Давайте запили игру из /б/
Аноним# OP02/04/22 Суб 12:47:34№7971211
Сап, я из /b/. Вообщем мы хотим игру, типа колобот (программируемыми мир), но с шикарной графикой, открытым миром, и мультиплеером. Возможно ли это? На каком движке писать? Давайте собираться, и пилить! Исполним мечту анонов-программистов. И тех, кто хочет 100к/сек. Вообщем, прогить можно по желанию.
>>797193 Не могу показать, т.к. визуально пока минимально сделано. Генерация подземелий и создание персонажа. Даже Уи для написания кода отсутствует. Все приходится пока писать в гейм редакторе.
Могу просто рассказать про игру. В начале игры игрок выбирает персонажа из доступных классов. С помощью написания скрипта для своего персонажа, игрок должен пройти 10 уровней подземелья и убить босса. При смерти персонажа, вы начинаете все заново. Каждое подземелье заново генерируется после вашей смерти. По подземельям разбросаны монстры, ловушки и, конечно, лут.
Игра поклеточная, каждое действие происходит с задержкой. Например шаг стоит 5 фреймов, скорость полета стрелы 1 фрейм. Соответственно, если вы повышаете скорость перемещения, вам будет гораздо удобнее уклоняться от стрел и догонять врагов. Персонажи могут сбивать действия других персонажей, приемами вроде подсечки, удара под дых.
Боевая система. Каждое оружие даёт различные атаки. Они отличаются между собой паузой фреймов, областью поражения, уроном и эффектами. Например Лук может стрелять только на 10 клеток перед персонажем. Копьё - бить по диагонали. Двуручные мечи - бьют три клетки перед персонажем и т.п
Соответственно, цель игрока написать такой скрипт, который учел бы все взаимодействия с предметами, монстрами и ловушками, чтобы персонаж смог пройти все подземелье.
>>797121 (OP) Карочи смотри сюда. Прогить - это 3% гейм девелопа. Всё остальное - это моделинг, аниматинг, рисовалинг, озвучинг, музыкалинг. Вот возвращайся в БЭ и пока не наберёшь по два три моделера, аниматора, художницы, озвучивателей с годными голосами, композиторов - обратно не возвращайся.
>>797195 > цель игрока написать такой скрипт Скрипт-хуипт. Просто делаешь плитки с алгоритмическими действиями с уроков информатики и задача игрока - сложить плитки правильно. А плитки такие ( шаг вперед, назад, вправо, влево, атака, хил, условие, цикл) для начала покатит, чтобы напилить 100500 уровней и релизнуться на андроидах и айфонах. Хотя стапэ... Санкции же.
А ваще такая игра была на одном из ТВГ. Там был робот и надо было его программировать на ходу, чтобы он до конца дошёл. Поднимай архивы и играйте всем БЭ, ёпт!
>>797121 (OP) > На каком движке писать На кастомном конечно же. Сейчас же бегом изучать С++, OpenGL/Vulkan(или готовые 3д движки), полернешь кор геймплей луей.