5 бесплатных программ, чтобы начать создавать свои собственные игры

Posted on
Автор: Robert Simon
Дата создания: 16 Июнь 2021
Дата обновления: 18 Ноябрь 2024
Anonim
Как создать свою игру? | ТОП 5 программ для новичков
Видео: Как создать свою игру? | ТОП 5 программ для новичков

Содержание

Все больше людей берут дело в свои руки и сами делают игры для личного удовольствия. Мир инди-игр взорвался, и теперь пришло время прыгнуть и попробовать свои силы в этом. У меня не обязательно есть средства для Unity Pro, поэтому я изучаю эти бесплатные программы, чтобы вымочить ноги в пуле разработки.


1. ЛЮБИТЬ

LÖVE - это двумерный игровой движок или фреймворк, использующий язык программирования Lua. Это просто и доступно для программирования, а сообщество в целом полезно и гостеприимно. LÖVE лицензируется по лицензии zlib / libpng, поэтому вы можете создать игру и поделиться ею свободно или коммерчески (деньги!). Форумы и вики готовы помочь, а также поделиться своими творениями LÖVE. Работает на Windows, Mac и Linux.

2. Dreemchest

Dreemchest это также 2D-движок разработки с Lua, который отлично подходит для кроссплатформенных игр, приложений или даже электронных книг. Он гордится быстрым рендерингом, доступностью и пользовательскими интерфейсами Adobe Flash. Кроме того, вы можете легко перевести свою игру на любой другой язык. Как и LÖVE, вы можете использовать Dreemchest свободно или в коммерческих целях. Работает на Windows и Mac.

3. аженского

Подобно предыдущим программам, AGen представляет собой 2D-фреймворк, который также использует Lua и предоставляет расширения Lua для облегчения жизни. Вы можете бесплатно загружать и создавать для личного использования, но если вы хотите продавать свои творения, существует разовая плата. Примеры игр, созданных с помощью AGen: 8-битный коммандос, Touch Chess и Chain. Доступно для Windows и Mac.


4. Polycode

Polycode - это фреймворк с открытым исходным кодом, позволяющий создавать как 2D, так и 3D игры для нескольких платформ с использованием C ++ или Lua. Polycode включает в себя рендеринг шрифтов, физические модули, системы частиц, поддержку звука и анимацию. Если вы работаете только в Lua, вы можете публиковать на всех поддерживаемых платформах одновременно. Поликод еще не закончен, но как только он закончится, я буду всем этим заниматься. С его универсальностью и несколькими особенностями, это невероятная ценность. Он также начинался как проект Kickstarter, но не ставил своей цели (когда это будет полностью необходимо, эта программа станет динамитом!). Следите за его развитием на Tumblr.

5. Единство 3D

Unity 3D - это бесплатная версия Unity для Windows. Он может публиковать для iOS, Android, настольных компьютеров и веб. Действительно удивительная часть Unity заключается в том, что вы можете бесплатно загрузить тонны ресурсов из Asset Store, включая текстуры, материалы, модели, скрипты, звуковые клипы и многое другое. При загрузке этой версии вы получаете 30-дневную бесплатную пробную версию Unity Pro, которая включает в себя еще больше функций. Кроме того, Unity довольно интуитивен и распространен среди многочисленных независимых разработчиков.


Я не программист. Совсем. Поэтому мне нужно что-то, что относительно легко выучить. К счастью, у большинства из них есть учебники, а также форумы, чтобы попросить о помощи. Я взволнован, чтобы попробовать их, и, надеюсь, вы сможете найти что-то, что подойдет и вашему внутреннему разработчику игр.