با عرض سلام و خسته نباشید خدمت جناب kochol
من تا به حال دوبار حاصل دسترنج شما رو دانلود کردم ولی متاسفانه موفق به اجرای demo ها نشدم.
نمونه ای از خطاها:
Error 16 error C1083: Cannot open include file: 'SDL_joystick.h': No such file or directory 13 1 KGE
Error 17 error C1083: Cannot open include file: 'SDL.h': No such file or directory 9 1 KGE
Error 20 error C1083: Cannot open include file: 'SDL_cpuinfo.h': No such file or directory 9 1 KGE
Error 53 error C1083: Cannot open include file: 'SDL_thread.h': No such file or directory 6 1 KGE
Error 69 error C1083: Cannot open include file: 'SDL_mutex.h': No such file or directory 3 1 KGE
قبول دارم که یک بخش از این مشکل بر میگرده به خود من و اون کمبود وقت هست.
پیشنهادهای خدمتتون داشتم برای بهتر شدن نتیجه کار.
1-من از آخرین پستی که نوشته بودید تا پست اول رو گشتم،متاسفانه هیچ اشاره ای به نحوه اجرای برنامه های demo نکردید.
2-بهتره در پست اول یک لینک فهرست کلی از موضوع های مختلفی که پست کردید رو قرار بدید تا بهتر بشه رابطه پست ها رو با هم بررسی کرد.
3-بیشتر پست های شما تا به حال از دید ارتباط با developer _یا همون توسعه دهنده_ بوده و توجه چندانی به user _یا کاربر _ نشده.
همون طور که میدونید خیلی از دوستان که در سایت عضو هستند شاید در تمام عمر برنامه نویسی شون حتی با یک موتور سه بعدی هم کار نکرده باشن،چه برسه به این که توسعه دهنده اون باشن.
4-اگرچه آماده کردن امکانات تازه موتور سه بعدی کلی وقت شما رو میگیره.ولی اگر امکانش بود که به روز رسانی رو از طریق ارائه sdk package دنبال کنید،و در هر sdk به کار بر زبان خاص (مثلا vb.net یا C# یا c)
توجه میشد نتیجه بهتر بود.
5-من چند سالی هست که از موتور 3dstate استفاده میکنم.هرچند به این نتیجه رسیدم _و خودتون هم در پست هاتون به اون اشاره کردید_که امکانات خوبی نداره،ولی نکات و سبک هایی رو برای الگو برداری داراست.
از جمله اینکه در نام گذاری توابع طوری رفتار شده که بتوان از روی عبارت نتیجه اعمال تابع رو حدس زد و این به نظر من یکی از نقاط مثبتی هست که باید در ارتباط با کاربر به اون توجه کرد.
در پایان کار شما رو تحسین میکنم و امیدوارم در توسعه این موتور سه بعدی و کارهای دیگرتون موفق و پیروز باشید.