Недавно я решил попробовать себя в создании игр. Это довольно интересно!
Без лишних слов, приступим.
* * *
Начал я с выбора движка. У меня было много пожеланий;
И так, проанализировав множество вариантов
Он подходит по всем параметрам.
Те, с кем я общаюсь, и кто читает мои посты знают, что у меня нет компа. Но на самом деле у меня дома есть домашний ноутбук, к которому можно прикасаться только если я делаю дз.
Но программирование - ученье, а ученье - свет, а свет - нужен всему живому, и в общем, мне теперь можно программировать на ноуте.

Значок Годот. Робот какой-то...
Итак, свой путь я начал с платформера!
Ну... Хотел начать. Сначала у меня всё шло неплохо, но, видимо, я где-то ошибся, и у меня всё пошло наперекосяк.
Зато я разобрался в интерфейсе движка...
Спустя несколько дней после моего неполучившегося платформера я решил начать с чего-то попроще.
Этим "попроще" стал кликер.
Я включил гайд, и постепенно делал всё как показано на видео. Спустя примерно час моя первая ±нормальная игра была сделана!
Это был наипростейший кликер, где можно было кликать, улучшать клик (+1 к очкам за клик) и улучшать автоклик (+1 к очкам в секунду)
Для начала было очень неплохо. Я даже был в восторге от того, что у меня что-то получилось.
Итак, после наипростейшего кликера я решил сделать что-то более серьёзное - и да, вновь платформер. Я нашёл другой гайд и решил начать сначала.
И у меня получилось!
В понедельник я создал анимацию игрока, построил платформу, сделал управление по кнопкам.
В среду я начал строить уровень, препятствия, нарисовал спрайты для блоков (из которых строил уровень)
А сегодня - в четверг - я сделал ещё больше спрайтов, добавил монетки и двигающиеся платформы.
Было довольно интересно! А главное, у меня всё получилось!

Вот, собственно и сама игра. В кадре видна основная сцена, тайлсет, и многие другие штучки
Я планирую добавить побольше уровней
Надеюсь удача будет мне сопутствовать дальше...
Итак, я начал разбираться в Godot и научился создавать простые игры.
Возможно, если я разберусь в движке получше, я расскажу вам как создавать там игры.
А вы бы хотели попробовать себя в программировании?18
Поделиться:
Лучшиекомментарии (32)
-Капи-
Ну-с, появился Габен младший))
.Fragon.
молодец
sasha.go
Ответ на молодец... (.Fragon.)
Спасибо
NNNika
Интересненько, как будет время попробую если не забуду
linacr.
Прикольно, я тоже делаю в годот. И правильно, что ноут взял. Годот хоть и есть на телефоне, но на нём пипец как сложно работать, к тому же он не доработан и может в любой момент вылететь. Полноценная работа на телефоне - это ад, много ограничений. Короче, мобильная версия пока сырая, молодец, что не мучал себя и сразу взял ноутбук. Удачи!)
Рикардио
Не лезь, она тебя сожрёт
sasha.go
Ответ на Не лезь, она тебя со... (Рикардио)
Уже поздно, меня не остановить)))))
Живая
Ответ на Уже поздно, меня не ... (sasha.go)
...слишком поздно, я уже часть корабля...
Koteechka🍁
Ого, скинешь потом ссылку на игру? Или стрим со ней?
sasha.go
Ответ на Ого, скинешь потом с... (Koteechka🍁)
Ссылку могу скинуть, а вот стрим... 1. У меня 2 младших брата, которые часто дома 2. Я вообще хз получится ли сделать стрим, у меня на компе впн нет. Хотя может твич получится, но вряд ли
Koteechka🍁
Ответ на Ссылку могу скинуть,... (sasha.go)
Хорошо. Завтра тебе в ЛС напишу разные имбовые идеи для начинающего платформера.
Aventadore
Что ж, удачи!
sasha.go
Ответ на Что ж, удачи!... (Aventadore)
Спасибо)
Не Топлес
Спасибо большое за детальную фотографю ноутбука, теперь я знаю версию ОС и часть установленных приложений...
Не Топлес
Я бы тебе посоветовал Python, т.к. он лёгкий и подходит почти для всего. Ну либо C++.
sasha.go
Ответ на Я бы тебе посоветова... (Не Топлес)
Может быть когда-нибудь попробую, но не в ближайшее время. Я уже начал изучать Godot, и лущчк не буду бросать на полпути
Mindeed
Ответ на Я бы тебе посоветова... (Не Топлес)
Python как будто бы костыль. А C++ я предпочту C#
Кьянко
Ответ на Может быть когда-ниб... (sasha.go)
Оставайся лучше на Годоте я бы советовал, многим он не нравится, но если сейчас он тебе кажется удобным, то советую и дальше пользоватся им. Кайфовый и если это не 3D игры, то вообще ничем не уступает другим движкам.
sasha.go
Ответ на Оставайся лучше на Г... (Кьянко)
Я не собирался делать 3д игры, так что тем более он мне подходит)
Кьянко
Ответ на Я не собирался делат... (sasha.go)
Когда поднаберешься опыта советую зарегаться на itch.io там часто проходят гейм джемы, события, в которых кто угодно может принять участие (тебе дается ограниченное время, обычно пара дней или неделя и за это время тебе нужно создать игру на заданную тему), по факту, что-то вроде конкурса. Даже если не выиграешь, можешь заявить о себе и поднабраться ещë больше опыта.
sasha.go
Ответ на Когда поднаберешься ... (Кьянко)
Ого, спасибо!
adptAsheron
Зделай 3 часть холоу найта
Mr_FantastIQ
Древо на Пикуко, вот тебе классный движок для программирования)
sasha.go
Ответ на Древо на Пикуко, вот... (Mr_FantastIQ)
Да, классный движок! Я с ним уже хорошо знаком!
sanechkiss
А пикуко считается языком программирования?
sasha.go
Ответ на А пикуко считается я... (sanechkiss)
Э... Нет. Пикуко - это сайт, и он написан на каком-то из языков программирования.
Генерал Энич
Я сам занимаюсь этим и это хорошо развивает мозги, но иногда я слишком глупый для этого..
Mindeed
Я уже давно мог бы стать гением программирования, если бы не делал тестики
Кьянко
Сам являюсь программистом в области разработки игр(любитель, не учился ни в одном заведении), с относительно недавнего времени - геймдизайнер. И тоже перешел на Годот, до этого пользовался Анрил Энжн и как же я люблю Годот теперь, он такой удобный и кайфовый для моих целей, ещë и полностью на аутсурсе.
sasha.go
Ответ на Сам являюсь программ... (Кьянко)
Соглашусь, годот довольно удобный (хотя что я могу говорить, я других движков не пробовал))))
ShadowWisp
У тебя круто получается
sasha.go
Ответ на У тебя круто получае... (ShadowWisp)
Пасиб)