Разработать компьютерную игру
Очень давно мечтаю разрабатывать игры. Задался целью разработать игру от начала и до конца. Абсолютно все буду делать один. Разумеется, игра будет очень скромной. Задача не сделать Героев 3, а сделать игру от начала до конца, чтобы узнать все стадии разработки игры.
Самое главное - не бросить на полпути, а доделать до конца.
Это будет классический платформер, вид сбоку.
Параметры игры, на которые ориентироваться при разработке:
Жанр: платформер
Движок: Game Maker Studio, кажется, для первого раза он подходит больше всего.
Количество уровней: 2, обязателен переход с одного уровня на другой
Стрельба 1-2 оружиями
Минимум два типа врагов
Счетчик жизней/здоровья
Физическая модель с гравитацией - герой может двигаться вперед/назад и прыгать
Враги и главный герой без анимации - просто статичные спрайты. Графика не главное в первой игре.
ДОБАВЛЕНО: Обязательно один босс с поведением, отличным от простых врагов.
Минимум один тип анимации - стрельба или убийство врагов. Главное - понять принцип запуска анимации при каком-то событии (например, уничтожении объекта)
Для мотивации заключаю пари сам с собой, призывая в свидетели подписчиков моей цели.
При успешном достижении цели: купить себе классные кожаные туфли (лето или межсезон)
При провале цели: два месяца не есть сахар и сладости (кроме фруктов). Для меня это очень мучительно. Отдать свой новый телефон жене (а если не возьмет - продать).
Критерій завершення
exe файл, который запускает игру
Особисті ресурси
2 часа утром с 8 до 10 каждый день. Если не будет хватать - выходные
-
Посмотреть туториалы по Game Maker движку, законспектировать основные моменты
Для начала просто посмотреть от начала до конца создание платформера. Остальные этапы будут дописаны после просмотра, так как я даже не знаю, с чего начать и как закончить.
-
Создать "комнату" объекты стен, объект героя
-
Создать спрайты героя и стен
-
Прописать инициализирующие переменные
-
Прописать управление героем
-
Прописать горизонтальное столкновение (по оси х)
-
Прописать вертикальное столкновение (по оси y)
-
Прописать поведение врагов
-
Создать обьекты и спрайты врагов
-
Прописать условия для убийства врагов
-
Анимация смерти врагов (единственная анимация в игре)
-
Сделать второй уровень и переход на него
-
Условия для смерти
-
Доведение игры до конца (все, что осталось сделать)
- 2940
- 10 жовтня 2015, 18:33
Не пропустіть нові записи!
Підпишіться на ціль і стежте за її досягненням