Автоматты аударма пайдаланылды

Benza Street Unbound: Жарық көргісі келетін ойынды құру тарихы

Джунгли Тауннан арманға дейін

Мұның бәрі Джунгли Тауннан басталды – біздің алғашқы ойынымыз, ол коммерциялық Хит болмаса да, Android, iOS және Steam-да 500 000-нан астам жүктеулер жинады. Бұл тәжірибе бізге көп нәрсені үйретті, бірақ ең бастысы – бұл балалар ойындарының нарығын алға жылжыту қиын екенін көрсетті.

Содан кейін мен басқа жолмен жүруді шештім. GTA және NFS Heat жанкүйері ретінде Мен ойладым: неге ашық әлемде жарыс ойынын жасамасқа? Қала, машиналар, теңшеу, Бостандық – біз жақсы көретін барлық нәрсе. Осылайша benza Street Unbound идеясы дүниеге келді.

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

Ашық әлем құру

Ойындағы Қала тек жарыстың фоны ғана емес, жанды, егжей-тегжейлі әлем. Біз Майами мен NFS Heat ойын картасын негіз ретінде алдық, онда жолдар қалай салынғанын, ғимараттар қай жерде орналасқанын және қаланы қандай элементтер шынымен атмосфералық ететінін зерттедік.

Жолдарды салу біз ойлағаннан да қиын болды. Екі жол болды: 3D бағдарламасында қолмен модельдеу немесе процедуралық генерацияны қолдану (мысалы, Houdini), бірақ бұл үшін мамандар қажет. Мен орташа нұсқаны таптым: Modo 3D-де процедуралық қиылыстар жасадым, оларды Unity-ге ауыстырдым және жол желісін қолмен жинадым. Бұл икемділік пен бақылау арасындағы дұрыс тепе-теңдікке қол жеткізуге мүмкіндік берді.

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

Ойындарға ешкім дайындамаған 3D

Қаланы жандандыру үшін ғимараттар мен қоршаған орта қажет болды: ағаштар, бағдаршамдар, қоқыс жәшіктері және басқа да мыңдаған бөлшектер.

Алдымен біз қарапайым жолмен жүруге тырыстық — дайын 3D модельдерін сатып алыңыз. Нәтижесінде бізде 8000 – нан астам нысан жиналды-осы сәттен бастап нағыз хаос басталды.

Бір қарағанда, модельдер керемет көрінді, бірақ белгілі болғандай тереңірек қарау керек болды:

Кейбір ғимараттар әдемі, бірақ мүлдем ойнатылмайтын болды;

Басқалары жақсы көрінді, бірақ мобильді оңтайландыруға зиян келтіретін ондаған материалдарды қолданды;

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

Мен искатьаға келуге тура келді: сәйкес келетін нәрсені пайдалану, қолмен өңдеу және жеке ғимараттарды қайта модельдеу.

Сонымен қатар, мен бірінші аралды – қаланың шығарылатын бөлігін жинай бастадым. Ол ақыры пішін алған кезде, бәрі күрделі болып көрінді. Бірақ іс жүзінде проблемалар енді ғана басталды.

Дамудың ең ауыр кезеңі

Мен әлемді құрып жатқанда, ойынның өзегі мен интерфейсі дамыды. Бұл кезең жобаны көміп тастай жаздады.

Мен жұмысты бір әзірлеушіге сеніп тапсырдым, бәрі бақылауда екеніне шын жүректен сендім. Бір жылға жуық уақыт өтті, Мен нәтижені тексергенде, бұл белгілі болды:

Гараж багаж жасайды және бір уақытта жұмыс істейді;

Код оңтайландырылмаған және шамадан тыс жүктелген;

Интерфейс қалыпты пайдалану үшін жарамсыз.

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

AstanaHub және Benza Street Unbound үшін екінші мүмкіндік

Осы уақытта AstanaHub SeedMoney бағдарламасын іске қосты, онда MVP ұсыну қажет болды. Нұсқа шикі болды, бірақ бұл формада да біз қазылар алқасын ойынның әлеуетіне сендіре алдық және 10 000 000 теңге көлемінде қаржы алдық. Бұл нағыз құтқарушы болды. Ақша бізге мүмкіндік берді:

Проблемалы 3D модельдерін қайта өңдеу үшін адамдарды аутсорсингке жалдаңыз;

Үшінші тарап тапсырыстарына алаңдамау үшін команданы қолдау;

Негізгі қателерді түзетіңіз және ойынды жұмыс күйіне келтіріңіз.

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

Онсыз ештеңе болмайтын Команда

Али Дмитрий-мен, автор және жобаның идеялық шебері, жол сәулетшісі және қаланың ландшафты дизайнері, сонымен қатар бағдарламашы, 3D модельер, UI/UX дизайнері, оңтайландыру маманы. Идеядан бастап жобаның техникалық іске асырылуына дейінгі командадағы барлық процестерге жауапты адам. Бұл оңай жүк емес, Мен сізге айтамын.

Али Станислав-жобаны құтқарған бағдарламашы. Алдымен біз оны кешігіп, кішкентай мектептер үшін ұрысып қалдық, бірақ кейін түсіндік: бұл ойынға шынымен тамыр жайған адам. Ол барлық сыни қателерді түзетіп, мультипликаторды, интерфейсті, физиканы және басқаларын есіне түсірді.

Али Вика-ойын әлемінің сәулетшісі. GameDev-де тәжірибесі жоқ әйелім жарты жыл ішінде 3D модельдеу мен сол жақ дизайнды игерді. Қазір ол біздің қаламыздың бас "мэрі". Мен қатыгез аулалар мен бұзылған жолдарды жасағанды ұнатамын, ол әдемі инфрақұрылым мен жайлы аудандар. Кейде Мен хаосты қосу үшін қалаға "жасырын шабуыл" жасауым керек, бірақ ол оларды бірден тауып, тәртіпті қайтарады.

Не дайын?

Үлкен ашық әлем;

Машиналар мен кейіпкерлерді теңшеу;

7 жарыс режимі;

Достар, дауыстық және мәтіндік чат қосылған көп ойыншы;

Эксклюзивті машиналар дүкені, көшбасшылар тақтасы, күнделікті тапсырмалар.

Әрі қарай не болады?

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

Бізге серіктестер мен инвесторлар қажет. Біз ойынды өзіміз дамыта аламыз, бірақ бұл жол ұзақ болады. Сондықтан біз процесті жылдамдатуға және Benza Street Unbound-ты одан да салқын етуге көмектесетін инвесторлардың ұсыныстарына ашықпыз.

ChatGPT бізге дамуға қалай көмектесті

Бұл жоба негізінен жасанды интеллекттің арқасында болды. ChatGPT бізге көмектесті:

Ойын атауын ойлап табыңыз;

Көптеген процестерді оңтайландыру;

Маркетингке арналған мәтіндерді әзірлеу;

Жаңа механика үшін идеялар беру;

Тіпті бұл мақала оның қатысуымен жазылған.

Қосылыңыз және шығарылымды күтіңіз!

🚗 Benza Street Unbound-бұл тек бастамасы!

💬 Ойынды түсініктемелерде талқылаңыз

📢 Біздің Reddit, Discord, қауымдастыққа жазылыңыз

🎮 Келесі мақаланы күтіңіз-біз сізге машиналар физикасын қалай жасағаныңызды айтамыз

О, және, әрине, шығарылымды күтіңіз-ол жақын арада

Пікірлер 2

Кіру пікір қалдыру үшін