RTGD #1. Давайте знакомиться.
Кажется... Пора?
Кто я и что это?
Давайте по-порядку.
Я рядовой java-разработчик, работаю в аутсорс компании, пилим приложение-глоссарий для банков.
С недавних пор у меня появилось некоторое количество свободного времени. В очередной раз пройдя несколько компаний в героях и осознав, что в игры мне играть надоело, я пришёл к мысли - время самому начать творить.
RTGD (Road To GameDev) - серия статей, в которых я буду делиться своими попытками пробиться в этот дивный новый мир. Буду рад, если кому-то эти записульки будут интересны, и надеюсь эта отчётность даст мне некоторый стимул двигаться дальше.
С чего начнём?
С выбора движка, конечно же! Безусловно, прожжённый разработчик не опускается так низко и разрабатывает свой движок с блэкджеком и геометрией, но я не стану начинать эту игру на максимальном уровне сложности. По крайней мере не в этот раз.
Выбирая из двух зол я сделал ход конём и остановил свой выбор на Libgdx. На самом деле я даже не задумывался, я уже больше года смотрю в сторону этого движка по трём простым причинам:
- Я люблю писать на Java.
- Я не люблю писать на C# и уж тем более C++ (хотя порой приходится).
- IntelliJ IDEA лучшая среда разработки.
Идея уже готова? Там можно грабить караваны?
Нет и нет, к сожалению (или к счастью).
В моём подсознании периодически мелькают зарисовки игр, который точно взорвут. Но с места в карьер я прыгать не собираюсь, хотя с сегодняшнего дня возьму в привычку заносить эти зарисовки в тетрадь. Ну а пока, пройдём введение на официальном сайте движка? Что там у нас...
Ведёрко собирает капли, мило, незатейливо, идеально для пощупать. Переписываем код, попутно немного углубляясь в документацию. О, да, это тот самый, родной синтаксис.
Было бы несерьёзно просто скопировать сэмпл и на этом закончить. Поэтому, я добавил подсчёт очков и счётчик жизней, а также сделал, чтобы при достижении края экрана, ведро переносилось в другую сторону.
Что дальше?
В следующих частях постараюсь набросать какой-нибудь проект с простой, но интересной механикой. А может скопирую что-то популярное, дабы набить руку.
Подчеркну один важный момент, начало мне понравилось.
Сейчас и в ближайшем будущем я рассматриваю это как хобби. Поворот а-ля, я уволился с работы чтобы делать игру мечты не ждите. Я ещё не совсем обезумел, с другой стороны это только начало, время покажет.
Спасибо, что дочитал. Ты лучший! 😏