Компьютерлік ойынды ақысыз жасаудың 4 әдісі

Мазмұны:

Компьютерлік ойынды ақысыз жасаудың 4 әдісі
Компьютерлік ойынды ақысыз жасаудың 4 әдісі
Anonim

Сізде компьютерлік ойынның артында қалу керемет болар еді деген ой болды ма? Сіз өзіңіздің жеке ойын ойнағыңыз келеді ме? Немесе сіз өзіңіздің жеке ойын жасауға тырыстыңыз, бірақ ойын қозғалтқышын сатып алу құны тым жоғары екенін білдіңіз бе? Сіздің себептеріңіз қандай болса да, бұл мақала сізге өз ойын құру жобасын бастауға және мүмкіндігінше төмен шығынмен көмектесуге тырысады.

Қадамдар

4 әдіс 1: жоспарлау кезеңі

Ақысыз компьютерлік ойын жасаңыз 1 -қадам
Ақысыз компьютерлік ойын жасаңыз 1 -қадам

Қадам 1. Сіздің жобаңызға жұмыс жоспарын құрыңыз және жасаңыз

Бұл қадамды, әдетте, бағдарламашылар да, бағдарламашылар да емес, жаңа ойын құрғысы келетіндердің көпшілігі елемейді. Дегенмен, бұл бірінші сынақтардың көпшілігінің сәтсіз аяқталуының негізгі себептерінің бірі. Бұл негізінен жоба ішіндегі әр тапсырмаға қанша уақыт пен ресурстар бөлінетінін және осы міндеттер арасындағы байланысты шешуді қамтиды. Әрине, процестердің өзін анықтау қажет. Әрі қарай орындау қажет болатын түрлі міндеттерді анықтау үшін осы мақаланы әрі қарай оқыңыз.

Ақысыз компьютерлік ойын жасаңыз 2 -қадам
Ақысыз компьютерлік ойын жасаңыз 2 -қадам

2 -қадам. Ойынның жанрын шешіңіз

Ойын жанрлары-бұл ойын стилі мен өзара әрекеттесуге негізделген ойындардың санаттары. Бұл болуы мүмкін:

  • Экшн ойындары: бұл жерде ойын көп жағдайда пайдаланушының жылдам рефлекстеріне, жақсы уақытқа, дәлдікке немесе осы факторлардың кез келген комбинациясына сүйенеді, әрі қарай ойынды жалғастырады.
  • Шытырман ойындар: бұл жерде ойын жылдам рефлекстерді қажет етпейтін немесе қарама-қайшылықсыз тәсілдерге сүйенеді. Ойын жұмбақтарды шешу, тапсырмаларды орындау немесе ойын ортасымен және ондағы кейіпкерлермен өзара әрекеттесу арқылы дамиды.
  • Экшн-шытырман ойындары: мұнда ойын стилі-алдыңғы екі жанрдың қоспасы. Мысалы, ұзақ мерзімді мақсаттар/тапсырмалар бар, олар тез рефлекстерді аяқтауды талап етеді және ойын кезекпен орындалатын тапсырмаларды орындау арқылы дамиды, олардың әрқайсысы немесе кейбірі іс-әрекетке негізделген шағын ойын.
  • Рөлдік ойындар (RPG): мұнда ойыншылар ойын жағдайында белгілі бір «рөлдерді» қабылдайды және дағдылар мен тәжірибе жинақтау арқылы ойында мінезін дамытады. Бұл ойындардың кейбірі кезекке негізделген, ал кейбіреулері нақты уақыт режимін қолданады. Жаппай көп ойыншыға арналған онлайн рөлдік ойындар (MMORPG)-бұл жанрдың қосалқы жанры, онда бірнеше ойыншы бір ойын ортасын бөліседі, ал кейбір тапсырмаларды орындау үшін бірнеше ойыншының ынтымақтастығын қажет етеді.
  • Симуляциялық ойындар: бұл жерде ойын ойыны шынайы өмірдің немесе ойдан шығарылған қиялдың аспектілерін имитациялауға байланысты.
  • Стратегиялық ойындар: мұнда ойын стилі мұқият жоспарлауды және шебер ойлауды қажет етеді.
  • Тақта және карта ойындары: ойын белгілі бір ережелер жиынтығы бойынша немесе тақтадағы «бөліктерді» манипуляциялау қажет карталар жиынтығына негізделген.
Ақысыз компьютерлік ойын жасаңыз 3 -қадам
Ақысыз компьютерлік ойын жасаңыз 3 -қадам

3 -қадам. Ойынның параметрлерін шешіңіз

Ойын параметрі келесі компоненттердің біреуін немесе бірнешеуін қамтиды:

  • Орналасуы/География. Ойын оқиғасы орын алатын орын. Бұл ойдан шығарылған жердің егжей -тегжейлі картасы немесе әскери кешеннің макеті болуы мүмкін. Бұл ойдан шығарылған/қиял әлемі, параллель ғалам, басқа өлшем, жаңа континент, белгілі бір дәуірдегі белгілі бір ел, нақты қолданылатын қосылыс … т.
  • Тарих. Ойынның артқы тарихы осы уақытқа дейін не болғанын сипаттайды, бұл ойынға қызығушылық тудыратын ойын үшін шешілді.
  • Режим. Бұл ойынның жалпы тақырыбын қандай да бір жолмен шешеді. Бұл а болуы мүмкін «қараңғы» тақырыптық ойын, тіпті утопиялық немесе балаға арналған ойын. Бұған ойынның мақсатты тобы әсер етеді, оны жоспарлау кезеңінде шешу керек.
  • Ойын қоғамы. Сіз ойынға қатысатын кейіпкерлерге қажетті оқиғалар мен ерекшеліктерді қосқандағы фонды беруіңіз керек.
Ақысыз компьютерлік ойын жасаңыз 4 -қадам
Ақысыз компьютерлік ойын жасаңыз 4 -қадам

Қадам 4. Ойынның графикалық/визуалды стилін шешіңіз

Сіздің ойын екі өлшемді немесе үш өлшемді ойын бола ма? Графика сәнді немесе өрескел бола ма? Кейіпкерлер мультфильм тәрізді, күлкілі немесе шынайы өмір стилінде көрсетіле ме?

2 -ші әдіс 4: Логистика кезеңі

Ақысыз компьютерлік ойын жасаңыз 5 -қадам
Ақысыз компьютерлік ойын жасаңыз 5 -қадам

Қадам 1. Қол жетімді бюджетті есептеңіз

Өз ресурстарыңызды асыра да, бағаламаңыз да.

Ақысыз компьютерлік ойын жасаңыз 6 -қадам
Ақысыз компьютерлік ойын жасаңыз 6 -қадам

Қадам 2. Жоспарлау кезеңінде жасаған таңдауларыңыздың негізінде қол жетімді ойын қозғалтқыштарын зерттеңіз

Мысалы, егер сіз карталар/үстел ойынын жасауды шешсеңіз, сізге керемет графикалық қозғалтқыш қажет емес шығар және сіз карта ойындарына арналған көптеген ашық бастапқы қозғалтқыштарды таба аласыз. Алайда, егер сіз бірінші ойыншыға арналған экшн ойынын құруды жоспарлап отырсаңыз, сізге мықты ойын мен графикалық қозғалтқыш қажет болады.

  • Бағдарламалау дағдыларының қазіргі деңгейін және сіз білетін бағдарламалау тілдерін ескеріңіз. Мысалы, егер сізде бағдарламалау туралы алдын ала білім болмаса, сізге бағдарламалау дағдыларын қажет етпейтін қозғалтқыш қажет болады.
  • Ойын қозғалтқышы ұсынатын құжаттаманың деңгейін ескеріңіз.
  • Егер сіз өзіңіздің бюджет пен алдын ала бағдарламалау біліміңіздің критерийлеріне сәйкес келетін қозғалтқышты таба алмасаңыз, бағдарламалау білімін мүмкіндігінше қарапайым деңгейде қажет ететін ойын қозғалтқыштарын іздеңіз және басқа критерийлерге сәйкес келетінін табыңыз. Егер сіз басқа критерийлерге сәйкес келетін қозғалтқышты таппасаңыз, бағдарламалау дағдыларына қойылатын талаптарды жоғарылатыңыз.
Ақысыз компьютерлік ойын жасаңыз 7 -қадам
Ақысыз компьютерлік ойын жасаңыз 7 -қадам

Қадам 3. Бағдарламалауды үйрену керек пе, жоқ па, соны шешіңіз

Бұған шешім қабылдау кіреді:

  • Сізге ойын қозғалтқышына сәйкес бағдарламалау тілін үйрену қажет пе.
  • Сізге қандай бағдарламалау тілін үйрену керек және қандай платформа үшін.
  • Сіз таңдаған ойын қозғалтқышын қолдана білу үшін сізге қандай шеберлік деңгейі қажет
Ақысыз компьютерлік ойын жасаңыз 8 -қадам
Ақысыз компьютерлік ойын жасаңыз 8 -қадам

Қадам 4. Қажетті бағдарламалау тілінде қажетті деңгейге жетудің нұсқаларын зерттеңіз

Сізге курстар қажет пе, әлде онлайн оқулық жеткілікті ме? Бұл сіздің бюджетіңізге қалай әсер етеді?

Тегін компьютерлік ойын жасаңыз 9 -қадам
Тегін компьютерлік ойын жасаңыз 9 -қадам

Қадам 5. Қажетті сатып алуды жасаңыз

Егер құжаттама бөлек сатылатын болса, ойын қозғалтқышының құжаттамасын сатып алуларға қосқаныңызға көз жеткізіңіз.

Ақысыз компьютерлік ойын жасаңыз 10 -қадам
Ақысыз компьютерлік ойын жасаңыз 10 -қадам

Қадам 6. Ойын қозғалтқышты пайдалануды үйреніңіз

Ақысыз компьютерлік ойын жасаңыз 11 -қадам
Ақысыз компьютерлік ойын жасаңыз 11 -қадам

Қадам 7. Ең болмағанда бағдарламалық қамтамасыз ету инженерлік модельдерінің кіріспесін оқыңыз

Бұл абсолютті қажеттілік болмаса да, үлкен көмек болады.

3 -ші әдіс 4: Іске асыру кезеңі

Ақысыз компьютерлік ойын жасаңыз 12 -қадам
Ақысыз компьютерлік ойын жасаңыз 12 -қадам

Қадам 1. Кішкене бастаңыз

Барлығын бірден іске асыратын күрделі ойыннан бастауға тырысу, ең алдымен, көңілсіз болады.

Тегін компьютерлік ойын жасаңыз 13 -қадам
Тегін компьютерлік ойын жасаңыз 13 -қадам

2 -қадам. Бөліңіз және жеңіңіз

Барлық мәселелерді бірден шешуге тырыспаңыз. Оның орнына, сіз шешуге болатын мәселелерді шешкенше, оларды кішігірім мәселелерге бөлуге тырысыңыз.

Ақысыз компьютерлік ойын жасаңыз 14 -қадам
Ақысыз компьютерлік ойын жасаңыз 14 -қадам

Қадам 3. Жазбаларды жазып, кері байланысты қолданыңыз

Достардың немесе отбасының жабық тізбектерінде не аяқталғанын көрсетіңіз. Дизайнды рецензенттердің пікіріне сәйкес өзгертіңіз.

Ақысыз компьютерлік ойын жасаңыз 15 -қадам
Ақысыз компьютерлік ойын жасаңыз 15 -қадам

4 -қадам. Дизайн үлгісін қолданыңыз және оны ұстаныңыз

Модельдерді қажет болғанша жартылай өзгертуде қателеспеңіз.

Тегін компьютерлік ойын жасаңыз 16 -қадам
Тегін компьютерлік ойын жасаңыз 16 -қадам

5 -қадам. Сабырлы болыңыз

Ойын жасау аптасына бір күндік жұмыс емес. Кейбір ойындар бір жылдық жұмыс емес!

4 -ші әдіс 4: Соңғы өнім кезеңі

Тегін компьютерлік ойын жасаңыз 17 -қадам
Тегін компьютерлік ойын жасаңыз 17 -қадам

Қадам 1. Сізге маркетингтік науқан жасаңыз

Бұл міндетті түрде коммерциялық емес. Дегенмен, сіз өзіңіздің ойынның көрнекілігін жоғарылатуыңыз керек, осылайша сіз өзіңіздің ойыныңызды жақсартуға көмектесетін және сіздің ойынды құру қабілетіңізді жақсартуға көмектесетін кері байланыс аласыз.

Ақысыз компьютерлік ойын жасаңыз 18 -қадам
Ақысыз компьютерлік ойын жасаңыз 18 -қадам

2 -қадам. Тексеріңіз, тексеріңіз және қайтадан тексеріңіз

Мінсіз ештеңе болмаса да, сіз оған мүмкіндігінше жақын болуға тырысуыңыз керек.

Ақысыз компьютерлік ойын жасаңыз 19 -қадам
Ақысыз компьютерлік ойын жасаңыз 19 -қадам

3 -қадам. Маркетингтік науқанды жүзеге асырыңыз және өз ойын жариялаңыз

Ақысыз компьютерлік ойын жасаңыз 20 -қадам
Ақысыз компьютерлік ойын жасаңыз 20 -қадам

Қадам 4. Сіздің ойынды ойнайтын ойыншылардан кері байланыс алыңыз

Кеңестер

  • UDK Assassin's Creed жасау үшін қолданылған
  • Crysis жасау үшін CryEngine қолданылды
  • Кішкене бастаңыз, үлкен болыңыз
  • Қалай болғанда да, бағдарламалау тілін үйреніңіз, бұл пайдалы болуы мүмкін

Ескертулер

  • Сіздің жұмысыңызда авторлық құқықпен қорғалмаған материалды қолданбаңыз. Көптеген елдерде авторлық құқықпен қорғалған материалдарды авторлық құқық иесінің алдын ала рұқсатынсыз пайдалану заңмен жазаланатын қылмыс болып саналады.
  • Ойынның режимін таңдауда абай болыңыз және ол мақсатты топқа сәйкес келеді. Бұл сіздің мақсатты топыңыз балалар болса, әсіресе маңызды. Егер ойын балалар ойыны ретінде таратылса, кейбір мазмұнды қорлау және тіпті заңсыз деп санауға болады.
  • Егер сіз ойын дизайнын мансап ретінде қабылдағыңыз келмесе, ойын жасау мен жұмыс пен басқа жауапкершілік арасындағы уақытты теңестіруге тырысыңыз.

Ұсынылған: