الشبكة العربية لمطوري الألعاب

مبتدئ  mbonez89 مشاركة 1

السلام عليكم ,
 
ملاحظة للمشرفين : لم أعلم أين أضع هذا الموضوع لذا يرجى نقله الى المكان المناسب حسب خبرتكم 😄
 
---------------------------------------------------------------------------------------------------------------------------------------
 
خلال بحثي عن مكتبات لإعادة بناء لعبتي السخيفة عليها بشكل أكثر جدية ( اللعبة هنا لأغراض الدعاية ☺  http://agdn-online.com/communities.aspx?view=posts&threadid=862)  , و جدت محركين رائعين يجب أن أشارككم اياهما , كلا المحركين مجاني و مفتوح المصدر و أكثر من رائعين للمبتدئين و من ليست لهم "سوابق" برمجية !
 
---------------------------------------------------------------------------------------------------------------------------------------
 
المحرك الأول :
الإسم : Construct
الموقع : http://www.scirra.com/
بعض الثرثرة عن المحرك : هذا المحرك مبني على DirectX9 و يعمل على نظام تشغيل ال Windows فقط حتى الان ( هناك خطط لنقله الى الأنظمة الأخرى ) , و هو لا يحتاج أي خبرة برمجية مسبقة! يعني اذا كنت تعرف كيف تستخدم الماوس و الكيبورد فأنت جاهز للبدأ بصناعة لعبتك ! مع العلم أنه يمكنك أن تبرمج من خلال لغة البايثون أو كتابة Plug-ins من خلال لغة c++ , كما و تستطيع اضافة عناصر ثلاثية الابعاد الى اللعبة , اذا أردت أن ترى ألعاب صنعت بالمحرك فانظر الى منتداهم (http://www.scirra.com/forum/viewforum.php?f=4) , و في النهاية المحرك مجاني نزله و جربه الان!
 
---------------------------------------------------------------------------------------------------------------------------------------
 
المحرك الثاني :
الإسم :  LÖVE
الموقع : http://love2d.org/
بعض الثرثرة عن المحرك : هذا المحرك رائع! فيبدو و بنسبة 90% أني سأستخدمه , هذا المحرك يعمل على أنظمة تشغيل windows , mac , linux , و البرمجة به تتم عن طريق لغة سكربت اسمها lua , و هي لغة سهلة جدا و مستخدمة بكثرة في مجال صناعة الألعاب , ال wiki عندهم يحتوي على كل شيء تحتاجه للبدء ( حتى أن هناك بعض الوصلات لتعليمك لغة lua ) لذا اذا  قررت استخدام هذا المحرك ابدأ من ال wiki بكل بساطة!
 
---------------------------------------------------------------------------------------------------------------------------------------
 
و في الختام أتمنى أن تكونوا قد استفدتم من هذا الموضوع البسيط , و الله ولي التوفيق.

خبير  سلوان الهلالي مشاركة 2

مرحباً!
المحركين رائعين فعلاً! ومناسبين للتطوير السريع. 😄

سوف اضيف محركين مكتوبين بفلاش أكشن سكربت 3 لتطوير العاب فلاش بسرعة، لا يحتاج اي من المحركين برنامج Adobe Flash، لانهما مكتوبان بواسطة Flex SDK، يمكن تطوير الالعاب بالكامل باستخدام اكشن سكربت فقط بمساعدة بيئة تطوير متخصصة، أبرزها هذه الايام بيئة FlashDevelop (وهي مجانية مفتوحة المصدر): http://www.flashdevelop.org/wikidocs/index.php?title=Main_Page

الاسم: Flixel
الموقع: http://flixel.org
يتبع اسلوب C++/Java.

الاسم: FlashPunk
الموقع: http://flashpunk.net
يتبع اسلوبGameMaker.

لكي تكتشف اي من المحركين وتبدأ بتطوير العاب فلاش، يمكنك زيارة هذا الموقع:
http://www.flashgamedojo.com/go

مبتدئ  mbonez89 مشاركة 3

السلام عليكم ,
هذين المحركين جميلين بالتأكيد! و لكن ليست عندي أي خبرة بالفلاش و الأكشن سكربت ( و لا توجد نية بتعلمهما في الوقت الحاضر 😒  ) , أما بالنسبة للمكتبات فهناك الكثير من المكتبات الرائعة لل2D  و ال 3D  للتطوير السريع و للمبتدئين , و لقد اخترت هاتين لأنهما مجانيتين و مفتوحتي المصدر , و الاولى لا تحتاج برمجة أما الثانية فهي بلغة lua البسيطة! كما أنها متعددة الانظمة ( windows,mac,linux) .
فمن المكتبات و المحركات التي أثارت اهتمامي و قد تجدونها مفيدة أيضا :
1) Clanlib : http://clanlib.org/wiki/Main_Page 
 
2) HGE : http://hge.relishgames.com/
 
3) OpenTK : http://www.opentk.com/project/opentk
 
4) Panda3D : http://www.panda3d.org/
لا يغرك الاسم فهذا المحرك قوي جدا و قد استخدم في الكثير من الألعاب التجارية و هو مدعوم من Disney و جامعة Carnegie Mellon , البرمجة به تتم باستخدام لغة البايثون مع امكانية استخدام C++ , و هو محرك ألعاب كامل متكامل , يحتوي على محرك جرافيكس يدعم DirectX و OpenGL و محرك فيزياء مبني على PHYSX و ODE و صوت باستخدام OpenAL أو Fmod و شبكات و ذكاء اصطناعي و الكثير! و يدعم معظم أنظمة التشغيل بالاضافة لامكانية تشغيل الألعاب بمتصفحات الانترنت!
 
5) BlendELF : http://blendelf.com/
 
6) GameKit : http://code.google.com/p/gamekit/
هذا المحرك مازال تحت التطوير , و هو من نفس مصمم محرك الفيزياء المشهور Bullet , و مبني على محرك جرافكس OGRE3D مع وجود نسخة مبنية عى محرك Irrlicht و لكنها مهملة حاليا .
 
تحياتي ,,,

خبير  سلوان الهلالي مشاركة 4

السلام عليكم،

بتاريخ 28 أيلول 2010 12:47 م، قطب mbonez89 حاجبيه بشدة وهو يقول:

هذين المحركين جميلين بالتأكيد! و لكن ليست عندي أي خبرة بالفلاش و الأكشن سكربت ( و لا توجد نية بتعلمهما في الوقت الحاضر  ) , أما بالنسبة للمكتبات فهناك الكثير من المكتبات الرائعة لل2D  و ال 3D  للتطوير السريع و للمبتدئين , و لقد اخترت هاتين لأنهما مجانيتين و مفتوحتي المصدر , و الاولى لا تحتاج برمجة أما الثانية فهي بلغة lua البسيطة! كما أنها متعددة الانظمة ( windows,mac,linux) .

حسناً 😄
اود ان الفت النظر ان محركي الفلاش لا يحتاجان برنامج Adobe Flash إطلاقاً.
لقد اضفت هذه المعلومة مع وصف المحركين للتو.

سوف اساهم ايضاً بمحركات اخرى (وليس هنالك اكثر منها!)، هذه مجموعة محركات العاب مجانية تعتمد XNA (بشكل اساسي) وتدعم Xbox360:

الاسم: FlatRedBall
الموقع: http://www.flatredball.com/frb/blog/index2.php
المزايا: http://www.flatredball.com/frb/docs/index.php?title=FlatRedBall_Features
الوصف:
محرك العاب رائع يمتلك مزايا متكاملة وادوات لكل صغيرة وكبيرة (حتى ان هنالك اداة لأنشاء الحركة الهيكلية العظمية)، يدعم كل من: XNA (PC/Xbox360), Managed DirectX, SilverLight.
يختص تحديداً بالعاب 2.5D، عيبه الوحيد انه ليس مفتوح المصدر.

الاسم: Ox
الموقع: http://oxgameengine.codeplex.com/
المزايا: في صفحة الموقع نفسها
الوصف:
مفتوح المصدر، متكامل المزايا، مع مجموعة أدوات، ماذا تنتظر اذا؟ 😏

مبتدئ  mbonez89 مشاركة 5

السلام عليكم,
رائع أخي , و لمن يريد المزيد
 
http://indiegametools.com/
 
http://gpwiki.org/
 
http://devmaster.net/