Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Этот проект начался, когда я впервые получил свой компьютер в ноябре. Это началось как увлекательный способ освоить новый навык и быстро стало одним из моих любимых хобби. С тех пор я работаю над этим и наработал более 75 часов общего времени программирования. Само программирование требует очень крутого обучения и очень похоже на изучение нового языка по сложности и применению. Вы начинаете очень медленно, изучая базовый синтаксис и ритм языка, и вскоре начинаете думать, используя код, в отношении игровых идей. Иногда идеи не работают, и поиск правильных способов реализации может потребовать большого количества исследований, но конечная цель того стоит.
Запасы
-ПК
-Доступ к новейшей версии Unity
-Доступ к программе создания спрайтов, такой как Marmoset Hexels 3
Шаг 1: мозговой штурм
Составьте список идей для своей игры. Будьте как можно более конкретными, так как в дальнейшем это значительно сократит время написания кода. Я рекомендую использовать trello.com, чтобы систематизировать свои идеи, но для этого проекта я использовал приложение для заметок на своем телефоне.
Шаг 2: Создание спрайта
Эти спрайты могут быть заполнителями для более сложных идей, которые вы планируете реализовать позже, но лучше начать с какого-нибудь визуального элемента, прежде чем вы начнете кодировать.
Шаг 3. Реализуйте идеи из мозгового штурма
Начните с основ, таких как движение камеры и управление персонажем. Здесь вы конкретизируете такие вещи, как то, хотите ли вы, чтобы ваша игра была сверху вниз или прямо 2D. Завершив основы, приступайте к реализации более сложных идей, таких как искусственный интеллект противника и анимация.
Шаг 4. Продолжайте писать код, пока не воплотите все в своем списке идей
Не бойтесь добавлять в список по ходу дела. Нет никаких ограничений на создание игр. Вы можете продолжать до тех пор, пока у вас будут идеи. Картинка, которую вы видите здесь, является частью кода идеи арбалета, которую я придумал при программировании искусственного интеллекта пауков.