Как быстро написать игру для Android на Unity

В своё время Flappy Bird, не имея сложной механики и графики, стала хитом. Сегодня мы расскажем, как всего за 10 минут написать свой вариант игры на Unity под Android.

5
11
reaction
0
reaction
0
reaction
0
reaction
0
reaction
6
6
emoji
Обложка: Как быстро написать игру для Android на Unity

Интересные проекты: математическая C-библиотека для разработки видеоигр

Проект MATHC — коллекция объектов для разработки 2D- и 3D- игр.

4
reaction
0
reaction
0
reaction
0
reaction
0
reaction
0
Оценить
emoji

Курс «Программирование простых игр на C++ за 10 минут»

Подборка видеозаписей создания игр на языке C++ при помощи средств OpenGL. 

7
reaction
0
reaction
0
reaction
0
reaction
0
reaction
0
Оценить
emoji
Обложка: Курс «Программирование простых игр на C++ за 10 минут»

Пишем «Змейку» под Android на Python и Kivy

В этой статье мы напишем классическую «Змейку» на Python с помощью инструмента для создания GUI Kivy.

17
reaction
0
reaction
0
reaction
0
reaction
0
reaction
1
1
emoji
Обложка: Пишем «Змейку» под Android на Python и Kivy

Создаем многопользовательскую браузерную игру. Часть вторая. Разбираем игровой фреймворк

Рассказывает Алвин Лин, разработчик программного обеспечения из Нью-Йорка В этой статье я продолжаю тему создания многопользовательской браузерной игры. Здесь я с технической точки зрения попытаюсь в общих чертах объяснить, как задержка может влиять на игру и как с этим…

6
reaction
0
reaction
0
reaction
0
reaction
0
reaction
3
3
emoji
rocket-launcher-pew-pew
socket

Создаем многопользовательскую браузерную игру. Часть первая. Клиент-серверная архитектура

Рассказываем о создании простой многопользовательской браузерной игры на JavaScript и Node.js с использованием веб-сокетов.

11
reaction
0
reaction
0
reaction
0
reaction
0
reaction
4
4
emoji

На пути к Deep Blue: пошаговое руководство по созданию простого ИИ для игры в шахматы

Эта статья посвящена написанию простого ИИ, умеющего играть в шахматы, на JavaScript. Отличный способ изучить несколько полезных алгоритмов.

7
reaction
0
reaction
0
reaction
0
reaction
0
reaction
3
3
emoji
Обложка: На пути к Deep Blue: пошаговое руководство по созданию простого ИИ для игры в шахматы
Обложка: Курс «Создание 2D-игры под Android»

Курс «Создание 2D-игры под Android»

Курс по созданию 2D-игры на Unity 5, в ходе которого вы познакомитесь с Unity, созданием скриптов, управляющих элементов и публикацией игры в Google Play.

8
reaction
0
reaction
0
reaction
0
reaction
0
reaction
3
3
emoji

Создаем игровой движок с видом от первого лица за 265 строк кода на JavaScript

В этой статье мы создадим небольшой игровой движок с видом от первого лица без сложной математики и техник 3D-визуализации, используя метод рейкастинга (трассировки, или «бросания», лучей).

1
4
reaction
0
reaction
0
reaction
0
reaction
0
reaction
0
Оценить
emoji
Обложка: Создаем игровой движок с видом от первого лица за 265 строк кода на JavaScript
Обложка: Идеи для своих проектов: какие игры должен уметь писать каждый программист и как начать зарабатывать на этом

Идеи для своих проектов: какие игры должен уметь писать каждый программист и как начать зарабатывать на этом

Есть игры, которые должен уметь писать каждый программист. Здесь несколько игр, которые помогут вам пройти путь от новичка до зрелого программиста.

10
reaction
0
reaction
0
reaction
0
reaction
0
reaction
1
1
emoji
Обложка: Как написать бота, которого будет нельзя обыграть в «крестики-нолики», или Знакомство с правилом «минимакс»

Как написать бота, которого будет нельзя обыграть в «крестики-нолики», или Знакомство с правилом «минимакс»

Мы напишем ИИ, который будет невозможно обыграть в «крестики-нолики». Предугадав ваш вопрос «почему?», ответим: благодаря алгоритму «минимакс».

9
reaction
0
reaction
0
reaction
0
reaction
0
reaction
1
1
emoji

Создание игры «Aviator»: изучаем основы 3D-анимации c Three.js. Часть вторая. Наводим красоту

В этой части мы улучшим визуальное качество сцены, сделаем движение самолёта гораздо более плавным и добавим эффект волн.

2
reaction
0
reaction
0
reaction
0
reaction
0
reaction
0
Оценить
emoji
Обложка: Создание игры «Aviator»: изучаем основы 3D-анимации c Three.js. Часть вторая. Наводим красоту

Создание игры «Aviator»: изучаем основы 3D-анимации c Three.js. Часть первая. Создание сцены

Рассказывает Карим Маалул  В этой серии из двух статей мы создадим простую 3D-игру про летающий самолётик при помощи Three.js, библиотеки, упрощающей работу с WebGL. WebGL — для многих тёмный лес…

1
reaction
0
reaction
0
reaction
0
reaction
0
reaction
0
Оценить
emoji
Обложка: Создание игры «Aviator»: изучаем основы 3D-анимации c Three.js. Часть первая. Создание сцены

Техностримы по разработке игр — как создать успешный проект. Краткий дайджест

В ноябре образовательный канал Технострим провел несколько трансляций. В студию приходили разработчики и руководители игровых проектов Mail.Ru Group и делились своим опытом.

3
reaction
0
reaction
0
reaction
0
reaction
0
reaction
3
3
emoji
Обложка: Техностримы по разработке игр — как создать успешный проект. Краткий дайджест
Обложка: Как научиться разрабатывать игры: подробная блок-схема

Как научиться разрабатывать игры: подробная блок-схема

Пользователь с ником miloyip опубликовал в своем репозитории game-programmer на GitHub схематичное пошаговое руководство по изучению области разработки игр. Автор руководства сам является разработчиком игр с 20-летним стажем.

9
19
reaction
0
reaction
0
reaction
0
reaction
0
reaction
2
2
emoji
Обложка: Создание Minecraft на Unity3D. Часть вторая. Генерация мира

Создание Minecraft на Unity3D. Часть вторая. Генерация мира

Это вторая часть руководства по созданию собственной Minecraft-подобной игры. В ней мы напишем генератор мира и добавим персонажа, который сможет перемещаться по миру, ставить и удалять блоки. В предыдущей части мы…

4
4
reaction
0
reaction
0
reaction
0
reaction
0
reaction
3
3
emoji
Обложка: Создание Minecraft на Unity3D. Часть первая. Создаем базовый куб с текстурой

Создание Minecraft на Unity3D. Часть первая. Создаем базовый куб с текстурой

Мы начинаем серию уроков, ориентированную на то, чтобы научить вас создавать простую Minecraft-подобную игру, а также изучить различные аспекты движка Unity3D. Так как это вводный урок, алгоритмы и структура объектов, представленные…

4
reaction
0
reaction
0
reaction
0
reaction
0
reaction
0
Оценить
emoji

Алгоритмы генерации лабиринтов

Лабиринты — это не только самостоятельный класс игр, но и основа для создания локаций в играх других жанров: например, систем пещер, которые, в свою очередь, могут быть использованы в очень широком…

9
reaction
0
reaction
0
reaction
0
reaction
0
reaction
3
3
emoji
Обложка: Алгоритмы генерации лабиринтов

Языки программирования, на которых были написаны популярные компьютерные игры — пять вдохновляющих примеров

Компьютерные игры — это большой бизнес. Суммарная выручка индустрии видеоигр в США достигла 23,5 миллиардов долларов в прошлом году, что на 5% больше, чем в 2014. За каждой великой игрой стоят программисты, которые вносят существенный вклад…

1
2
reaction
0
reaction
1
reaction
0
reaction
0
reaction
0
1
emoji
Обложка: Языки программирования, на которых были написаны популярные компьютерные игры — пять вдохновляющих примеров

JavaScript vs. C++: создание одной и той же 3D-игры на обоих языках

Рассказывает автор блога Irrlicht3d  Я написал один и тот же шутер от первого лица на JavaScript, а потом на C++. В этой статье опишу, как все это происходило. Несколько лет…

3
reaction
0
reaction
0
reaction
0
reaction
0
reaction
0
Оценить
emoji
Обложка: JavaScript vs. C++: создание одной и той же 3D-игры на обоих языках

Руководство по созданию системы выпадения лута в играх

Рассказывает Kyatric  В экшн-играх обычной механикой является выпадение из убитого врага какой-то вещи или награды. Игрок может собрать эту добычу и получить какое-то преимущество. В этом руководстве мы поговорим об…

5
reaction
0
reaction
0
reaction
0
reaction
0
reaction
1
1
emoji
Обложка: Руководство по созданию системы выпадения лута в играх

Пишем свою игру в жанре Roguelike

Рассказывает Ido Yehieli  Игры в жанре roguelike, такие как Dungeons of Dredmor, Spelunky, The Binding of Isaac и FTL, в последнее время стали очень популярны, а различные комбинации элементов этого жанра теперь добавляют многим играм…

2
reaction
0
reaction
0
reaction
0
reaction
0
reaction
0
Оценить
emoji
Обложка: Пишем свою игру в жанре Roguelike
Обложка: Как сделать вашу игру привлекательнее для пользователя: 6 коротких советов

Как сделать вашу игру привлекательнее для пользователя: 6 коротких советов

Расскажите новичкам правила Помните, что даже если вы в двух словах рассказали правила игры, этого может быть недостаточно для того, чтобы действительно начать играть в неё и получать удовольствие. Скажем,…

2
reaction
0
reaction
0
reaction
0
reaction
0
reaction
0
Оценить
emoji

Как написать свой Тетрис на Java за полчаса

В предыдущих статьях этой серии мы уже успели написать сапёра, змейку и десктопный клон игры 2048. Попробуем теперь написать свой Тетрис. Нам, как обычно, понадобятся: 30 минут свободного времени; Настроенная…

1
13
reaction
0
reaction
0
reaction
1
reaction
1
reaction
4
6
emoji
emoji
emoji
Обложка: Как написать свой Тетрис на Java за полчаса

Как написать свою 2048 на Java за 15 минут

В предыдущих статьях этой серии мы уже писали сапёра и змейку на Java, а теперь попробуем написать десктопный клон игры 2048.

10
reaction
0
reaction
3
reaction
0
reaction
0
reaction
12
15
emoji
emoji
Обложка: Как написать свою 2048 на Java за 15 минут

Бесплатные игровые движки на HTML5 и JavaScript

HTML5 вместе с CSS3 и JavaScript дают разработчику широкие возможности создания игр с использованием 3D, анимации, Canvas, математики, цветов, звука, WebGL. Одно из наиболее очевидных преимуществ HTML5 заключается в его…

4
reaction
0
reaction
0
reaction
0
reaction
0
reaction
1
1
emoji
Обложка: Бесплатные игровые движки на HTML5 и JavaScript

Как написать свою змейку на Java за 15 минут

В предыдущей статье мы писали сапёра за 15 минут, теперь займёмся классической змейкой.

1
9
reaction
0
reaction
1
reaction
0
reaction
0
reaction
6
7
emoji
emoji
Обложка: Как написать свою змейку на Java за 15 минут

Как написать своего сапёра на Java за 15 минут

Нам понадобятся: 15 минут свободного времени; Настроенная рабочая среда, т.е. JDK и IDE (например Eclipse); Библиотека LWJGL (версии 2.x.x) для работы с Open GL. Обратите внимание, что для LWJGL версий…

1
6
reaction
0
reaction
0
reaction
0
reaction
0
reaction
2
2
emoji
Обложка: Как написать своего сапёра на Java за 15 минут
Обложка: Создание своей RPG на движке Source

Создание своей RPG на движке Source

Если вы хотите научиться разрабатывать игры, моддинг существующих игр — отличное начало для изучения дизайна и создания прототипов без необходимости изобретать велосипед. В этой статье мы будем использовать Source Engine…

2
reaction
0
reaction
0
reaction
0
reaction
0
reaction
0
Оценить
emoji

Программистов ищут в веб-студии (PHP, вёрстка), а также начинающих командах по разработке игр (Unity), платформы в сфере проектного менеджмента (UI), аналитической платформы для анализа финансовых рынков (С#)

Программист Unity3D и C++, Москва Работа в офисе Нужен опыт Регулярная зарплата (100–150k) Игровая Механика — небольшая группа разработчиков игр на PC и мобильные платформы, существующая более 1,5 лет. В декабре 2015 года…

1
reaction
0
reaction
0
reaction
0
reaction
0
reaction
0
Оценить
emoji
Обложка: Самый простой способ сделать игру на Unity 5

Самый простой способ сделать игру на Unity 5

Видеокурс о создании игры на Unity 5 от самых основ до сборки под Universal Windows Platform. Видео о том, как установить Unity 5 Вводное видео курса, в котором вы узнаете…

6
reaction
0
reaction
0
reaction
0
reaction
0
reaction
1
1
emoji
Обложка: Система из 8 миллионов частиц при 60 FPS

Система из 8 миллионов частиц при 60 FPS

Пользователь Морис Толлмиен (Maurice Tollmien) поделился на GitHub своим проектом по рендерингу системы частиц на OpenGL и вычислительных шейдерах с использованием GPU. Морису удалось добиться симуляции 8 миллионов независимых частиц при 60 FPS на видеокарте GTX-660…

2
reaction
0
reaction
0
reaction
0
reaction
0
reaction
0
Оценить
emoji