Любому разработчику игр всегда нужно совершенствовать свои навыки. Думаю ни для кого не станет секретом, что в этом деле очень помогает ведение портфолио, или решение задачек с какого-нибудь сайта для обучения программированию.
Но я очень сомневаюсь, что даже малая часть разработчиков воспримет в серьёз разработку треша как метод обучения.
И это мой маленький лайфхак, помогающий мне уже долгое время:
Если воспринимать всё совсем серьёзно, то во время затупов ты просто выгоришь. Но это не работает с треш играми, просто потому что ты потом проходишь то что сделал или даёшь друзьям и просто дико угараешь с этого. Таким образом твой мозг получает больше дофамина - За то, что у тебя получилось то, что ты раньше не умел и за то, что это получилось смешно и весело. Пофиг что игра выглядит как кринжовый трешачок. Игра, которую ты делаешь только ради навыка всё равно не будет полноценной игрой.
Оставьте серьёзную рожу и тухлые термины лекторам и "профи" с интернета. Оно всё само придёт! Получайте удовольствие от того что вы делаете.
Как док-во своего высказывания я приведу примеры из своего опыта:
В BulbaRUN я совершенствовал написание кода. Именно в этой игре мой навык перешёл из этого
if keyboard_check_pressed(ord("W"))
y--
if keyboard_check_pressed(ord("A"))
x--
if keyboard_check_pressed(ord("S"))
y++
if keyboard_check_pressed(ord("D"))
x++
в это.
moveX = keyboard_check(ord("A")) - keyboard_check(ord("D"))
moveY = keyboard_check(ord("W")) - keyboard_check(ord("S"))
x -= moveX
y -= moveY
А в BulbaRUN Reborn я уже освоил шейдеры, освещение. В той же игре я освоил и физику, но к сожалению версия с физикой утеряна, что очень жаль, поскольку эта версия была самой завершённой и могла бы назваться уже не треш игрой, а полноценной игрой.
А на момент написания поста я занимаюсь Грандиозным Курздюном. Хочу углубиться в триггеры, катсцены, улучшить навыки работы со звуком и наконец научиться рисовать гуманоидных персонажей.
0 comments