٩ يونيو ٢٠٢٦ · ميخائيل فاسيلييف

مدوّنة تطوير Nexus: كون بطليموس ومولّد الأنظمة النجمية

Watch on YouTube

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

كون بطليموس

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

كون بطليموس: الأرض في المركز، وحولها على دوائر القمر والشمس والكواكب، وعلى الأطراف الكوكبات

في المحاكاة يمكنك النقر على كل شيء ورؤية كيف كان اليونانيون القدماء ينظرون إلى السماء: خصائص الأجرام، وعدد النجوم في كل كوكبة، والأساطير المرتبطة بها. الكوكبات الكلاسيكية ثماني وأربعون، وقد زاد عددها مع الوقت. أما المهم بالنسبة للمحرّك فهو أن المحتوى يمكن أن يكون أي شيء - ليس علميًا فحسب، بل عن الآلهة مثلًا.

إحدى الكوكبات مميَّزة - بجانبها يظهر عدد النجوم فيها والأسطورة المرتبطة بها

مولّد الأنظمة النجمية

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

نظام نجمي مولَّد عشوائيًا: نجم في المركز، وكواكب على مداراتها وأحزمة كويكبات

لا تُولَّد الأحجام والحرارة فقط، بل الحلقات والمعادن وبقية الخصائص - وكلها قريبة من العلم ومترابطة فيما بينها. مثلًا، إن كان الكوكب غنيًا بالمعادن فذلك بسبب نشاط جيولوجي: البراكين والحركة التكتونية، اللذين تأثّرا بدورهما بالنجم. أي أن كل شيء مترابط. وقد كان ضبط هذه الخصائص كلها وتركيباتها أصعب عمل في هذه المرحلة، اضطررتُ للتعمّق في كل تفصيل كما ينبغي. لكن الآن لم يعد يلزم ضبط النظام يدويًا - المحرّك يبنيه بنفسه من قواعد مترابطة. وبالطريقة نفسها يمكن لاحقًا توليد ليس النجوم وحدها، بل عوالم كاملة.

الكوكب المختار مفتوحة خصائصه - الكتلة والحرارة والمعادن والحلقات

محاكاة كهذه قد تنفع أنواعًا مختلفة من الألعاب: استراتيجيات الفضاء، والترحال في أجواء الخيال العلمي، وبالجملة للألعاب القادمة. بل ومجرّد شيء علمي مبسّط.

الخطط

في جانب الفضاء أُنجز الكثير - الرسوميات والتوليد، يعني نصف لعبة. لذلك أفكّر بعدها في التوجّه نحو آليات اللعب: إضافة الاستراتيجية، وتوزيع العمّال وما شابه. أي تقريب المحرّك أكثر من محرّك لعبة كامل.

كلتا المحاكاتين متاحتان على الموقع - يمكنك تجربتهما في قسم المحاكاة. والمزيد عن المحرّك والخطط في قسم Nexus.