پروژه برنامه نویسی با عنوان بازی ماز در گرافیک کامپیوتری opengl با زبان برنامه نویسی سی پلاس پلاس و تحت کامپایلر visual studio برای درس گرافیک رشته تحصیلی مهندسی کامپیوتر کد نویسی شده است.
این بازی سه بعدی در یک صفحه 8 در 10 طراحی شده و شامل موانع و راههای است که یک گوی قرمز رنگ با کلید های جهت درون آن در حال حرکت و جابه جایی است، گوی مورد نظر امکان حرکت روی موانع و دیوارهای آبی رنگ را ندارد و تنها از مسیر موجود (سفید) بدون مانع می تواند عبور کند. (موقعیت دیوار ها و نحوه چیدمان آنها داخل برنامه به صورت یک ماتریس 8*10 تعریف شده ست و قابلیت تغییر را دارد)
گوی بازیکن پس ار رسیدن به انتهای مسیر (گوی سبز) برنده شده و پیغام "شما برنده شدید" در صفحه نمایش چاپ می شود.
توابع پرکاربرد مورد استفاده در بازی ماز
-
glTranslatef انتقال اشیاء در صفحه
-
glBegin(GL_QUADS) رسم مکعب مربع
-
gluLookAt تنظیم زاویه دید دوربین
-
glColor3f رنگ آمیزی اشکال
-
glutSolidSphere رسم کره
-
glBegin(GL_LINES) رسم خط
تکنیک های مورد استفاده برنامه بازی ماز
-
رسم اشکال هندسی سه بعدی مکعب و دایره
-
حرکت اشیاء موجود در پروژه
-
تشخیص برخورد اشیاء
-
تنظیم زاویه دید دوربین
-
چاپ پیغام در صفحه
-
استفاده از کلیدهای جهت کیبورد
-
استفاده از ماتریس برای تعیین موقیت موانع
لازم به توضیح است که پروژه ماز شامل توضیحاتی در قالب کامنت در داخل سورس کد برای خوانیی بیشتر می باشد.
عنوان : سورس کد بازی ماز در گرافیک کامپیوتری اپن جی ال
بازدید : 8022 نفر
قیمت : 19,900 تومان
کد فایل : 311
فرمت : EXE , CPP
حجم فایل : 1,597 مگابایت
در صورت پولی بودن پروژه لینک دانلود فایل پس از پرداخت هزینه پروژه برای شما نشان داده می شود.
سورس کد بازی ماز -
دانلود پروژه بازی سه بعدی opengl -
کد بازی ماز در اپن جی ال -
پروژه بازی maz در opengl