Switch Mode

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

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

المشروع الجديد [5]

المشروع الجديد [5]

الفصل 129: المشروع الجديد [5]

نجمة واحدة…؟

في البداية، فكرتُ في إطلاق تحديث للعبتي الأولى.

[تسرّب الذاكرة]

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

رفعت حاجبيّ، حائرًا من الإعداد. كنت شبه متأكد أنه لم يكن موجودًا من قبل. أعلم ذلك لأنني كنت قد لعبت كثيرًا بهذا البرنامج.

كانت متكررة.

فركتُ مؤخرة رأسي، وقد شعرتُ بصداعٍ ينبض فيها.

نعم، “يوم عادي في المكتب” كانت لعبة شديدة التكرار، بخط سردي بسيط وهدف واحد واضح، وهو الخروج من الحلقة اللانهائية.

 

بمعنى آخر، كانت لعبة قصيرة العمر.

نعم، “يوم عادي في المكتب” كانت لعبة شديدة التكرار، بخط سردي بسيط وهدف واحد واضح، وهو الخروج من الحلقة اللانهائية.

نظرة سريعة فقط على التحليلات كانت كفيلة بأن تكشف لي أن المبيعات كانت في هبوط حاد إلى درجةٍ بات فيها ما أحصل عليه أقرب إلى الفتات.

وقد فعلت ذلك حقًا.

لذا، لم يكن لدي خيار آخر سوى أن أبدأ مشروعًا جديدًا.

لكن تنفيذ ذلك كان معقدًا بعض الشيء.

وقد كنتُ واثقًا هذه المرة.

لم يكن من الصعب جدًا محاكاة شيء من هذا القبيل.

“…لم أمرّ بكل ما مررتُ به عبثًا.”

باشرت العمل سريعًا، وشغّلتُ [وضع المطور] وحمّلت الواجهة الجديدة.

بدمج كل تجاربي الأخيرة، صرت أملك تصورًا أفضل حول كيفية تطوير لعبتي الجديدة. من القصة إلى الآليات.

السعر: 19.000 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

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

[المرشد الواعي]

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

السعر: 41.000 SP

“أما عن الآليات، هل ينبغي أن أضيف شيئًا يشبه استنساخ الصوت الذي فعله الرجل الملتوي؟”

الأثر: قلق نفسي. يخلق جنون الارتياب — “هل كان هذا الباب مفتوحًا دائمًا؟” أو “ألم أكن قد مررتُ من هنا؟”

بدأت أفكاري تتدفق دون توقف.

خصوصًا إذا أردتُ أن أضيف لها خطًا سرديًا.

لم يكن من الصعب جدًا محاكاة شيء من هذا القبيل.

الوصف: تأثير بصري — ضباب يظهر في مناطق معينة ويحمل أصواتًا هامسة تذكر تصرفات أو أفكار اللاعب السابقة.

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

الفصل 129: المشروع الجديد [5]

لكن تنفيذ ذلك كان معقدًا بعض الشيء.

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

بوسعي القيام به، لكنه قد يستغرق مني وقتًا طويلًا. خصوصًا حين آخذ بعين الاعتبار أن الكود المطلوب لهذه اللعبة سيكون أكثر تعقيدًا وصعوبة.

فركتُ مؤخرة رأسي، وقد شعرتُ بصداعٍ ينبض فيها.

‘بوسعي أيضًا أن أجعل الآليات قائمة على الحركة، أو على العين… بحيث إن أي حركة قد تُفعل الوحش، أو أن اتجاه النظر قد يُفعل الوحش. فإذا أدار اللاعب عينيه عنه، فإنه سيهاجم.’

‘بوسعي أيضًا أن أجعل الآليات قائمة على الحركة، أو على العين… بحيث إن أي حركة قد تُفعل الوحش، أو أن اتجاه النظر قد يُفعل الوحش. فإذا أدار اللاعب عينيه عنه، فإنه سيهاجم.’

نعم، الفكرة الثانية بدت أكثر قابلية للتنفيذ من الأولى.

السعر: 95.000 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

حتى وإن كانت هذه الفكرة أبسط، إلا أن ذلك لا ينفي كونها ليست سهلة.

السعر: 19.000 SP

لحسن الحظ، جعلت الواجهة الجديدة برمجة الأشياء أسهل، لكن تطوير اللعبة التي أريدها بالكامل سيستغرق شهرًا على الأقل.

السعر: 95.000 SP

خصوصًا إذا أردتُ أن أضيف لها خطًا سرديًا.

السعر: 41.000 SP

كان ذلك ضروريًا حتى أجذب الناس للعبها والاستمرار فيها بدلًا من أن يتخلوا عنها بعد بضع ساعات من اللعب.

هل كنتُ حتى قادرًا على صنع لعبة كهذه؟

وكانت هناك أيضًا أمور أخرى عليّ أخذها بعين الاعتبار. مثل تقييم اللعبة. أي نوع من التقييم كنت أطمح إليه؟

التقييم: ★★★ [3.0]

نجمة واحدة…؟

هذا خفف الكثير من همومي. وبما أنني لم أعد مضطرًا للقلق بشأن جعل اللعبة مرعبة أكثر من اللازم، عرفت أنني أستطيع إطلاق العنان لنفسي.

“إنشاء لعبة ذات تقييم نجمة واحدة لا يجب أن يكون أمرًا صعبًا، لكن لعبة بنجمتين…؟”

نظرة واحدة فقط على أول ثلاثة عناصر كانت كفيلة بأن تجعل لعابي يسيل.

هل كنتُ حتى قادرًا على صنع لعبة كهذه؟

النوع: برنامج

لا، السؤال الأفضل هو، هل كنتُ مضطرًا لصنع لعبة كهذه؟ ألم تكن نجمة واحدة كافية؟ لم يكن في مقدوري أصلًا أن أُنتج لعبة بنجمتين. لم تكن هناك أي مهمة تطلب مني مباشرةً أن أصنع لعبة بتقييم نجمتين.

نعم، “يوم عادي في المكتب” كانت لعبة شديدة التكرار، بخط سردي بسيط وهدف واحد واضح، وهو الخروج من الحلقة اللانهائية.

في هذه الحالة، هل كان من الضروري أن أصنع لعبة بتقييم نجمتين؟

‘بوسعي أيضًا أن أجعل الآليات قائمة على الحركة، أو على العين… بحيث إن أي حركة قد تُفعل الوحش، أو أن اتجاه النظر قد يُفعل الوحش. فإذا أدار اللاعب عينيه عنه، فإنه سيهاجم.’

لم يكن…

باشرت العمل سريعًا، وشغّلتُ [وضع المطور] وحمّلت الواجهة الجديدة.

على الأقل، هذا ما كنتُ أظنه في البداية. لكن، وبالتفكير المتعمق، أدركت أنه من الضروري فعل ذلك.

“آخ.”

“صحيح، صنع لعبة بتقييم نجمتين سيزيد من نطاق وصولي.”

─────

فالناس العاديون لم يكونوا وحدهم من يعيش في هذا العالم.

بوسعي القيام به، لكنه قد يستغرق مني وقتًا طويلًا. خصوصًا حين آخذ بعين الاعتبار أن الكود المطلوب لهذه اللعبة سيكون أكثر تعقيدًا وصعوبة.

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

في الساعة التالية، بدأت في إعداد اللعبة. من النص، إلى التصميم، وتخطيط البيئة.

ولجذبهم، كان عليّ أن أجعلها بتقييم نجمتين على الأقل.

وقد فعلت ذلك حقًا.

“ولا داعي للقلق بشأن جعلها مخيفة جدًا، لأن اللعبة ستتكيف تلقائيًا مع اللاعب.”

وقد كنتُ واثقًا هذه المرة.

هذا خفف الكثير من همومي. وبما أنني لم أعد مضطرًا للقلق بشأن جعل اللعبة مرعبة أكثر من اللازم، عرفت أنني أستطيع إطلاق العنان لنفسي.

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

وقد فعلت ذلك حقًا.

والكود سيكون أبسط بكثير أيضًا.

في الساعة التالية، بدأت في إعداد اللعبة. من النص، إلى التصميم، وتخطيط البيئة.

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

كان كل شيء يسير بسلاسة، حتى وقعت عيناي على قسم معين.

الأثر: يوحي بأن اللعبة تراقب اللاعب. يمكن أن تتصاعد الهمسات بمرور الوقت، وتعيد ترديد أشياء لم يكن على اللاعب قولها بصوت عالٍ.

[متجر المطور]

بدمج كل تجاربي الأخيرة، صرت أملك تصورًا أفضل حول كيفية تطوير لعبتي الجديدة. من القصة إلى الآليات.

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

كانت متكررة.

متجر المطور؟

كنتُ أرغب في إنشاء شيء شبيه بما عشته مع الرجل الملتوي.

رفعت حاجبيّ، حائرًا من الإعداد. كنت شبه متأكد أنه لم يكن موجودًا من قبل. أعلم ذلك لأنني كنت قد لعبت كثيرًا بهذا البرنامج.

أردتهم أن يعانوا حقًا لكي يتجاوزوا اللعبة.

فـ… هل كانت ميزة جديدة؟

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

بدافع الفضول، ضغطتُ عليه، وفورًا ظهرت نافذة ضخمة على شاشتي.

كان كل شيء يسير بسلاسة، حتى وقعت عيناي على قسم معين.

“يا إلهي!”

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

─────

─────

[المرشد الواعي]

السعر: 95.000 SP

النوع: برنامج

في الساعة التالية، بدأت في إعداد اللعبة. من النص، إلى التصميم، وتخطيط البيئة.

الوظيفة: صوت ودود يمنح اللاعب نصائح وتشجيعًا أو تحذيرات — لكنه في الحقيقة يراقب. يمكنه رؤية التعابير والأفكار.

التقييم: ★⯪ [1.5]

الأثر: يكسر الجدار الرابع بلطف. يجعل اللعبة تبدو حيّة أو فاسدة — يُهيّئ اللاعب لسلوك غير متوقّع.

الأثر: يوحي بأن اللعبة تراقب اللاعب. يمكن أن تتصاعد الهمسات بمرور الوقت، وتعيد ترديد أشياء لم يكن على اللاعب قولها بصوت عالٍ.

التقييم: ★★★ [3.0]

النوع: برنامج

السعر: 95.000 SP

“أما عن الآليات، هل ينبغي أن أضيف شيئًا يشبه استنساخ الصوت الذي فعله الرجل الملتوي؟”

[تسرّب الذاكرة]

بدأت أفكاري تتدفق دون توقف.

النوع: برنامج

بوسعي القيام به، لكنه قد يستغرق مني وقتًا طويلًا. خصوصًا حين آخذ بعين الاعتبار أن الكود المطلوب لهذه اللعبة سيكون أكثر تعقيدًا وصعوبة.

الوظيفة: يجعل اللاعب ينسى بعض الأشياء أحيانًا، مثل موضع بعض الأغراض، أو وجود الوحش الذي يقف خلفه مباشرةً.

متجر المطور؟

الأثر: قلق نفسي. يخلق جنون الارتياب — “هل كان هذا الباب مفتوحًا دائمًا؟” أو “ألم أكن قد مررتُ من هنا؟”

الأثر: قلق نفسي. يخلق جنون الارتياب — “هل كان هذا الباب مفتوحًا دائمًا؟” أو “ألم أكن قد مررتُ من هنا؟”

التقييم: ★★ [2.0]

على الأقل، هذا ما كنتُ أظنه في البداية. لكن، وبالتفكير المتعمق، أدركت أنه من الضروري فعل ذلك.

السعر: 41.000 SP

فـ… هل كانت ميزة جديدة؟

[الضباب الهامس]

“أما عن الآليات، هل ينبغي أن أضيف شيئًا يشبه استنساخ الصوت الذي فعله الرجل الملتوي؟”

النوع: برنامج

الأثر: قلق نفسي. يخلق جنون الارتياب — “هل كان هذا الباب مفتوحًا دائمًا؟” أو “ألم أكن قد مررتُ من هنا؟”

الوصف: تأثير بصري — ضباب يظهر في مناطق معينة ويحمل أصواتًا هامسة تذكر تصرفات أو أفكار اللاعب السابقة.

فركتُ مؤخرة رأسي، وقد شعرتُ بصداعٍ ينبض فيها.

الأثر: يوحي بأن اللعبة تراقب اللاعب. يمكن أن تتصاعد الهمسات بمرور الوقت، وتعيد ترديد أشياء لم يكن على اللاعب قولها بصوت عالٍ.

بمعنى آخر، كانت لعبة قصيرة العمر.

التقييم: ★⯪ [1.5]

كنتُ أرغب في إنشاء شيء شبيه بما عشته مع الرجل الملتوي.

السعر: 19.000 SP

لم يكن من الصعب جدًا محاكاة شيء من هذا القبيل.

─────

“آخ.”

نظرة واحدة فقط على أول ثلاثة عناصر كانت كفيلة بأن تجعل لعابي يسيل.

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

هذا كان…

السعر: 95.000 SP

“جنونًا.”

“جنونًا.”

كاد جسدي يرتجف لمجرد التفكير في ألعاب تحتوي على بعض من هذه التأثيرات الموجودة في البرامج. إن كان التسجيل جيدًا بالفعل، فهذه… كانت إمكانياتها بلا حدود.

[الضباب الهامس]

…والأجمل أنها لا يمكن كشفها من الآخرين.

“…ولتحقيق ذلك، عليّ أن أخدعهم ليرتكبوا الخطأ. تمامًا كما فعل الرجل الملتوي.”

لكن كان هناك مشكلة واحدة فقط.

الأثر: قلق نفسي. يخلق جنون الارتياب — “هل كان هذا الباب مفتوحًا دائمًا؟” أو “ألم أكن قد مررتُ من هنا؟”

السعر.

نجمة واحدة…؟

…كان مرتفعًا بشكل جنوني.

على الأقل، هذا ما كنتُ أظنه في البداية. لكن، وبالتفكير المتعمق، أدركت أنه من الضروري فعل ذلك.

“هاه.”

هذا خفف الكثير من همومي. وبما أنني لم أعد مضطرًا للقلق بشأن جعل اللعبة مرعبة أكثر من اللازم، عرفت أنني أستطيع إطلاق العنان لنفسي.

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

لكن…

“سأُصبح مفلسًا، أليس كذلك؟”

بدافع الفضول، ضغطتُ عليه، وفورًا ظهرت نافذة ضخمة على شاشتي.

 

كاد جسدي يرتجف لمجرد التفكير في ألعاب تحتوي على بعض من هذه التأثيرات الموجودة في البرامج. إن كان التسجيل جيدًا بالفعل، فهذه… كانت إمكانياتها بلا حدود.

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

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

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

لا، السؤال الأفضل هو، هل كنتُ مضطرًا لصنع لعبة كهذه؟ ألم تكن نجمة واحدة كافية؟ لم يكن في مقدوري أصلًا أن أُنتج لعبة بنجمتين. لم تكن هناك أي مهمة تطلب مني مباشرةً أن أصنع لعبة بتقييم نجمتين.

---

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

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

Comment

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

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