Статьи

Изучите разработку игр для iOS на примере: 10 проектов для начала

Заинтересованы в разработке мобильных игр? Этот список из 10 игровых проектов с открытым исходным кодом, доступных на GitHub, поможет вам начать! Проекты, собранные в этом списке, варьируются от клонов классических игр, таких как Pong и Connect Four, до приложений, которые очень похожи на те, которые недавно возглавили чарты App Store. Нет ничего лучше, чем учиться на примере, так что давайте начнем!

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

Игры с открытым исходным кодом для iPhone: iPong

iPong является клоном классической видеоигры Atari «Pong» и предлагает многопользовательский игровой процесс. Если вы новичок в создании игр, этот проект Github — отличное место для старта!

Найти проект на Github здесь

Игры с открытым исходным кодом для iPhone: Найди обезьяну

Find the Monkey — еще одна простая игра, которая отлично подходит для начинающих и начинающих разработчиков игр для iOS. Суть игры проста: игра случайным образом скрывает обезьяну за серией блоков, и игрок пытается определить, какой блок скрывает обезьяну, с наименьшим количеством догадок и наименьшим количеством времени.

Найти проект на Github здесь

Игры с открытым исходным кодом для iPhone: четыре в ряд

Four In A Row — iOS-версия классической игры Connect 4 от Милтона Брэдли. Вы, вероятно, играли в эту игру в детстве, а некоторые из вас, возможно, все еще играют как взрослые! Это простая игра для двух игроков, в которой игроки соревнуются, чтобы получить четыре круга подряд по горизонтали, вертикали или диагонали.

Найти проект на Github здесь

Игры с открытым исходным кодом для iPhone: Cocos Shooter

Cocos Shooter — это простая 2D-игра-стрелялка, которую вы можете использовать для изучения эффектов взрыва. Автор любезно разместил сопроводительное сообщение в блоге о том, как была сделана игра.

Найти проект на Github здесь

Игры с открытым исходным кодом для iPhone: Cocos Whack Mole

Cocos Whack Mole — это игра для iOS, основанная на классических играх, которые можно найти в местных аркадах по всему миру. Для непосвященных: «крот» появляется на короткий период времени, и игрок должен нажать на крота, прежде чем он исчезнет. Каждое успешное нажатие приводит к изменению поведения для моль и более высокий балл для игрока.

Найти проект на Github здесь

Игры с открытым исходным кодом для iPhone: Mahjong Mania

Mahjong Mania — проект, основанный на классической китайской карточной игре Mahjong. Начинающие разработчики iOS найдут здесь много кода для изучения. Этот проект включает интеграцию iAD, отслеживание времени и поддержку игрового центра!

Найти проект на Github можно здесь .

Игры с открытым исходным кодом для iPhone: Knight Fight

Создатель Лоуренс Арчер (Lozarcher) описывает Knight Fight как «2D-изометрическую игру для iPhone и iPad с игровым процессом, аналогичным игре Ultimate Gunfright 1986 года. Цель игры — найти рыцаря и выиграть перестрелку. Игроки также должны избегать и перехитрить призраков, ища бонусы в каждом из домов.

Найти проект на Github можно здесь .

Игры с открытым исходным кодом для iPhone: Tiny Wings

Этот проект является клоном популярной игры App Store Tiny Wings. Пока птица отсутствует в игре, вы узнаете холмы и долгие перелеты, которые совершает игровой персонаж. Этот проект — отличное место для изучения основ разработки игр для тех, кто уже является средним или опытным разработчиком iOS.

Найти проект на Github здесь

Игры с открытым исходным кодом для iPhone: альпинисты

Climbers — это уникальная игра-головоломка. Игрок управляет двумя альпинистами, соединенными вместе, взбираясь на стену из камня. Когда они поднимаются выше, пользователь должен сделать стратегические шаги, чтобы альпинисты достигли вершины и собрали все звезды, доступные на пути. Как дополнительный элемент, игрок должен также следить за падающими камнями. Это отличная игра для обучения. Он использует уникальную концепцию для создания забавных уровней и включает в себя обнаружение столкновений и сбор объектов.

Найти проект на Github здесь

Игры с открытым исходным кодом для iPhone: не пересекай меня

Cross Me Not, созданная пользователем Github Manan19, представляет собой увлекательную головоломку с несколькими уровнями, а также интеграцией iAD и Game Center. Пользователям предоставляется форма с несколькими пересекающимися линиями. Затем пользователь касается красных точек, чтобы переместить линии и сделать форму без пересечения линий.

Найти проект на Github здесь

Приведенный выше список демонстрирует лишь некоторые из множества игровых проектов Github для iOS, которые вы можете загружать, использовать и использовать в качестве ориентира при обучении разработке игр для iOS. В будущем мы рассмотрим дополнительные проницательные проекты GitHub, а также рассмотрим шаг за шагом процесс разработки мобильных игр.

Заинтересованы в разработке игр для iOS или знаете другие проекты с открытым исходным кодом, от которых сообщество разработчиков может извлечь выгоду? Напишите мне в Твиттере ( @williamherring ) и дайте мне знать!