Найти в Дзене

Как сделать игру самому?

Изображение
Изображение

Сейчас можно заметить что игры появляются с каждым днем. Чаще всего это игры для IOS и Android. Думаете их созданием занимаются только крупные компании? Нет!

Речь пойдет не о каких то конструкторах где можно сотворить "чудо игру" за 2 часа.

Я занимался разработкой игр около 2х лет. А изучал программирование с 2006 года. Поэтому могу дать несколько простых советов новичкам в этом деле.

Делать игры вовсе не просто, но если у вас есть стремление сделать свою игру и выпустить ее в свет, да еще и заработать на этом...

Внимание! Приготовьтесь оплатить аккаунт разработчика для размещения игр в PlayMarket для Android устройств.

Первое что вам нужно это забыть про то чему вас учили в школе. Тут все по другому. А на информатике вас наверное учили языку VB. Net, vb 6.0, vbs.

Хотите делать игры в одиночку? Готовьтесь к большим трудностям. Научитесь рисовать для своих первых 2D игр.

Сейчас много дохода приносят игры именно для ios и андроид. Эти игры реально делать одному как инди разработчик.

C sharp
C sharp
  • Начните свой путь с плотного изучения языка c sharp.
Visual studio
Visual studio
  1. Для этого скачайте среду разработки Microsoft Visual Studio
  2. Откройте приложение и начните новый проект используя c sharp
  3. Откройте уроки по c sharp в интернете и попробуйте сделать что-то простое.
Через некоторое время вы набьте руку и отложите что-то в свою память. Вы начнете как компьютер. Заранее в уме обдумывать код и как он будет работать.
  • Теперь можно приступать к более сложному.
Unity
Unity
  1. Скачиваем игровой движок Unity и начинаем его изучать.
  2. Для Android игр нам потребуется эмулятор андроид и пакет Android SDK
Поздравляю! Вы уже на пол пути.

Компилируем игру в apk файл и выкладываем игру в Play Market.

В игру можно встроить дополнительные сервисы от Google Play для оплаты внутриигровых покупок и сервисы для подключения рекламы за просмотры которой вы будете тоже получать копеечку.

Хотите большего? Хотите онлайн?

Начните изучать css, html и php. Хотябы базовые знания. Купите хостинг, создайте сервер для своей игры. Храните данные на сервере и в облаке.

Эта очень обширная тема и в одной статье описать всего просто невозможно. Я дал вам намеки, указал с чего начинать и к чему готовиться, я рассказал что потребуется, но это далеко не все сложности которые у вас возникнут. Ответы на все вопросы вы найдете на просторах нашего безграничного интернета.

Вывод

  • Изучайте C Sharp
  • Изучайте Html
  • Изучайте PHP
  • Изучайте CSS
  • Изучайте Unity
  • Изучайте Microsoft Visual Studio
  • Найдите себе достойный эмулятор андроид
  • Найдите себе хороший хостинг (пример тут)
  • Подготовьте в райне 2000р для оплаты аккаунта разработчика в PlayMarket
  • Посетите Appodeal и узнайте как встроить рекламу для дохода. (пример тут)
  • Научитесь красиво рисовать для 2D игр.
  • Научитесь 3D моделированию для 3D игр
  • Никогда не берите готовые спрайты, модели или проекты игр. Google вам этого не простит.
  • Делайте уникальные проекты своими руками. Начните с простых 2D игр.
  • Научитесь находить информацию на свои вопросы в интернете. Это вам очень часто понадобится на первых порах.
  • Изучите серверную часть разработки.