مشاهده نسخه کامل
: Viena
Armin060
09-02-2011, 15:02
دیدم دوستان دارن موتور می نویسند، من هم که دیدم خودم هم دارم کم کم شروع می کنم، گفتم برا ایجاد رقابت اینجا هم بزارم. :31:
فعلا در حدی نیست که بشه ازش استفاده کرد، ولی کم کم میشه.
یه دمو:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
یا
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
*واسه اجرا به Directx11 Runtime نیاز هست.
*رو ویندوز XP احتمالا کار نکنه واسه خاطر DX11.
*من سعی کردم همه ی چیز میز های لازم رو کنارش بزارم ولی اگر باز اجرا نشد، MS VC++ Runtime 10 لازم داره. نسخه 8 تش گمونم رو ویندوز نسبه البته، ولی خب این 10 میخواد.
*حتما لازم نیست که کارت گرافیکتون DX11 ساپورت کنه. 10 هم ساپورت کنه اجرا میشه. البته در مورد 9 شک دارم چون از HLSL 4.0 استفاده کردم.
*به خاطر texture مسخره ای که استفاده کردم حجمش زیاد شده. البته به خاطر اون فایل های اضافی کنارش هم هست وگرنه خودش حجمش خیلی کمتر از این حرفاست.
parvizamd
09-02-2011, 16:38
اوه اوه مبارکه رقیب پیدا کردیم:31: داری با چی می نویسش راستی چطوری از شیدر استفاده کردی ؟
خیلی خیلی خوبه بچه ها به کارتون ادامه بدید.
بازم می گم خیلی کارتون با حاله.شما بنویسید موتور ما هم کف می زنیم.:31:
Armin060
09-02-2011, 17:12
داری با چی می نویسش راستی
وقتی می نویسم MS VC++ Runtime 10 نیاز داره یعنی دارم با VC++ می نویسم. :31:
چطوری از شیدر استفاده کردی ؟
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
parvizamd
09-02-2011, 17:20
دوست عزیز سعی با dx9 بنویس تا راحت روی همه کامپیوتر ها اجرا بشه
---------- Post added at 07:20 PM ---------- Previous post was at 07:19 PM ----------
راستی دوست عزیز می خواهی headerfile بزنی یا مفسر یا کامپلیر?
Armin060
09-02-2011, 17:47
دوست عزیز سعی با dx9 بنویس تا راحت روی همه کامپیوتر ها اجرا بشه
dx9 کجا dx11 کجا!!!! :5:
ستی دوست عزیز می خواهی headerfile بزنی یا مفسر یا کامپلیر?
من چجوری موتور بازی رو به صورت مفسر یا کامپایلر بنویسم :18:
RatAtouille
09-02-2011, 19:09
ديدي اين هم ايراني ها ... اگر تو اين انجمن يك گروه تشكيل شد !!:13:
ولي شما هم ادامه بده رقابتي سخت بر سر نوشتن موتور :31:
Armin060
09-02-2011, 19:20
اگر تو اين انجمن يك گروه تشكيل شد
پایه و اساس کاری که من دارم می کنیم با آقا پرویز کلا فرق داره. تقریبا مثل جمع زدن کیلومتر با ثانیه هست :31:
البته نه. اگر دقیق بخواید مثل جمع زدن ثانیه با ساعت هست. چون این وسط باید تبدیل واحد انجام بشه. یعنی یکی از موتور ها به اون یکی پورت بشه.
parvizamd
09-02-2011, 19:38
بابا غلط کردم من نگفتم بیا تبدیل کد به اسمبلی بنویس نه بابا گیم استدیو هم کامپیال می کنه اما نه به صورتی شما فرض کردید
اگه دقت کرده باشید دوستان عزیز گیم استدیو کد شما طور تبدیل می کننه که توسط visual studio قابل کامیپل باشه .
اما میدونم موتور شما قدرت و سرعت چند برابر مال من داره چرا:
شما با c++ نوشیتند ولی من با c# نوشتم
نکته خیلی ضایع تو موتور من وقتی بازی پینگ و پنگ اجرا کردم حافظه اشغالی 258 مگابایت بود!!!!
راستی آرمین جان موتورت روی سیستم من بالا نیومد .برای همین میگیم dx9کار کن ویندوز من سون هست .از کجا باید بفهم نسخه MS VC++ چنده
در ضمن:
دوست عزیز من رقیب شما نیستم در کل عددی نیستم که رقیب کسی باشم راستش از بازی سازی خسته شدم کار عوض کردم اکثر دوستان میدون آخر بازی های من به کجا رسید(یک بازی با گرافیک پایین ):13:
بهر حال دوست عزیز امیدوارم موفق باشی .
AMIR REZAs
09-02-2011, 20:18
سلام
مبارک باشه ... تبریک:31:
آقا این ریپیدشر همیشه با ما مشکل داشته یه جا دیگه لطف میکنی آپ کنی؟ :31:
Armin060
09-02-2011, 21:33
راستی آرمین جان موتورت روی سیستم من بالا نیومد .برای همین میگیم dx9کار کن
dx11 با dx9.1 هم سازگاری داره. فقط باید dx11 runtime نصب داشته باشید. مال خود ویندوز سون 10 یا 10.1 هست.
از کجا باید بفهم نسخه MS VC++ چنده
تو قسمت Uninstall برو سرچ کن c++ run ببین چندش نصبه. اگر نصب نبود، حجمش خیلی زیاد نیست. راحت میشه دانلود کرد.
راستی هنوز ADSL نگرفتی؟
نکته خیلی ضایع تو موتور من وقتی بازی پینگ و پنگ اجرا کردم حافظه اشغالی 258 مگابایت بود!!!!
این رو نمی دونم مشکلش چیه. ولی از AMIR REZAs بپرس چه بازیه ردیفی با انجینت درست کردم :31:
البته با کمی تغییرات!
راستش از بازی سازی خسته شدم کار عوض کردم اکثر دوستان میدون آخر بازی های من به کجا رسید(یک بازی با گرافیک پایین )
چی بگم! :19:
راستی اصلا کسی تونست اجرا کنه؟
سلام
بله من تونستم !:18: اینم یه عکس ازش :
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
ولی به نظر من مال پرویز بهتره ! بلخره یه ادیتور اسکریپت داره .
NINJA0098
10-02-2011, 12:42
به به همه زدن تو کار نوشتن موتور .
تبریک ایشاالله یه laugh engine با هم بنویسین(در مقابل cry engine)
RatAtouille
10-02-2011, 13:38
نکته خیلی ضایع تو موتور من وقتی بازی پینگ و پنگ اجرا کردم حافظه اشغالی 258 مگابایت بود!!!! مگر برنامه نويسي نخوندي ؟من كه نخوندم ميدونم يك مبحث به نام بهينه سازي مصرف سوخت:31: نه حافظه در بحث برنامه نويسي هست ... شما كه بايد بيشتر بدوني :46:
مثلا وقتي قرار هست از يك عدد 3.14151617... استفاده بشه بايد تا حد امكان فعال نشه و در حالت خاموش بمونه تا وقت نياز و يا 3.14 را دابل نسبت نديم يا اگر 300 متغير تعريف ميكنيم از 301 استفاده كنيم (حدف مند كردن يارانه ها) و 10 - 11 قانون ديگه .
من فكر كنم شما از بيشتر فضا هاي حافظه براي ذخيره داده ها استفاده كرديد همان XY ها (مختصات) رو ميگم و يا از متغير هاي long زياد استفاده كردي .
برنامه را قابل انتقال به زبان هاي ديگر بنويسيد (تابع استاندارد هاي .NET)
و ...
نكته بعد : چرا جمع ثانه و ساعته ؟ ساعتم (12*60*60) ثانيه هست ديگه :31: خوب گروهي كار نميكنيد هركي ساز خودشو ميزنه (در معني اصطلاحي) نتيجش ميشه توليد موتور هاي ضعيف و چيز (در معني اصطلاحي) .... :31:
در كل موفق باشيد ...
:40:
:40:
:40:
:40:
parvizamd
10-02-2011, 14:14
سلام
بله من تونستم !:18: اینم یه عکس ازش :
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدولی به نظر من مال پرویز بهتره ! بلخره یه ادیتور اسکریپت داره .
دوست عزیز علیرضا جان مقایسه نکن :11:ایشون headfiler می نویسین پس نیازی به script editor نداره !
ولی ایشون باید به فکر یک level editor باشند.
RatAtouille
10-02-2011, 17:29
ايــــي headfiler كه گفتي ، اي يعني چه ؟
parvizamd
10-02-2011, 17:43
با اجازه آرمین جان
محمد جان شما استفاده این انجین نیاز به Visual Studio دارید یک پروژه win32 جدید باز می کنی سپس برفرض نام فایل موتور viena.h
باشه اول برنامه می نویسی:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
بعد می تونی از موتور با زبان c++ استفاده کنی
parvizamd
10-02-2011, 21:49
در ضمن نوشتن headerfilerخوبی اش اینکه موتور open soruce هست
Armin060
11-02-2011, 18:58
محمد جان شما استفاده این انجین نیاز به Visual Studio دارید یک پروژه win32 جدید باز می کنی سپس برفرض نام فایل موتور
نه، نیازی به Visual Studio نیست. با هر کامپایلری میشه کار کرد.
در ضمن نوشتن headerfilerخوبی اش اینکه موتور open soruce هست
من مطمئن هستم که حداقل فعلا OpenSource نیست. اصلا یکی از مزیت های headerFile اینه که از open source یی در بیاره کد رو :27:
parvizamd
11-02-2011, 19:52
نه، نیازی به Visual Studio نیست. با هر کامپایلری میشه کار کرد.
من مطمئن هستم که حداقل فعلا OpenSource نیست. اصلا یکی از مزیت های headerFile اینه که از open source یی در بیاره کد رو :27:
منظورت هر کامپیلری باشه مثل litec یا غیره
راستی مگه نمیشه متحوای فایل h رو خواند .
راستی یک نصحیت بردارنه :از این شلک:27: زیاد استفاه نکن
Armin060
11-02-2011, 20:01
منظورت هر کامپیلری باشه مثل litec یا غیره
هر کامپایلر ++C که واسه ویندوز باشه.
راستی مگه نمیشه متحوای فایل h رو خواند .
میشه ولی اونا فقط اسم هستند نه کد.
Armin060
23-02-2011, 17:51
interface هم کم کم داره آماده میشه، ولی قبل از اینکه بخوام اپلودش کنم باید چند تا چیز رو امتحان کنم.
ممنون می شم ببینید این فایل اجرا میشه یا نه!
فقط این تست رسام Direct3D 9 هست. پس باید Directx 9 runtime رو نصب داشته باشید. آخرین نسخش رو.
+ Microsoft Visual C++ 10 Runtime
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
parvizamd
23-02-2011, 18:54
آرمین جان اجرا نشد! فایل dll انگار کنارش نیست!
Armin060
23-02-2011, 18:55
چه dll ای می خواد؟پ
راستی اگر اجرا شد موس رو وسط نگر میداره واسه یه سری کار ها واسه همین ممکنه نتونید با موس کار کنید :31:. اگر Escape رو بزنید خارج میشه.
parvizamd
23-02-2011, 22:22
d3dx9_43.dll
میدونم فایل دایرکسه ولی باید از کجا گیرش بیارم
Armin060
23-02-2011, 22:37
واست آپلودش کردم. بزارش کنار فایل exe.
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
parvizamd
24-02-2011, 07:39
آرمین جان میشه لینک Microsoft Visual C++ 10 Runtimeبدی ؟
مثل اینکه این من ندارمش.
Armin060
24-02-2011, 09:12
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
این 32bit اش هست. اگر کامپیوترتون 64bit هست، باید 64bit اش رو بگیری. تو همون softpedia.com سرچ کنی هست.
Armin060
24-02-2011, 10:46
دانلود چی؟ دمو، اون dll، یا vc++ runtime؟
همشون تو همین صفحه تو پست های بالاتر هست.
Armin060
24-02-2011, 12:45
نورپردازی هم تا حدی به موتور اضافه شد. هنوز سایه و یه سری چیز میز دیگه نداره.
اینم یه عکس ازش:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
یا
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
کسی نتونست اون رو باز کنه؟؟ :41:
به برنامه به عنوان دمو توی پست اول بود که دانلود کردم و ارور داد اجرا نشد :31:
این چیزیم که الان تو این صفحه گذاشتی ارور dll میده ..dll و Microsoft Visual C++ 10 Runtime رو دانلود کردم ولی بازم اجرا نمیشه.
ارور close program میده توی ویندوز 7 ... همون don't send توی ایکس پی :20:
AMIR REZAs
24-02-2011, 13:05
سلام
سعی کن تو پرشین گیگ آپ نکنی چون من مشکل اساسی دارم باهاش:41:
لطفا یه جا دیگه آپ کن ..
ممنون
Armin060
24-02-2011, 13:20
تو mediafire هم آپ کردم.
Armin060
27-04-2011, 22:58
کمی پیشرفت کردم!
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
anti-military
27-04-2011, 23:35
واقعا عالیه . خیلی خوبه . چرا یه صحنه پیچیده تر برای تست نمیزاری توش ؟ من قبلا یه صحنه ای طراحی کرده بودم از کرایسیس 2 که بی استفاده مونده اگه خواستی بگو برات بفرستمش ...
Armin060
27-04-2011, 23:49
چرا یه صحنه پیچیده تر برای تست نمیزاری توش ؟
هنوز قسمت Mesh کامل نشده. بعد از اینکه تموم شد، تازه باید یه پلاگین واسه 3ds max یا maya یا ... یا همشون یا چندتاشون، بنویسم. فعلا Mesh ها رو خودم درست میکنم، مثلا سر درست کردن اون کره پوستم کنده شد. واسه همین فعلا نمی تونم تو صحنه چیزمیز زیاد بزارم. :41:
من قبلا یه صحنه ای طراحی کرده بودم از کرایسیس 2 که بی استفاده مونده اگه خواستی بگو برات بفرستمش ...
Crysis 2 :18:
Armin060
28-04-2011, 02:25
Normal mapping هم اضافه شد.
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
Armin060
05-05-2011, 23:41
Mesh هم دست و پا شکسته درست شد.
یه لیوان یک بار مصرف، مصرف شده :31:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
یک تفنگ با تکسچر همون لیوان یک بار مصرفه. واسه همین یکم بد شده. (تکسچرش رو ندارم)
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
anti-military
05-05-2011, 23:50
خیلی خیلی عالی شده . لایسنسش چند ؟ :31:
Armin060
05-05-2011, 23:58
خیلی خیلی عالی شده . لایسنسش چند ؟ شما لطف دارید. اگه خدا بخواد به حدی برسه که قابل استفاده بشه رایگان! :10:
Armin060
06-05-2011, 00:55
چند تا مدل دیگه
راحتی ( متسفانه به دلیل نداشتن تکسچر همون تکسچر لیوانه هست که اونم مال ماکروسافته [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]، نرمال مپینگ رو هم به خاطر همین مطلب مجبور شدم خاموش کنم! )
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
alisahaf70
06-05-2011, 05:59
ایول لایک ببینم چه می کنی؟
برای استفاده از چه امکانی از DX11 رفتی سراغش؟
فک می کنی اونقدر انجینت کامل بشه که بخواد از امکانات 11 استفاده کنه؟
9 هم خیلی خوب جواب می ده واسه اکثر کارا
parvizamd
06-05-2011, 06:11
کارت های خیلی قشنگ شده آرمین جان جدا تبریک می گم.:11:
online_amin
06-05-2011, 08:11
آقا اون مدل مبل رو میخوام. :دی
سلام
ایول آرمین جان :33:خیلی واسم جذاب بود،سعی کن همینجوری ادامه بدی:46:
موفق باشی:40:
RatAtouille
06-05-2011, 16:36
پيشرفتي خفن .... :5:
Armin060
07-05-2011, 21:43
برای استفاده از چه امکانی از DX11 رفتی سراغش؟
فک می کنی اونقدر انجینت کامل بشه که بخواد از امکانات 11 استفاده کنه؟
9 هم خیلی خوب جواب می ده واسه اکثر کارا DX11 همه رو داره. 9 و 10 رو هم ساپورت میکنه.
امیدوارم برسه. البته هنوز اصلا بلد نیستم امکانات DX11 چجوریه، چه برسه به اینکه بخوام به موتور اضافش کنم...!!!
البته این آخرین عکسا با D3D10 رندر شده بودند.
alisahaf70
08-05-2011, 05:31
DX11 همه رو داره. 9 و 10 رو هم ساپورت میکنه.
امیدوارم برسه. البته هنوز اصلا بلد نیستم امکانات DX11 چجوریه، چه برسه به اینکه بخوام به موتور اضافش کنم...!!!
البته این آخرین عکسا با D3D10 رندر شده بودند.
می دونم 11 همه ی امکانات 9 رو داره ولی همونجور که خودتم گفتی شاید نرسی امکانات 11 که تو 9 نیست رو اضافه کنی و فقط یه انجین با قابلیت های دایرکت 9 ساختی که به یه سخت افزار برای 11 نیاز داره و این امتیاز منفیه
Armin060
08-05-2011, 18:37
می دونم 11 همه ی امکانات 9 رو داره ولی همونجور که خودتم گفتی شاید نرسی امکانات 11 که تو 9 نیست رو اضافه کنی و فقط یه انجین با قابلیت های دایرکت 9 ساختی که به یه سخت افزار برای 11 نیاز داره و این امتیاز منفیه
نه، سخت افزار رو میگم. DX11 با سخت افزار های DX9 و DX10 همخونی داره.
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.