Ehtimol, kompyuter o'yinlarini o'ynagan har bir kishi, hech bo'lmaganda, o'z o'yinini yaratish haqida o'ylab, yaqinlashib kelayotgan qiyinchiliklar oldidan orqaga chekindi. Ammo sizning qo'lingiz bilan maxsus dasturingiz bo'lsa, o'yin juda sodda tarzda yaratilishi mumkin va siz bunday dasturlardan foydalanish uchun doimo dasturiy tillarni bilishga muhtoj emassiz. Internetda siz yangi boshlanuvchilar va professionallar uchun ko'plab o'yin dizaynerlarini topishingiz mumkin.
Agar siz o'yinni yaratishga kirishmoqchi bo'lsangiz, unda siz rivojlanish uchun dasturiy ta'minotni topishingiz kerak. Dasturlashsiz o'yinlar yaratish uchun dasturlarni tanladik.
O'yin quruvchisi
Game Maker Windows, iOS, Linux, Android, Xbox One va boshqa ko'plab platformalar uchun o'yinlarni yaratishga imkon beruvchi 2D va 3D o'yinlarni yaratishda oddiy dizaynerlik dasturidir. Ammo har bir operatsion tizim uchun o'yinni sozlash kerak bo'ladi, chunki Game Maker hamma joyda bir xil o'yin ishlashiga kafolat bermaydi.
Dizaynerning afzalligi shundaki, u kirishning past darajasiga ega. Buning ma'nosi shundaki, siz hech qachon o'yinni rivojlantirish bilan shug'ullanmagan bo'lsangiz, Game Maker dasturini xavfsiz ravishda yuklab olishingiz mumkin - bu maxsus dasturiy bilimlarni talab qilmaydi.
Vizual dasturlash tizimi yordamida yoki GML o'rnatilgan dasturlash tilidan foydalanib o'yinlarni yaratishingiz mumkin. Sizga GMLni o'rganishingizni maslahat beramiz, chunki uning yordami bilan o'yin juda ham qiziqarli va yaxshi.
Bu yerda o'yinlarni yaratish jarayoni juda oddiy: tahrirlovchida spritlarni yaratish (tayyor chizmalarni yuklashingiz), turli xususiyatlarga ega ob'ektlar yaratish va tahrirlashdagi satrlarni (xonalarni) yaratish. Game Maker o'yinni rivojlantirish tezligi boshqa shunga o'xshash motorlardan ancha tezdir.
Kurs: Game Maker yordamida o'yinni qanday yaratish mumkin
O'yinchini yuklab oling
Birlik 3d
Eng kuchli va mashhur o'yin motorlaridan biri "Unity 3D". U bilan bir xil ingl. Dasturiy interfeysi yordamida murakkablik va har qanday janrdagi o'yinlarni yaratishingiz mumkin. Dastlab Unity3D da to'liq huquqli o'yinlarni yaratish JavaScript-ni yoki C # kabi dasturlash tillarini bilishni nazarda tutsa-da, ular katta loyihalar uchun kerak.
Dvigatel sizga ko'p imkoniyatlarni beradi, faqat uni qanday ishlatishni o'rganishingiz kerak. Buning uchun Internetda tonnadan ortiq o'quv materialini topishingiz mumkin. Va dasturning o'zi har tomonlama foydalanuvchi o'z ishiga yordam beradi.
Cross-platformalar, barqarorlik, yuqori ishlash, foydalanuvchi interfeysi - bu Unity 3D dvigatelining afzalliklarining kichik ro'yxati. Bu erda siz tetrindan GTA 5 ga qadar deyarli hamma narsani yaratishingiz mumkin. Ammo dastur indikarchi o'yinchilar uchun juda mos keladi.
O'yinni PlayMarket-da bepul emasligiga qaror qilsangiz, unda 3D Ishlab chiquvchilariga savdolarning ma'lum bir qismini to'lashingiz kerak bo'ladi. Va notijorat maqsadlarda foydalanish uchun dastur bepul.
Unity 3D-ni yuklab olish
Clickteam termoyadroviy
Va yana dizaynerlarga! Clickteam Fusion, drag'n'drop interfeysi yordamida 2D o'yinlar yaratish dasturidir. Bu erda siz dasturlashni talab qilmaysiz, chunki siz o'yinni parcha, dizayner sifatida to'playsiz. Lekin har bir ob'ekt uchun kod yozish orqali o'yinlarni yaratishingiz mumkin.
Ushbu dastur yordamida istalgan murakkablik va har qanday janrdagi o'yinlarni yaratishingiz mumkin. Bundan tashqari, yaratilgan o'yin har qanday qurilmada ishlaydi: kompyuter, telefon, PDA va hk.
Dasturning soddaligiga qaramay, "Clickteam Fusion" ko'plab qiziqarli vositalarga ega. O'yinni xatolar uchun tekshirish mumkin bo'lgan sinov rejimi mavjud.
Clickteam Fusion boshqa dasturlar bilan solishtirganda qimmat emas va rasmiy veb-saytida bepul demo versiyasini yuklab olishingiz mumkin. Afsuski, katta o'yinlar uchun dastur yaxshi emas, lekin kichik arja uchun - eng ko'p.
Download Clickteam Fusion
Qurilish 2
Ikki o'lchovli o'yinlarni yaratish uchun yana bir juda yaxshi dastur - Construct 2. Vizual dasturlash yordamida siz turli xil mashhur bo'lmagan platformalar uchun o'yinlarni yaratishingiz mumkin.
Oddiy va intuitiv interfeys tufayli dastur hatto o'yinni rivojlantirish bilan shug'ullanmagan foydalanuvchilar uchun ham javob beradi. Bundan tashqari, yangi boshlanuvchilar dasturdagi ko'plab darsliklar va o'yinlarning misollarini topib, barcha jarayonlarni batafsil tushuntirib berishadi.
Plaginlar, harakatlar va vizual effektlarning standart to'plamlaridan tashqari siz ularni Internetdan yuklab olishingiz yoki tajribali foydalanuvchi bo'lsangiz, plaginlar, xatti-harakatlar va JavaScript-ni effektlarni yozish orqali o'zingiz to'ldirishingiz mumkin.
Ammo ortiqcha bo'lsa, minuslar bor. Qurilish 2 ning asosiy kamchiliklari, qo'shimcha platformalarga eksport qilish faqat uchinchi tomon dasturlari yordamida amalga oshiriladi.
Construct 2 dasturini yuklab oling
CryEngine
CryEngine - bu uch o'lchovli o'yinlar yaratish uchun eng kuchli vositalardan biri bo'lib, grafik imkoniyatlarning barchasi bunday dasturlardan ustundir. Bu erda Crysis va Far Cry kabi mashhur o'yinlar yaratildi. Va buning hammasi dasturlash mumkin emas.
Bu erda o'yinni rivojlantirish uchun juda katta vositalarni, shuningdek, dizaynerlar kerak bo'lgan vositalarni topasiz. Tahririyatdagi modellarning sketchalarini tezlik bilan yaratishingiz mumkin va siz darhol bu joydan foydalanishingiz mumkin.
KrayEngin jismoniy tizimi belgilar, transport vositalari, qattiq va yumshoq jismlarning fizikasi, suyuqliklar, to'qimalarning teskari kinematikasini qo'llab-quvvatlaydi. Shunday qilib, sizning o'yiningizdagi narsalar juda haqiqatli bo'ladi.
CryEngine, albatta, juda yaxshi, lekin bu dastur uchun narx muvofiq. Dasturning sinov versiyasini rasmiy veb-sayt orqali tanishishingiz mumkin, lekin uni faqat dasturiy ta'minot xarajatlarini qoplaydigan ilg'or foydalanuvchilarga sotib olish kerak.
CryEngine-ni yuklab oling
O'yin muharriri
Game tahrirlovchisi soddalashtirilgan Game Maker dizayneriga o'xshagan yana bir o'yin uslubchisi. Bu erda dasturlash sohasida maxsus bilimlarsiz oddiy ikki o'lchamli o'yinlarni yaratishingiz mumkin.
Bu erda faqat aktyorlar bilan ishlashingiz mumkin. Bu ikkala belgi va "ichki" narsalar bo'lishi mumkin. Har bir aktyor uchun juda ko'p turli xil funktsiyalar va funktsiyalarni o'rnatishingiz mumkin. Bundan tashqari, amaldagi xatti-harakatlar ro'yxatini ro'yxatdan o'tkazishingiz mumkin yoki siz faqat tayyor skriptni olishingiz mumkin.
Bundan tashqari, Game Editor yordamida siz kompyuterlar va telefonlar uchun o'yinlar yaratishingiz mumkin. Buning uchun o'yinni to'g'ri formatda saqlang.
Afsuski, Game Editor-dan foydalanib siz katta loyiha yaratishingiz mumkin emas, chunki u ko'p vaqt va kuch sarflaydi. Boshqa ahvolga tushib qolgani shundaki, ishlab chiquvchilar o'z loyihalarini tark etishgan va yangilanishlar hali kutilmagan.
Game Game tahrirlovchisini yuklab oling
Unreal Development Kit
Bu erda Unity 3D va CryEngin uchun raqobatchisi - "Unreal Development Kit". Bu ko'plab mashhur platformalarda 3D o'yinlar ishlab chiqish uchun yana bir kuchli o'yin mexanizmi. O'yinlar, shuningdek, dasturiy tillarni ishlatmasdan yaratilishi mumkin, lekin oddiy narsalarni ob'ektlarga o'rnatib qo'yishdir.
Dasturni o'zlashtirishda qiyinchiliklarga qaramasdan, Unreal Development Kit sizga o'yinlarni yaratish uchun ulkan imkoniyatlarni beradi. Ularni qanday ishlatishni bilib olishingizni maslahat beramiz. Internetdagi materiallarning foydasi mo'l-ko'l bo'ladi.
Notijorat maqsadlarda foydalanish uchun bepul dasturni yuklab olishingiz mumkin. Ammo o'yin uchun pulni qabul qila boshlagach, olingan miqdorga qarab, ishlab chiquvchilarga qiziqish bildirishingiz kerak.
Unreal Development Kit loyihasi joyida emas va ishlab chiquvchilar muntazam ravishda qo'shimchalar va yangilanishlar yozishadi. Bundan tashqari, dastur bilan bog'liq muammolar mavjud bo'lsa, rasmiy veb-saytidagi qo'llab-quvvatlash xizmatiga murojaat qilishingiz mumkin.
Unreal Development Kitni yuklab olish
Kod O'yin Lab
Code Game Lab - uch o'lchovli o'yinlarni rivojlantirish bilan tanishish uchun boshlanayotganlar uchun eng yaxshi variant. Rangli va aniq interfeys tufayli, ushbu dasturda o'yinlarni yaratish qiziqarli va juda oson. Umuman olganda, ushbu loyiha maktab o'quvchilarini o'qitish uchun mo'ljallangan, ammo kattalar uchun ham foydali bo'ladi.
Dastur qanday ishlashini va o'yinlarni yaratish algoritmini aniqlashga yordam beradi. Aytgancha, o'yinni yaratish uchun siz hatto klaviatura kerak emas - har bir narsani faqat bitta sichqoncha bilan bajarish mumkin. Kod yozishga hojat yo'q, faqat moslamalarni va hodisalar ustiga bosishingiz kerak.
O'yin Lab-kodining o'ziga xos xususiyati - bu rus tilida bepul dastur. Shuni ham ta'kidlash kerakki, o'yinni rivojlantirish uchun jiddiy dasturlar orasida juda kamdan-kam holatlar mavjud. Bundan tashqari, qiziqarli bo'lgan kvestlarda tayyorlangan ko'plab o'quv materiallari mavjud.
Biroq, dastur qanchalik yaxshi bo'lmasin, bu erda kamchiliklar ham bor. O'yin kodi oddiy, ha. Biroq, bu vositalar biz xohlagan qadar emas. Ushbu rivojlanish muhiti, tizim resurslariga juda talabchan.
Kodni yuklab olish Game Lab
3D Rad
3D Rad kompyuterda 3D o'yinlar yaratish uchun qiziqarli dastur. Yuqorida tilga olingan barcha dasturlarda bo'lgani kabi, ingl. Dasturchilar uchun qiziqarli bo'lgan dasturiy interfeysi qo'llaniladi. Vaqt o'tib, ushbu dasturda skriptlarni o'rganish va yaratishingiz mumkin.
Bu, hatto tijorat maqsadlarida foydalanish uchun bepul bo'lgan bir nechta dasturlardan biridir. Deyarli barcha o'yin motorlari daromad olish yoki foiz daromadini kamaytirishlari kerak. 3D Rad'da siz har qanday turdagi o'yinlarni yaratishingiz va undan pul topishingiz mumkin.
Qizig'i shundaki, 3D Radda siz tarmoq orqali o'yin yoki o'yin o'ynashingiz va o'yin suhbatini o'rnatishingiz mumkin. Bu dasturning yana bir qiziq jihati.
Bundan tashqari, dizayner bizni vizualizatsiya sifati va fizikaviy vosita bilan quvontiradi. Siz qattiq va yumshoq jismlarning xarakatlarini sozlashingiz, shuningdek, buloqlar, qo'shimchalar va boshqalarni qo'shish orqali fizika qonunlariga rioya qilish uchun tayyor 3D modellarni majburiy qilishingiz mumkin.
3D Radni yuklab olish
Stencil
Boshqa qiziqarli va rangli dastur yordamida - Stencil, ko'pgina mashhur platformalarda yorqin va rangli o'yinlar yaratishingiz mumkin. Dasturning janr cheklovlari yo'q, shuning uchun siz bu erda sizning barcha g'oyalarni hayotga olib kelishi mumkin.
Stencil dasturlarni ishlab chiqish uchun nafaqat dasturiy ta'minot, balki dasturni yaratishni osonlashtiradigan va sizni eng muhim narsalarga e'tibor qaratish imkonini beruvchi vositalar to'plamidir. Kodni o'zingizga yozishning hojati yo'q - bu sizning bloklaringizni kod bilan ko'chirish, bu esa o'zingizning ilovangizning asosiy belgilarining xatti-harakatlarini o'zgartirishdir.
Albatta, dasturning bepul versiyasi juda cheklangan, biroq, bu kichik va qiziqarli o'yinni yaratish uchun etarli. Bundan tashqari, ko'pgina o'quv materiallari, shuningdek, rasmiy Wiki ensiklopediyasi - Stencilpedia ham topasiz.
Stencilni yuklab olish
Bu o'yinlarni yaratish uchun barcha mavjud dasturlarning kichik bir qismi. Ushbu ro'yxatdagi deyarli barcha dasturlar haq to'lanadi, ammo siz har doim sinov versiyasini yuklab olishingiz va pul sarflashingiz yoki yo'qligini tanlashingiz mumkin. Umid qilamizki, siz bu erda o'zingiz uchun biror narsa topasiz va tez orada yaratgan o'yinlarni ko'rishimiz mumkin.