سلام
می خواستم بدونم چطور میشه به یه جسم در دلفی فیزیک داد! ؟
منظورم از فیزیک اینه که ما دستورات و محاسبت فیزیکی را انجام ندیم! و کامپیوتر به صورت اوتو ماتیک این کار را بکنه!
مثلا استفاده directx
سلام
می خواستم بدونم چطور میشه به یه جسم در دلفی فیزیک داد! ؟
منظورم از فیزیک اینه که ما دستورات و محاسبت فیزیکی را انجام ندیم! و کامپیوتر به صورت اوتو ماتیک این کار را بکنه!
مثلا استفاده directx
من با DirectX کار نکردم ولی توی OpenGL که اینطور نیست که محاسبات فیزیکی رو خودش انجام بده، فقط یه محدوده ترسیم سه بعدی در اختیار میذاره برای اشیاء هم می تونی جهت و مقیاس و مکان تعیین کنی، حالا اینکه ابعاد هرکدوم از اشیاء به چه شکل هست دیگه خودت باید تعیین کنی.
اینطوری که بدبخت میشی یه برنامه بنویسی!
راه دیگه ای نیست!؟؟؟؟؟
تا حالا world of goo بازی کردی یا cryon و ..!
این ها همه بازی های خیلی خفنی هست که فیزیک واقعا جالبی داره!
شما یا باید خودتون محاسبات رو انجام بدید یا از یک موتور فیزیک یا ابزاری مثل NVidia PhyX استفاده کنید ، مثلا همین بازی Crayon Physics Deluxe ( که واقعا بازی فوق العاده ای هست ! ) با موتور Box2D نوشته شده که مربوط به شبیه سازی فیزیک در حالت 2 بعدی هست ...منظورم از فیزیک اینه که ما دستورات و محاسبت فیزیکی را انجام ندیم! و کامپیوتر به صورت اوتو ماتیک این کار را بکنه!
به طور کلی زبان برنامه نویسی ای نیست که به خودی خود همچین قابلیتهایی داشته باشه ، باید کتابخانه ها یا موتورها یا ابزارهایی در این مورد با اون زبان نوشته شده باشه ، و برنامه نویس از اونها استفاده کنه ...
البته مطمئنا زبان دلفی برای کار گرافیکی در سطح بازیهای کامپیوتری زیاد مناسب نیست ، حداقل از نظر مستندات و موتورهای بازی یا سایر ابزارهای ارایه شده در مورد ساخت بازی که مناسب نیست !
موفق باشید ...