OpenCity هو 3D لعبة محاكاة المدينة.
مرة واحدة على الوقت، وأنا كان مسافرا عبر شبكة الإنترنت، ووجدت جهاز محاكاة المدينة تحت لينكس دعا FreeReign في سورس. ولكن لم يتم الحفاظ عليه أكثر من ذلك. قررت لدفع عبة تصل حتى كان لي نظرة في مصادر FreeReign.
ومع ذلك، كانت رموز ليست واضحة بالنسبة لي، وبالإضافة إلى تصميم لعبة لا تناسب أسلوب البرمجة بلدي. أخيرا، قررت أن أكتب بلدي حرة محاكاة مدينة 3D، استنادا إلى الأفكار الأصلية للمشروع FreeReign. وبعد بضعة أشهر، ولدت OpenCity.
OpenCity هو مشروع مدينة لعبة محاكاة مكتوب في معيار C ++ مع برنامج OpenGL وSDL من الصفر. وليس المقصود أن يكون نسخة من أي جهاز محاكاة مدينة مشهورة من ماكس * ق. لذلك، إذا كنت تبحث لتحميل مجانا سيم سيتي 4 مثل، يرجى ننسى OpenCity. أنا أعمل على ذلك في وقت فراغي، وأنا حقا من المفترض أن "وقت فراغي"!
OpenCity هو أيضا لعبة برنامج OpenGL البرمجة تعليمي. في قسم الموارد، يمكنك العثور على خوارزمية المحاكاة الدقيقة "، وثيقة تصميم، UML الرسم والمعلومات حول قضايا أخرى
ما هو الجديد في هذا الإصدار:.
استخدم أقل المثلثات ل تقديم المياه
تحسين عرض ألفا
تحسين اعدام حساب
إزالة نموذج OCM غير المستخدمة
إزالة رمز OCM
إضافة زر الدولة 1
إضافة أيقونات الاستعلام جديدة
تحسين دائرة الاستعلام
تحسين الحساب اختيار
منطقة تحسن اختيار الساخنة
إضافة heightmap إلى الإفراج
إصلاح سلسلة حفظ الشكل
حفظ ملف التحقق من الإصدار
إصلاح عرض السيارة علة على إعادة التشغيل
إزالة مساحة الأمراض المنقولة جنسيا من رأس
تحسين برنامج OpenGL التعامل مع التمديد
إزالة نافذة DOS على الإطلاق
تبسيط رمز الإعداد الفيديو
إضافة SDL تسارع البصرية
إصلاح ملء الشاشة والنظام GL-نسخة
إصلاح كامل الشاشة قرار الكشف
تحسين الطبقة الملمس
إشارة العد الملمس مخبأ
المتطلبات:
برنامج OpenGL
SDL
SDL_image
SDL_mixer
SDL_net
لم يتم العثور على التعليقات