Сейчас можно заметить что игры появляются с каждым днем. Чаще всего это игры для IOS и Android. Думаете их созданием занимаются только крупные компании? Нет!
Речь пойдет не о каких то конструкторах где можно сотворить "чудо игру" за 2 часа.
Я занимался разработкой игр около 2х лет. А изучал программирование с 2006 года. Поэтому могу дать несколько простых советов новичкам в этом деле.
Делать игры вовсе не просто, но если у вас есть стремление сделать свою игру и выпустить ее в свет, да еще и заработать на этом...
Внимание! Приготовьтесь оплатить аккаунт разработчика для размещения игр в PlayMarket для Android устройств.
Первое что вам нужно это забыть про то чему вас учили в школе. Тут все по другому. А на информатике вас наверное учили языку VB. Net, vb 6.0, vbs.
Хотите делать игры в одиночку? Готовьтесь к большим трудностям. Научитесь рисовать для своих первых 2D игр.
Сейчас много дохода приносят игры именно для ios и андроид. Эти игры реально делать одному как инди разработчик.
- Начните свой путь с плотного изучения языка c sharp.
- Для этого скачайте среду разработки Microsoft Visual Studio
- Откройте приложение и начните новый проект используя c sharp
- Откройте уроки по c sharp в интернете и попробуйте сделать что-то простое.
Через некоторое время вы набьте руку и отложите что-то в свою память. Вы начнете как компьютер. Заранее в уме обдумывать код и как он будет работать.
- Теперь можно приступать к более сложному.
- Скачиваем игровой движок Unity и начинаем его изучать.
- Для Android игр нам потребуется эмулятор андроид и пакет Android SDK
Поздравляю! Вы уже на пол пути.
Компилируем игру в apk файл и выкладываем игру в Play Market.
В игру можно встроить дополнительные сервисы от Google Play для оплаты внутриигровых покупок и сервисы для подключения рекламы за просмотры которой вы будете тоже получать копеечку.
Хотите большего? Хотите онлайн?
Начните изучать css, html и php. Хотябы базовые знания. Купите хостинг, создайте сервер для своей игры. Храните данные на сервере и в облаке.
Эта очень обширная тема и в одной статье описать всего просто невозможно. Я дал вам намеки, указал с чего начинать и к чему готовиться, я рассказал что потребуется, но это далеко не все сложности которые у вас возникнут. Ответы на все вопросы вы найдете на просторах нашего безграничного интернета.
Вывод
- Изучайте C Sharp
- Изучайте Html
- Изучайте PHP
- Изучайте CSS
- Изучайте Unity
- Изучайте Microsoft Visual Studio
- Найдите себе достойный эмулятор андроид
- Подготовьте в райне 2000р для оплаты аккаунта разработчика в PlayMarket
- Научитесь красиво рисовать для 2D игр.
- Научитесь 3D моделированию для 3D игр
- Никогда не берите готовые спрайты, модели или проекты игр. Google вам этого не простит.
- Делайте уникальные проекты своими руками. Начните с простых 2D игр.
- Научитесь находить информацию на свои вопросы в интернете. Это вам очень часто понадобится на первых порах.
- Изучите серверную часть разработки.