زي ماهو واضح في العنوان
يمكنك تحميل أدوات تطوير المحرك مجانا للاستخدام الشخصي
شكرا على الخبر :-) .. على العموم قرأته في GameDev.net قبل فترة .. وجربته فوراً .. الـ Editor لم يعمل .. يبدو هناك مشكلة .. بالرغم من أني أملك كرت شاشة جيد جدا .. ولكن يبدو هناك مشكلة ما .. سأبحث عن حلها .
لكن هل تسمحون بأن أقول رأيي !
هذا النوع من المحركات .. سيء ، لماذا أتعلم لغة سكريبت جديدة ، وأتعلم على برنامج جديد كلياً .. كل ذلك من أجل انشاء لعبة بأي طريقة !
اذا كنت مبرمج محترف يمكن أن يصلح لي .. لكن اذا كنت مبتدئ .. فستكون عمل لعبة عبارة عن مغامرة مليئة بالمفاجآت فقط .
كنت في السابق أعتقد أنه يمكن ربط المحرك بلغة برمجية .. وليس drag & drop .
لا أطيق استخدام محرك مرئي ابتداءً بالـ Game Maker وانتهاءً بالـ Unreal .. الا اذا وجدت أدلة مقنعة وبراهين داحضة وحقائق مثبتة لفوائد هذه المحركات :) .
تطبيق طمأنينة ، نسخة بيتا على أندرويد
عبدالله الشمّري - Al-Shammari
twitter @abshammeri
abshammeri AT gmail.com
github : abshammeri
اقتباسلكن هل تسمحون بأن أقول رأيي !هذا النوع من المحركات .. سيء ، لماذا أتعلم لغة سكريبت جديدة ، وأتعلم على برنامج جديد كلياً .. كل ذلك من أجل انشاء لعبة بأي طريقة !
اذا كنت مبرمج محترف يمكن أن يصلح لي .. لكن اذا كنت مبتدئ .. فستكون عمل لعبة عبارة عن مغامرة مليئة بالمفاجآت فقط .
كنت في السابق أعتقد أنه يمكن ربط المحرك بلغة برمجية .. وليس drag & drop .
لا أطيق استخدام محرك مرئي ابتداءً بالـ Game Maker وانتهاءً بالـ Unreal .. الا اذا وجدت أدلة مقنعة وبراهين داحضة وحقائق مثبتة لفوائد هذه المحركات .
نفس الكلام الي كنت افكر فيه...
إذا كنت مبرمج محترف... تقدر تبرمج لعبة....:)
عموماً الخبر انتشر بسرعة
وشكرا لك
اقتباسلماذا أتعلم لغة سكريبت جديدة ، وأتعلم على برنامج جديد كلياً .. كل ذلك من أجل انشاء لعبة بأي طريقة !
ماذا؟؟؟؟؟؟؟!!!!!!!!!!! هل تمزح؟؟؟!!!!....هل انت متأكد بأن الـunreal لا يعتمد على السي بلس بلس بشكل رئيسي؟؟!...إن كان ما تقوله صحيحاً فليس في الدنيا خير.
If Games Are Fun.....So Making Games Making Fun
unreal لا يعتمد على ++C بشكل أساسي بل UnrealScript، ولكن ليس من المنطقي أبداً مقارنته بـ GameMaker، لديه طريقة خاصة في العمل، وبرنامج الـ Editor هذا ليس الصورة الكاملة فهو يستهدف الفنانين بشكل أساسي (رغم أن هنالك عناصر يجب تدخل المطوّرين فيها).
محرك اللعبة نفسه مكتوب بـ UnrealScript بالكامل تقريباً (يمكنك أن تلقي نظرة على الملفات في UDK/Development/Src/Engine/Classes ما عدده 1267 ملف مصدري حالياً)، وبالطبع الجزء الذي يحتاج أداءاً عالياً مثل الرسوميات والفيزياء مكتوب بـ ++C، لغة UnrealScript ليست مجرد لغة أخرى ولكنها في الحقيقة لغة مصممة من الأساس للألعاب، حيث مثلاً هنالك دعم لـ State Machines والتي تعمل parallel، وكمثال آخر فإن مزايا networking ليست مجموعة من الإجراءات التي تستطيع استدعاءها كما جرت العادة ولكنها جزء من اللغة نفسها وليس من السهل استيعاب كيف تعمل بالتحديد (انظر Replication).
محرك Unreal محرك هائل، من الصعب حتى تخيل حجمه وإمكاناته بشكل كلّي، كل شيء يمكن أن يتم عمله بـ 10 طرق مختلفة تماماً.
* Nvidia PhysX
* OC3 Entertainment FaceFX
* RAD Game Tools' Bink Video
* DivX, Inc.'s DivX
* Quazal Technologies's Rendez-Vous and Spark
* Fonix Speech's VoiceIn and DecTalk
* Autodesk's Kynapse A.I.
* A.I. Implant for games
* IDV's SpeedTreeRT
* Autodesk's HumanIK
* Vivox's Precision Studio SDK
* EAX 5.0
* Digimask's Diskmask SDK
* Geomerics's Enlighten
* Allegorithmic's ProFX
* PhaseSpace's Motion Capture
* Umbra Software's Umbra, dPVS, sPVS.
* Illuminate Labs's Beast
* NaturalMotion's Morpheme
* Scaleform GFx Flash UI and Video
* MÄK Technologies's Game-Link
* Audiokinetic's Wwise – WaveWorks Interactive Sound Engine
فقط معرفة أن هذا العدد من المكتبات والمحركات يستخدم كجزء من المحرك فعلاً (نعم جزء من UDK) كافية للبدء بتصور حجم Unreal خاصة وأن عدة تقنيات منها تعد قمة ما توصلت إليه تقنيات الألعاب في يومنا هذا (مثلاً Kynapse AI و Morpheme).
من الشركات التي تستخدم محرك Unreal فعلاً: Atari, Activision, Capcom, Disney, Konami, Koei, 2K Games, Midway Games, THQ, Ubisoft, Sega, Sony, Electronic Arts, Square Enix, 3D Realms وآخرين.
ولكن بالطبع Unreal ليس كامل ومن المستحيل أن يصبح كامل في يوم ما (ولا كامل إلا الله)، وهنالك الكثير من الأشياء المزعجة بخصوصه (رأيي فقط).
انا الآن بصدد كتابة تدوينة حول UDK في مدونتي العربية أحاول أن أوضح فيه المزايا وطرق التعامل، بشكل مشابه لما كتبته حول Unity.
Happy Coding! :)
(ملاحظة: المعلومات الموجودة في هذا الرد مأخوذة من موضوع Wikipedia حول Unreal وكذلك من المعلومات المتوفرة في موقع udn الخاص بطقم أدوات UDK).