image.png318 Кб, 606x483
Создание игры на диплом # OP 880555 В конец треда | Веб
Сап, взял себе тему на дипломную работу создание компьютерной игры. За основу был выбран движок - Unity, делал на нем корявые поделки по рофлу но выкладывать сюда не буду, вообще уровень базы новичка. И не могу определиться что мне сделать, а отчётность нужно уже начинать вести что там будет и как. Подскажите что сделать не имея как такового опыта? Использование нейронок мне одобрили, очень выручит. Но что сделать? Змейку, сапёра, 2048...? Это не удивит так-то, нужна простая тема но чтобы я смог хоть как-то удивить. Реквестирую советы от знающих, спасибо!
# OP 2 880556
Понимаю конечно что проще было бы взять легкую тему написание бота какого-то, ну уже поздно. Да и я в принципе готов, нужно лишь тему чтоб зарядила хорошо. Может визуальную новеллу? Нужно ж брать в учёт что комиссия процентов на 50-70% нафталиновые олды которым нужно ПАНЯМАТЬ что на экране происходит, бля...
# OP 3 880557
Ну кстати Unity выбран не просто так, потому что пишу на C#. Был ещё простенький проект но я уже вроде бы где-то указывал что движком выбрал Unity. Короче такая хуйня..
4 880560
>>0556

> Нужно ж брать в учёт что комиссия процентов на 50-70% нафталиновые олды которым нужно ПАНЯМАТЬ что на экране происходит, бля...


Вспоминаю свою комиссию. Там сидели челы, игравшие в 90 годы в дум, варкрафт, хмм и мортал комбат. И тут им принесли новелу, как же они обосрали эту хуйню, спрашивая, а где игра...

>Но что сделать?


Бери темплейт с сайта юнити и развивай его, там разных дохера.
5 880565
>>0555 (OP)
Я не понимаю, какая у тебя специальность? Если программирование, то с каких хуев игра должна 'удивлять' хоть как-то, это вопрос геймдизайна, а не программирования. Очевидно, что надо делать клон уже какой-то существующей игры, ну или просто что-то вроде технодемки (например, процедурная генерация планет, дарю идею бесплатно) без особого геймлея, чтобы опять же не тратить время на ортогональную херню.
>>0556
Какой бот блядь, какая визуальная новелла (а что не кликер сразу), это делается за один день, я бы еще понял самому создать движок для визуальных новелл типа renpy, но на unity...это диплом для колледжа, что ли, все равно даже так это слишком примитивно.
6 880566
>>0555 (OP)
Почему ты сам решаешь, что тебе делать, у тебя нет руководителя дипломного проекта? У нас аж двое руководителей должно было быть - один от кафедры, другой от предприятия, на котором практику проходишь.
7 880567
>>0565
Да диплом для коледжа, один хуй другие хуйню всякую делают на отъебись.
>>0566
Практику я прошёл уже. Диплом сам то отдельно от этого всего, ты "делаешь" часть диплома на предприятии и основную часть уже после прохождения. А тему диплома все выбирают сами, нужно лишь одобрение со стороны руководителя, если не выбрал то дают рандомную тему.
16758579032160.png264 Кб, 800x572
8 880568
>>0555 (OP)
Начинай делать с простого. например за основу возьми Flappy Bird. Постепенно добавляй новые фичи, например птицу замени на космонавта, а вместо прыжка/рывка будет смена гравитации. Если сможешь сделать снаряд который летает по математически описанной синусоиде и после нажатия на кнопку уверенно обходит рубежи противника, то тебе еще и денег отсыпят. Короче ориентируйся на Geometry dash.
image.png106 Кб, 926x1020
9 880569
>>0567
Делай шахматы. В режиме двух игроков программа должна позволять игрокам делать только допустимые ходы. В режиме боя с компьютером ИИ просто делает случайный дозволенный ход.
10 880573
>>0555 (OP)
Не делай новеллу, переключение слайдов никого не удивит, даже если ты туда 100500+ продвинутых (для жанра) фичей запихаешь.

Чтобы просто, но интересно:
Первый вариант. Берешь за основу любую игру эпохи зарождения игровых автоматов и переделываешь, добавляешь механики.

Например берешь Asteroids, Space Invaders или просто какой-то сайд скроллер и добавляешь разные фичи: двойные/тройные выстрел, неуязвимости, какие-нибудь абилки у врагов и т.д. логику надеюсь понял. Тут главное чтобы оно не совсем копировало оригинал, кроме бонусов можно ещё что-то поменять

Второй вариант, открываешь itch io и тыкаешь на все подряд, пока не найдешь 2-3 проекта которые тебе нравятся - копируешь. Сомневаюсь что ты повторишь 1 в 1, что-то сделаешь по-другому + графику заменишь, да и всё.
11 880589
>>0569
>>0573
Спасибо
12 880881
Если английский знаешь и ещё актуально, то можешь простенькую top-down игрулю намутить, есть гайд очень подробный, контента просто придумаешь на несколько уровней и всё:

https://www.youtube.com/watch?v=b8YUfee_pzc
13 880910
>>0881
>>0573
говномидасы с программизмами головного мозна понабегли фу нахуй
image.png87 Кб, 886x718
14 880913
А чо писать в дипломе будешь? Тоже думаю такую тему взять, благо игра в разработке есть, но вот что писать - хз. Неужели скрипты описывать? Бля, мне стыдно код показывать, который я на отъебись пишу, ака тут тайпхинт поставил, тут нет, тут переменные snake_case, тут PascalCase, алгоритмы вообще пиздец, ибо мне супер впадлу смотреть гайды и пишу всё сам, имея 0 опыта за плечами, очевидно там макароны, хоть и работает норм. Короче говно мой код, и хз, прокатит ли, если я свои скрипты уровня 2 класса начальной школы весь диплом объяснять буду.
15 880932
>>0913
Твои преподаватели там скорее всего хуже пишут, так что пох
16 881174
>>0555 (OP)
Сделай скулшутер, в котором воссоздана часть универа. Прикинь в каком помещении будет происходить защита, сделай его тоже, и во время защиты продемонстрируй свою игру.
Обновить тред
« /gd/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски

Скачать тред только с превьюс превью и прикрепленными файлами

Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах.Подробнее