المبادئ الأساسية لاستخدام ECS في تطوير الألعاب

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


ربما في الوقت الحالي ، يتم إنشاء مشاريع من رجل واحد يمكنها الوقوف على قدم المساواة مع Elite و VVVVVV و Papers و Please و Stardew Valley و Undertale و Minecraft. يمكن اعتبار غاميديف أحد أشكال الفن ، مما يوسع آفاق معرفة العالم والعالم الداخلي للإنسان.


لقد أعددنا ضغطًا مركَّزًا من المعلومات الواردة في أمسية المحاضرة لمجتمع ECS COMRADE ، والتي جرت حتى قبل الحجر الصحي في المدرسة العليا للمعلوماتية التجارية التابعة للمدرسة العليا للاقتصاد في إطار البرامج التعليمية لصناعة الألعاب "إدارة مشاريع الألعاب" و "أساسيات إنشاء الألعاب".



ذات مرة ، في مجرة ​​بعيدة بعيدة ...


70- , , (-). — , «» , .


, , , . ? , , ( , ).


, , , ( , ). , , , .


, , , - , « ». , - , .



composition over inheritance. , . , , .



, Entity component system. — ECS .


ECS? , , , .


?


-, ( , ).
-, ECS .
-, ( ).


, ECS -. , .



, . , ECS, , , , , .


ECS?


DOTS ( , ), Unity. , Unity, . , DOTS .


, (, blittable types boilerplate), . Unity, , .


ECS


, , Unity, ECS. , « ».


Input, . , ESC-, , , . – . «» , «» . , ECS.


ECS ?



, , . , .


, . : YOLO, , , ECS. – Unity-way, , – . , . ( , ).


ECS, . 3 : , runtime- config-. , , , , .


, (, LeoECS). , ( ), Unity. runtime-, , .



, ECS , . , . ?


:




, , : Gamedev.House 12 , « » 17 , « » 29 .


, , «»() Kubernetes « ». : http://to.slurm.io/CG2mYQ


All Articles