Найти тему
Antipat

Обучение программированию на примере создания компьютерных игр

Фото автора (2d игра).
Фото автора (2d игра).

Blender — это 3d редактор для создания 3d и 2d моделей и их последующей анимации. Данный редактор содержит огромный инструментарий по работе с визуализации физических процессов, наложению 3d графики на видео и разработка 2d и 3d игр.

О возможностях 3d моделировании и анимации я напишу чуть позднее. Умение создавать 3d модели и их анимировать будет отдельным плюсом, но не является обязательным фактором для создания игр или игровой механики. Для создания простой игры достаточно использовать стандартные мешы blender.

Структура Blender
Структура Blender

Я больше 5 лет преподаю 3d моделирование и анимацию на blender и уже собрал неплохую коллекцию игр, которые создали мои ученики. О каждой из них я напишу отдельный пост со ссылкой на скачивание проекта.

Игра H_L_F.

компьютерная игра (фото автора)
компьютерная игра (фото автора)

Персонаж должен победить инопланетных врагов, отстреливая их. Шутер от первого лица.

Антистресс.

компьютерная игра (фото автора)
компьютерная игра (фото автора)

Незатейливая игра, основанная на физических свойствах твёрдых тел. Вы управляете жёлтым шариком. Шарик, перемещаясь, раздвигает мелкие синие шарики, которые стремятся вернуться в первоначальное положение или движутся хаотично от соударений с другими шариками.

Бактерия и вирус

компьютерная игра (фото автора)
компьютерная игра (фото автора)

Вы играете за синию бактерию, которая должна съесть определённое количество еды до того как её схватит красный вирус. Если она успевает съесть, то переходит на следующий уровень.

Лабиринт blend_пэкмэн

компьютерная игра (фото автора)
компьютерная игра (фото автора)

Игра по жанру схожа с игрой pacmen. Вы должны съесть белые кубики, до того как вас догонят синии. Действие происходит в лабиринте.

Сбор предметов.

компьютерная игра (фото автора)
компьютерная игра (фото автора)

Игра по жанру почти такая же что и предыдущие две, только повествование идёт от третьего лица.

Мамарио

компьютерная игра (фото автора)
компьютерная игра (фото автора)

Игра платформер. Вам необходимо как можно дольше продержаться на платформах и не упасть.

Гоночный симулятор

компьютерная игра (фото автора)
компьютерная игра (фото автора)

Игра, где вы управляете автомобилем, который должен проехать трассу.

Симулятор улицы

компьютерная игра (фото автора)
компьютерная игра (фото автора)

Вы можете гулять по улице.

Авторский проект «Грибное приключение»

компьютерная игра (фото автора)
компьютерная игра (фото автора)

Вы играете за гриба, которому нужно победить как можно больше личинок, поедающих грибы.

Вся игровая механика настраивается в окне «Game Logic».

Среда Blender (фото автора)
Среда Blender (фото автора)

Более подробная информация изложена в методическом сборнике, который скоро выйдет в свет и любой желающий сможет создавать свои игры.

Подробнее узнать об играх представленных в статье можно на видео.

Ознакомиться с деятельностью центра Пифаград, где проходят занятия по программированию.

Сайт портфолио преподавателя и автора статьи.