Switch Mode

هذا المحتوى ترفيهي فقط ولايمت لديننا بأي صلة. لا تجعلوا القراءة تلهيكم عن صلواتكم و واجباتكم.

مطور ألعاب الرعب: ألعابي ليست مرعبة لهذا الحد! 302

تحديث النظام [2]

تحديث النظام [2]

الفصل 302: تحديث النِّظام [2]

محرّكٌ بُنِيَ بالنظام الرئيسي لجعل تصميم الألعاب الافتراضية أسهل على المطوّر. لا يوفّر الوقت فحسب، بل يمنح أيضًا تجربةً كاملة للّعب داخل عالم افتراضي؛ نابضٍ بالحياة حتى يكاد يبدو حقيقيًّا!

كلّ ما فعلتُه كان رشفةً واحدة.

وبينما كنتُ أتأمّل للحظة، قمت بالتمرير إلى الأسفل وقررت تجربة المحرّك الجديد.

لكنّها كانت كافيةً لتجعلني أشعر برجفةٍ عارمة.

قبضتُ كفّي بقوة وأنا أنهض من مقعدي وأسير نحو الباب المؤدي إلى مكتبي الآخر.

’اللعنة.’

’أخطط أيضًا لإنفاق بعض المال على توظيف بعض الموظفين.’

تملّكني شعورٌ سيّئ على الفور. وبحلول ذلك الوقت، كان الأوان قد فات، إذ وجدتُ نفسي عائدًا مع زوي إلى النقابة. وما لبثت أن أدركت أنّني في مكتبي الخاص.

[اكتمل التحديث!]

“…..”

تجمّدتُ لحظةً وأنا أشعر ببرودةٍ تزحف على عمودي الفقري. ظلّت عالقةً بي، مقلقةً، حتى أجبرتُ نفسي على أخذ أنفاسٍ ثابتة ببطء، أُلملم بها أعصابي شيئًا فشيئًا.

حدّقتُ بجمودٍ في اللوحة المعلّقة مقابلي.

.shola-widget, .shola-lb-wrap, .shola-pb-wrap { background: var(--bg-color, #fff); border: 1px solid var(--border-color, #e5e2e2); border-radius: 4px; padding: 15px; color: var(--text-color, #333); font-family: inherit; direction: rtl; box-sizing: border-box; margin-bottom: 20px; } .darkmode .shola-widget, .darkmode .shola-lb-wrap, .darkmode .shola-pb-wrap { background: #1a1a1a; border-color: #333; color: #ddd; } .shola-progress-wrap { margin-bottom: 20px; } .shola-progress-header, .shola-pb-header { display: flex; justify-content: space-between; align-items: center; font-size: .95em; margin-bottom: 6px; font-weight: bold; } .shola-days-left, .shola-pb-days { color: #f5a623; font-size: .85em; font-weight: normal; } .shola-numbers, .shola-pb-numbers { display: flex; justify-content: space-between; font-size: .85em; color: inherit; margin-bottom: 8px; opacity: 0.8; } .shola-bar-bg, .shola-pb-bg { background: rgba(150,150,150,0.2); border-radius: 20px; height: 25px; overflow: hidden; } .shola-bar-fill, .shola-pb-fill { background: #366ad3; background: linear-gradient(90deg, #366ad3, #5785e6); height: 100%; border-radius: 20px; display: flex; align-items: center; justify-content: flex-end; padding-left: 10px; min-width: 4px; transition: width 1s ease; font-size: .8em; font-weight: bold; color:#fff; } .shola-completed, .shola-pb-done { text-align: center; color: #2ecc71; font-weight: bold; margin-top: 10px; font-size: 1.05em; } .shola-pre-goal, .shola-pb-pre { text-align: center; color: inherit; font-weight: bold; margin-top: 10px; font-size: 1.05em; opacity: 0.9; } .shola-tabs { display: flex; gap: 8px; margin-bottom: 14px; border-bottom: 1px solid rgba(150,150,150,0.2); padding-bottom: 10px; flex-wrap: wrap; } .shola-tab { background: rgba(150,150,150,0.1); border: 1px solid rgba(150,150,150,0.2); color: inherit; padding: 5px 12px; border-radius: 3px; cursor: pointer; font-family: inherit; font-size: .85em; transition: all .3s; } .shola-tab.active { background: #366ad3; border-color: #366ad3; color: #fff; } .shola-tab:hover:not(.active) { background: rgba(150,150,150,0.2); } .shola-row, .shola-lb-row { display: flex; align-items: center; gap: 10px; padding: 8px 10px; border-radius: 4px; margin-bottom: 6px; background: rgba(150,150,150,0.05); transition: background .2s; border:1px solid rgba(150,150,150,0.1); } .shola-top3, .shola-lb-top3 { background: rgba(54,106,211,0.08); border-color:rgba(54,106,211,0.2); } .shola-row:hover, .shola-lb-row:hover { background: rgba(150,150,150,0.1); } .shola-rank, .shola-lb-rank { min-width: 30px; text-align: center; font-size: 1.1em; } .shola-num, .shola-lb-num { display: inline-block; width: 22px; height: 22px; line-height: 22px; text-align: center; background: rgba(150,150,150,0.2); border-radius: 50%; font-size: .8em; color: inherit; opacity:0.8; } .shola-avatar { width: 32px; height: 32px; border-radius: 50%; object-fit: cover; border: 1px solid rgba(150,150,150,0.3); flex-shrink: 0; } .shola-uname, .shola-lb-uname { flex: 1; font-size: .95em; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight:600;} .shola-score, .shola-lb-score { color: #f5a623; font-weight: bold; font-size: .9em; white-space: nowrap; } .shola-empty, .shola-lb-empty { text-align: center; color: inherit; opacity:0.7; padding: 20px 0; font-size: .9em; } .shola-btn-support { display: block; width: 100%; background: #366ad3; background: linear-gradient(90deg, #366ad3, #5785e6); color: #fff; text-align: center; padding: 10px; border-radius: 4px; font-weight: bold; cursor: pointer; border: none; margin-top: 15px; font-family: inherit; font-size: 1.05em; transition: opacity 0.3s; } .shola-btn-support:hover { opacity: 0.9; color: #fff; } .shola-modal-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.6); z-index: 999999; display: none; align-items: center; justify-content: center; backdrop-filter: blur(3px); } .shola-modal-box { background: var(--bg-color, #fff); color: var(--text-color, #333); padding: 25px; border-radius: 8px; width: 90%; max-width: 400px; position: relative; box-shadow: 0 10px 30px rgba(0,0,0,0.5); } .darkmode .shola-modal-box { background: #1a1a1a; color: #ddd; border: 1px solid #333; } .shola-modal-close { position: absolute; top: 10px; left: 15px; font-size: 24px; cursor: pointer; color: inherit; opacity: 0.7; font-weight: bold; line-height: 1; } .shola-modal-close:hover { opacity: 1; } function sholaTab(btn, id) { var widget = btn.closest(".shola-widget"); widget.querySelectorAll(".shola-tab").forEach(function(b){ b.classList.remove("active"); }); widget.querySelectorAll(".shola-board").forEach(function(b){ b.style.display = "none"; }); btn.classList.add("active"); document.getElementById("shola-" + id).style.display = "block"; } function sholaOpenModal(modalId) { document.getElementById(modalId).style.display = "flex"; } function sholaCloseModal(modalId) { document.getElementById(modalId).style.display = "none"; } 🔥 تحدي يوليو 2026 ⏳ 15 يوم متبقي 13,000 شعلة الهدف: 66,666 19.5% 🔥 ادعم الموقع لضمان استمراريته وبدون ظهور إعلانات مزعجة للجميع! إدعمنا × شراء عملة الشعلة 🏆 أكبر الداعمين هذا الشهر 💎 أكبر الداعمين كل الأوقات 🥇M. K🔥 12,000🥈Fares saeed🔥 1,000 🥇M. K💎 12,000🥈Fares saeed💎 1,000🥉ibrahim shazly💎 5004الخال!💎 100

“ألم يكن من المفترض أن أرتاح قليلًا بعد؟”

“آه، صحيح.”

لِمَ عدتُ إلى مكتبي؟

◉ محرّك اللعبة الافتراضي

“يا إلهي.”

● خزانة جوز: 60 SP

فكّرتُ بالعودة مباشرةً إلى السكن لأرتاح، لكنّني كنت أعلم أنّ ذلك مستحيل في حالتي الراهنة.

[اكتمل التحديث!]

’آمل ألّا يكون هذا الشراب مصنوعًا على يد نفس كايل الذي أعرفه. وإلّا…’

فتحتُ القفل، وانسللتُ إلى الداخل ومعي حاسوبي المحمول، وأحكمتُ إغلاق الباب خلفي قبل أن أتقدّم أكثر.

قبضتُ كفّي بقوة وأنا أنهض من مقعدي وأسير نحو الباب المؤدي إلى مكتبي الآخر.

لكن قبل كل شيء…

كليك!

كليك!

فتحتُ القفل، وانسللتُ إلى الداخل ومعي حاسوبي المحمول، وأحكمتُ إغلاق الباب خلفي قبل أن أتقدّم أكثر.

“…..”

عثرتُ على مكانٍ أجلس فيه على الأرض، وفتحت الحاسوب. فجأةً، تجسّدت عدّة هيئات في الغرفة في آنٍ واحد.

’آمل ألّا يكون هذا الشراب مصنوعًا على يد نفس كايل الذي أعرفه. وإلّا…’

غير أنّ هيئةً بعينها برزت من بين الجميع. قامتها الشاهقة تشعّ بحضورٍ لا يُخطئه أحد، وإلى جانبها ثِقلٌ ضغط على أنفاسي حتى رفعتُ رأسي تلقائيًّا تقريبًا.

امتدّت ابتسامة المايسترو أكثر، لكنها لم تنطق بشيء. غلي في صدري إحساسٌ ثقيلٌ بالوعيد جرّاء تلك الابتسامة، غير أنّني أكرهتُ نفسي على صرف بصري عنها، رافضًا أن أغرق في التفكير بها.

لقد كان المايسترو.

أصبح التصميم العام أنظف قليلًا مما كان. فبعد أن كان مجرد قائمة عادية من الميزات، بات الآن كلّ خيار محاطًا بإطاره الخاص، والنصّ مصمّمًا بطريقةٍ أقل ابتذالًا وأكثر عصرية.

رمشتُ مرّتين أو ثلاثًا قبل أن أتكلم.

أتُرى…؟

“أفكّر في إنشاء استوديو موسيقي في إحدى غرف هذا المكان. هل تظنّ أنّك قادر على إعداده؟”

بجدية؟

“…ذلك ممكن.”

“ما دمتُ ملتزمًا بالقواعد، فلن يُصيبني سوء.”

أجاب المايسترو بصوتٍ خفيض، يحمل في طيّاته ثِقلاً هادئًا، فيما تحرّكت عيناه نحو النوافذ المطلة على الغرفة خلف الممرّ. للحظةٍ وجيزة، توقّف بصره عند الباب، ثم انساب مبتعدًا ليعود إلى الامتداد الفارغ للممرّ أمامه.

لقد شتّتني هذا تمامًا. لم أكن أتوقع قدوم تحديث.

ارتسمت على شفتيه ابتسامةٌ مائلة إلى التسلية بعد حين.

بجدية؟

“يا لها من بوّابة مثيرة. كنْ حذرًا، أيّها البشري. هذه بوّابةٌ بالغة الخطورة.”

’أخطط أيضًا لإنفاق بعض المال على توظيف بعض الموظفين.’

تجمّدتُ لحظةً وأنا أشعر ببرودةٍ تزحف على عمودي الفقري. ظلّت عالقةً بي، مقلقةً، حتى أجبرتُ نفسي على أخذ أنفاسٍ ثابتة ببطء، أُلملم بها أعصابي شيئًا فشيئًا.

ارتسمت على شفتيه ابتسامةٌ مائلة إلى التسلية بعد حين.

“…أعلم.”

“يريدون مقابلتي وجهًا لوجه؟”

لقد كان هذا أمرًا قد حُذّرتُ منه سلفًا.

’…أنا أعلم بالفعل بمخاطر هذه البوّابة. لكنني لا أجد مكانًا أفضل لإنجاز عملي من دون مقاطعة. ربّما أغيّر موقفي في المستقبل، غير أنّه حتى يحين وقتُ امتلاك استوديو ملائم، سأظلّ هنا.’

“ما دمتُ ملتزمًا بالقواعد، فلن يُصيبني سوء.”

“…ذلك ممكن.”

امتدّت ابتسامة المايسترو أكثر، لكنها لم تنطق بشيء. غلي في صدري إحساسٌ ثقيلٌ بالوعيد جرّاء تلك الابتسامة، غير أنّني أكرهتُ نفسي على صرف بصري عنها، رافضًا أن أغرق في التفكير بها.

“هذا سيجعل نمذجة الأبعاد الثلاثية سهلة للغاية. عندها لن يتبقّى سوى البرمجة الفعلية. هذا سيوفّر عليّ وقتًا هائلًا.”

’…أنا أعلم بالفعل بمخاطر هذه البوّابة. لكنني لا أجد مكانًا أفضل لإنجاز عملي من دون مقاطعة. ربّما أغيّر موقفي في المستقبل، غير أنّه حتى يحين وقتُ امتلاك استوديو ملائم، سأظلّ هنا.’

حككتُ جانب وجهي.

“إن كان هذا ما تشاء.”

تنحنحتُ قليلًا، ثم فتحتُ وصف المحرّك.

ترك المايسترو الحديث جانبًا، واتّجه نحو النافذة، ناظرًا إلى قاعة الصفّ الأخرى.

ضغطتُ عليه.

“لإنشاء استوديو موسيقي، ستحتاج إلى آلات. أُفضّل أن تكون عالية الجودة. فكلّما زادت الجودة، ازدادت روعة الموسيقى. هل يمكنك تولّي ذلك؟”

“إنّه حقيقي…”

“وهل ستُحدِث الموسيقى عالية الجودة فرقًا؟”

وبينما كنتُ أتأمّل للحظة، قمت بالتمرير إلى الأسفل وقررت تجربة المحرّك الجديد.

“بلى.”

رنّ جرس بعد لحظة.

“…حسنًا.”

لقد شتّتني هذا تمامًا. لم أكن أتوقع قدوم تحديث.

قيّدتُ ذلك على حاسوبي المحمول. كانت لديّ ميزانية تبلغ ثلاثة ملايين دولار، لم أستخدم منها شيئًا بعد. لو أنفقتُ جزءًا منها على المعدات، فسيبقى الكثير.

لكن بعدها—

’أخطط أيضًا لإنفاق بعض المال على توظيف بعض الموظفين.’

فكّرتُ بالعودة مباشرةً إلى السكن لأرتاح، لكنّني كنت أعلم أنّ ذلك مستحيل في حالتي الراهنة.

“آه، صحيح.”

كليك!

تذكّرتُ فجأة الرسالة التي بعثتُها من قبل. فتحتُ بريدي الإلكتروني، وأخذتُ أُقلّب بين الرسائل حتى توقفت عند رسالةٍ بعينها.

————————-

“همم.”

كليك!

ضيّقتُ عينيّ.

كليك!

“يريدون مقابلتي وجهًا لوجه؟”

’هل لأنني بلغتُ الرتبة الثالثة؟ أهذا السبب؟ أم أنّ هناك علّةً أخرى…؟’ التفت بصري لا إراديًّا نحو معدات الواقع الافتراضي عند جانب الغرفة، فبدأ قلبي يخفق بوتيرة أسرع.

حككتُ جانب وجهي.

الفصل 302: تحديث النِّظام [2]

“ذلك ممكن.”

ترك المايسترو الحديث جانبًا، واتّجه نحو النافذة، ناظرًا إلى قاعة الصفّ الأخرى.

أجبتُ برسالةٍ إلكترونية وحدّدتُ موعد اللقاء للأسبوع المقبل، ثم انتقلتُ إلى بقية الرسائل غير المفتوحة. معظمها لم يكن سوى نفايات، وبانتهائي من فرزها، لم أحصل على شيء ذي قيمة.

فتحتُها.

“هذا كلّ شيء. أظنّ أنّ عليّ البدء بالتخطيط للعبتي الجديدة.”

’أريد أن أختبره بنفسي وأرى بدقّة ما يصنعه.’

فتحتُ التطبيق وانتقلتُ إلى [وضع مطوّر الألعاب].

الفصل 302: تحديث النِّظام [2]

ما إن تغيّرت الواجهة حتى ظهرت أخرى مألوفة.

[تحديث!]

كنتُ على وشك أن أبدأ حين—

● مكتبة بلوط: 40 SP

[تحديث!]

أجاب المايسترو بصوتٍ خفيض، يحمل في طيّاته ثِقلاً هادئًا، فيما تحرّكت عيناه نحو النوافذ المطلة على الغرفة خلف الممرّ. للحظةٍ وجيزة، توقّف بصره عند الباب، ثم انساب مبتعدًا ليعود إلى الامتداد الفارغ للممرّ أمامه.

انبثق إشعارٌ ضخم على شاشتي.

ضغطتُ عليه.

[وضع مطوّر الألعاب يخضع الآن لتحديث. يرجى الانتظار قليلًا!]

“وهل ستُحدِث الموسيقى عالية الجودة فرقًا؟”

“…..”

ضغطتُ عليه.

فتحتُ فمي، ثم سرعان ما أطبقتُه.

“ذلك ممكن.”

لقد شتّتني هذا تمامًا. لم أكن أتوقع قدوم تحديث.

ضيّقتُ عينيّ.

لكن، كان هذا أمرًا مرحّبًا به للغاية.

’آمل ألّا يكون هذا الشراب مصنوعًا على يد نفس كايل الذي أعرفه. وإلّا…’

’هل لأنني بلغتُ الرتبة الثالثة؟ أهذا السبب؟ أم أنّ هناك علّةً أخرى…؟’ التفت بصري لا إراديًّا نحو معدات الواقع الافتراضي عند جانب الغرفة، فبدأ قلبي يخفق بوتيرة أسرع.

رنّ جرس بعد لحظة.

أتُرى…؟

“إن كان هذا ما تشاء.”

دينغ!

لكن، كان هذا أمرًا مرحّبًا به للغاية.

رنّ جرس بعد لحظة.

● مقعد صنوبر: 15 SP

[اكتمل التحديث!]

.shola-widget, .shola-lb-wrap, .shola-pb-wrap { background: var(--bg-color, #fff); border: 1px solid var(--border-color, #e5e2e2); border-radius: 4px; padding: 15px; color: var(--text-color, #333); font-family: inherit; direction: rtl; box-sizing: border-box; margin-bottom: 20px; } .darkmode .shola-widget, .darkmode .shola-lb-wrap, .darkmode .shola-pb-wrap { background: #1a1a1a; border-color: #333; color: #ddd; } .shola-progress-wrap { margin-bottom: 20px; } .shola-progress-header, .shola-pb-header { display: flex; justify-content: space-between; align-items: center; font-size: .95em; margin-bottom: 6px; font-weight: bold; } .shola-days-left, .shola-pb-days { color: #f5a623; font-size: .85em; font-weight: normal; } .shola-numbers, .shola-pb-numbers { display: flex; justify-content: space-between; font-size: .85em; color: inherit; margin-bottom: 8px; opacity: 0.8; } .shola-bar-bg, .shola-pb-bg { background: rgba(150,150,150,0.2); border-radius: 20px; height: 25px; overflow: hidden; } .shola-bar-fill, .shola-pb-fill { background: #366ad3; background: linear-gradient(90deg, #366ad3, #5785e6); height: 100%; border-radius: 20px; display: flex; align-items: center; justify-content: flex-end; padding-left: 10px; min-width: 4px; transition: width 1s ease; font-size: .8em; font-weight: bold; color:#fff; } .shola-completed, .shola-pb-done { text-align: center; color: #2ecc71; font-weight: bold; margin-top: 10px; font-size: 1.05em; } .shola-pre-goal, .shola-pb-pre { text-align: center; color: inherit; font-weight: bold; margin-top: 10px; font-size: 1.05em; opacity: 0.9; } .shola-tabs { display: flex; gap: 8px; margin-bottom: 14px; border-bottom: 1px solid rgba(150,150,150,0.2); padding-bottom: 10px; flex-wrap: wrap; } .shola-tab { background: rgba(150,150,150,0.1); border: 1px solid rgba(150,150,150,0.2); color: inherit; padding: 5px 12px; border-radius: 3px; cursor: pointer; font-family: inherit; font-size: .85em; transition: all .3s; } .shola-tab.active { background: #366ad3; border-color: #366ad3; color: #fff; } .shola-tab:hover:not(.active) { background: rgba(150,150,150,0.2); } .shola-row, .shola-lb-row { display: flex; align-items: center; gap: 10px; padding: 8px 10px; border-radius: 4px; margin-bottom: 6px; background: rgba(150,150,150,0.05); transition: background .2s; border:1px solid rgba(150,150,150,0.1); } .shola-top3, .shola-lb-top3 { background: rgba(54,106,211,0.08); border-color:rgba(54,106,211,0.2); } .shola-row:hover, .shola-lb-row:hover { background: rgba(150,150,150,0.1); } .shola-rank, .shola-lb-rank { min-width: 30px; text-align: center; font-size: 1.1em; } .shola-num, .shola-lb-num { display: inline-block; width: 22px; height: 22px; line-height: 22px; text-align: center; background: rgba(150,150,150,0.2); border-radius: 50%; font-size: .8em; color: inherit; opacity:0.8; } .shola-avatar { width: 32px; height: 32px; border-radius: 50%; object-fit: cover; border: 1px solid rgba(150,150,150,0.3); flex-shrink: 0; } .shola-uname, .shola-lb-uname { flex: 1; font-size: .95em; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight:600;} .shola-score, .shola-lb-score { color: #f5a623; font-weight: bold; font-size: .9em; white-space: nowrap; } .shola-empty, .shola-lb-empty { text-align: center; color: inherit; opacity:0.7; padding: 20px 0; font-size: .9em; } .shola-btn-support { display: block; width: 100%; background: #366ad3; background: linear-gradient(90deg, #366ad3, #5785e6); color: #fff; text-align: center; padding: 10px; border-radius: 4px; font-weight: bold; cursor: pointer; border: none; margin-top: 15px; font-family: inherit; font-size: 1.05em; transition: opacity 0.3s; } .shola-btn-support:hover { opacity: 0.9; color: #fff; } .shola-modal-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.6); z-index: 999999; display: none; align-items: center; justify-content: center; backdrop-filter: blur(3px); } .shola-modal-box { background: var(--bg-color, #fff); color: var(--text-color, #333); padding: 25px; border-radius: 8px; width: 90%; max-width: 400px; position: relative; box-shadow: 0 10px 30px rgba(0,0,0,0.5); } .darkmode .shola-modal-box { background: #1a1a1a; color: #ddd; border: 1px solid #333; } .shola-modal-close { position: absolute; top: 10px; left: 15px; font-size: 24px; cursor: pointer; color: inherit; opacity: 0.7; font-weight: bold; line-height: 1; } .shola-modal-close:hover { opacity: 1; } function sholaTab(btn, id) { var widget = btn.closest(".shola-widget"); widget.querySelectorAll(".shola-tab").forEach(function(b){ b.classList.remove("active"); }); widget.querySelectorAll(".shola-board").forEach(function(b){ b.style.display = "none"; }); btn.classList.add("active"); document.getElementById("shola-" + id).style.display = "block"; } function sholaOpenModal(modalId) { document.getElementById(modalId).style.display = "flex"; } function sholaCloseModal(modalId) { document.getElementById(modalId).style.display = "none"; } 🔥 تحدي يوليو 2026 ⏳ 15 يوم متبقي 13,000 شعلة الهدف: 66,666 19.5% 🔥 ادعم الموقع لضمان استمراريته وبدون ظهور إعلانات مزعجة للجميع! إدعمنا × شراء عملة الشعلة 🏆 أكبر الداعمين هذا الشهر 💎 أكبر الداعمين كل الأوقات 🥇M. K🔥 12,000🥈Fares saeed🔥 1,000 🥇M. K💎 12,000🥈Fares saeed💎 1,000🥉ibrahim shazly💎 5004الخال!💎 100

لم أضيّع ثانية في إغلاق الإشعار والتحديق مباشرةً في الواجهة.

حككتُ جانب وجهي.

“يبدو أوضح من ذي قبل.”

كليك!

أصبح التصميم العام أنظف قليلًا مما كان. فبعد أن كان مجرد قائمة عادية من الميزات، بات الآن كلّ خيار محاطًا بإطاره الخاص، والنصّ مصمّمًا بطريقةٍ أقل ابتذالًا وأكثر عصرية.

“يريدون مقابلتي وجهًا لوجه؟”

لكن قبل كل شيء…

————————-

[اختر محرّك اللعبة]

محرّك اللعبة الافتراضي:

————————-

“همم.”

◉ يو إينجن

محرّكٌ بُنِيَ بالنظام الرئيسي لجعل تصميم الألعاب الافتراضية أسهل على المطوّر. لا يوفّر الوقت فحسب، بل يمنح أيضًا تجربةً كاملة للّعب داخل عالم افتراضي؛ نابضٍ بالحياة حتى يكاد يبدو حقيقيًّا!

◉ محرّك مطوّر الألعاب

عثرتُ على مكانٍ أجلس فيه على الأرض، وفتحت الحاسوب. فجأةً، تجسّدت عدّة هيئات في الغرفة في آنٍ واحد.

◉ محرّك اللعبة الافتراضي

“لإنشاء استوديو موسيقي، ستحتاج إلى آلات. أُفضّل أن تكون عالية الجودة. فكلّما زادت الجودة، ازدادت روعة الموسيقى. هل يمكنك تولّي ذلك؟”

————————-

وفورًا… تغيّر عالمي.

“إنّه حقيقي…”

“يبدو أوضح من ذي قبل.”

محرّك لعبة افتراضي!

رمشتُ مرّتين أو ثلاثًا قبل أن أتكلم.

كدتُ أصرخ من أعماق رئتي. لكنني بالكاد تمالكتُ نفسي حين لاحظتُ المايسترو يحدّق بي ورأسه مائل. لسببٍ ما، لم أشعر بالارتياح للصراخ بأعلى صوتي وهو هنا.

[وضع مطوّر الألعاب يخضع الآن لتحديث. يرجى الانتظار قليلًا!]

“إحم.”

أجبتُ برسالةٍ إلكترونية وحدّدتُ موعد اللقاء للأسبوع المقبل، ثم انتقلتُ إلى بقية الرسائل غير المفتوحة. معظمها لم يكن سوى نفايات، وبانتهائي من فرزها، لم أحصل على شيء ذي قيمة.

تنحنحتُ قليلًا، ثم فتحتُ وصف المحرّك.

————————-

————————-

رنّ جرس بعد لحظة.

محرّك اللعبة الافتراضي:

————————-

محرّكٌ بُنِيَ بالنظام الرئيسي لجعل تصميم الألعاب الافتراضية أسهل على المطوّر. لا يوفّر الوقت فحسب، بل يمنح أيضًا تجربةً كاملة للّعب داخل عالم افتراضي؛ نابضٍ بالحياة حتى يكاد يبدو حقيقيًّا!

“يا لها من بوّابة مثيرة. كنْ حذرًا، أيّها البشري. هذه بوّابةٌ بالغة الخطورة.”

————————-

تنحنحتُ قليلًا، ثم فتحتُ وصف المحرّك.

كان الوصف عامًّا بعض الشيء، لا يكشف الكثير.

تنحنحتُ قليلًا، ثم فتحتُ وصف المحرّك.

وبينما كنتُ أتأمّل للحظة، قمت بالتمرير إلى الأسفل وقررت تجربة المحرّك الجديد.

تملّكني شعورٌ سيّئ على الفور. وبحلول ذلك الوقت، كان الأوان قد فات، إذ وجدتُ نفسي عائدًا مع زوي إلى النقابة. وما لبثت أن أدركت أنّني في مكتبي الخاص.

’أريد أن أختبره بنفسي وأرى بدقّة ما يصنعه.’

لم تكن الأسعار مرتفعةً على نحوٍ مبالغ فيه، لكنني كنتُ أعلم أنّها ستتراكم. ومع كلّ البرامج التي سأضيفها فوق ذلك، بدأ صداعٌ جديد يتشكّل في رأسي.

كليك!

● مقعد صنوبر: 15 SP

ضغطتُ على الميزة.

أصبح التصميم العام أنظف قليلًا مما كان. فبعد أن كان مجرد قائمة عادية من الميزات، بات الآن كلّ خيار محاطًا بإطاره الخاص، والنصّ مصمّمًا بطريقةٍ أقل ابتذالًا وأكثر عصرية.

في الحال تغيّرت الشاشة. فراغٌ أبيض شاسع تجلّى أمام عيني، ومعه ظهرت نافذة جانبية على طرف الشاشة.

تنحنحتُ قليلًا، ثم فتحتُ وصف المحرّك.

فتحتُها.

لم أضيّع ثانية في إغلاق الإشعار والتحديق مباشرةً في الواجهة.

—[—[الأثاث]—]—

● خزانة جوز: 60 SP

● مكتبة بلوط: 40 SP

[اختر محرّك اللعبة]

● كرسي ماهوغاني: 25 SP

كان الوصف عامًّا بعض الشيء، لا يكشف الكثير.

● خزانة جوز: 60 SP

حدّقتُ بجمودٍ في اللوحة المعلّقة مقابلي.

● مقعد صنوبر: 15 SP

كلّ ما فعلتُه كان رشفةً واحدة.

● درج كرز: 55 SP

احتُبس نفسي للحظة.

● طاولة جانبية من خشب الأبنوس: 35 SP

محرّكٌ بُنِيَ بالنظام الرئيسي لجعل تصميم الألعاب الافتراضية أسهل على المطوّر. لا يوفّر الوقت فحسب، بل يمنح أيضًا تجربةً كاملة للّعب داخل عالم افتراضي؛ نابضٍ بالحياة حتى يكاد يبدو حقيقيًّا!

—[—[الأثاث]—]—

[اختر محرّك اللعبة]

“…..”

● خزانة جوز: 60 SP

ارتجفت شفتاي.

لقد شتّتني هذا تمامًا. لم أكن أتوقع قدوم تحديث.

بجدية؟

رنّ جرس بعد لحظة.

“لا أصدق أن عليّ الدفع لتركيب الأشياء.”

فتحتُها.

لم تكن الأسعار مرتفعةً على نحوٍ مبالغ فيه، لكنني كنتُ أعلم أنّها ستتراكم. ومع كلّ البرامج التي سأضيفها فوق ذلك، بدأ صداعٌ جديد يتشكّل في رأسي.

“يا إلهي.”

ولم يكن هذا القسم الوحيد.

● كرسي ماهوغاني: 25 SP

أثاث، خلفيات، هياكل، عناصر، متفرقات، روائح، حرارة…

“هذا سيجعل نمذجة الأبعاد الثلاثية سهلة للغاية. عندها لن يتبقّى سوى البرمجة الفعلية. هذا سيوفّر عليّ وقتًا هائلًا.”

كانت هناك الكثير من الأمور. لم أتجرأ حتى على النقر على قسم ‘الهياكل’ لأنني أدركت أنّني سأصاب بسكتةٍ قلبية.

’…أنا أعلم بالفعل بمخاطر هذه البوّابة. لكنني لا أجد مكانًا أفضل لإنجاز عملي من دون مقاطعة. ربّما أغيّر موقفي في المستقبل، غير أنّه حتى يحين وقتُ امتلاك استوديو ملائم، سأظلّ هنا.’

ومع ذلك، كان هذا تطوّرًا مرحّبًا به بلا شك.

ترك المايسترو الحديث جانبًا، واتّجه نحو النافذة، ناظرًا إلى قاعة الصفّ الأخرى.

“هذا سيجعل نمذجة الأبعاد الثلاثية سهلة للغاية. عندها لن يتبقّى سوى البرمجة الفعلية. هذا سيوفّر عليّ وقتًا هائلًا.”

كلّ ما فعلتُه كان رشفةً واحدة.

عبثتُ أكثر بالبرنامج. أردتُ أن أرى ما الميزات الأخرى الموجودة.

“لإنشاء استوديو موسيقي، ستحتاج إلى آلات. أُفضّل أن تكون عالية الجودة. فكلّما زادت الجودة، ازدادت روعة الموسيقى. هل يمكنك تولّي ذلك؟”

وهكذا قضيت الساعات التالية.

“أفكّر في إنشاء استوديو موسيقي في إحدى غرف هذا المكان. هل تظنّ أنّك قادر على إعداده؟”

وبينما ظننتُ أنّني قد اطّلعتُ على كل شيء، استوقفني زرّ بعينه.

بجدية؟

[محاكاة]

—[—[الأثاث]—]—

“هذا…”

تنحنحتُ قليلًا، ثم فتحتُ وصف المحرّك.

احتُبس نفسي للحظة.

“يريدون مقابلتي وجهًا لوجه؟”

لكن بعدها—

● خزانة جوز: 60 SP

كليك!

’اللعنة.’

ضغطتُ عليه.

رنّ جرس بعد لحظة.

وفورًا… تغيّر عالمي.

فتحتُ فمي، ثم سرعان ما أطبقتُه.

🔥 تحدي يوليو 2026 ⏳ 15 يوم متبقي
13,000 شعلة الهدف: 66,666
19.5%
🔥 ادعم الموقع لضمان استمراريته وبدون ظهور إعلانات مزعجة للجميع!
×

شراء عملة الشعلة

🥇M. K🔥 12,000
🥈Fares saeed🔥 1,000

لِمَ عدتُ إلى مكتبي؟

---

ترجمة موقع ملوك الروايات. لا تُلهِكُم القراءة عن أداء الصلوات فى أوقاتها، و لا تنسوا نصيبكم من القرآن

اشترك الان من هنا. ولا مزيد من الإعلانات
لا تنسى وضع تعليق للمترجم فهذا يساعده على الاستمرار ومواصلة العمل عندما يرى تشجيعًا.

Comment

اعدادات القارئ

لايعمل مع الوضع اليلي
لتغير كلمة إله الى شيء أخر
إعادة ضبط