Epsilon5
Epsilon5 copied to clipboard
Epsilon5 - 2D multiplayer shooter with vehicles
Сделать код разделяемый между клиентом и сервером, вынести класс в Epsilon5-Common, код про графику воткнуть под define либо через наследование.
Добавить космос, который обладает следующими фичами: - в нём можно передвигаться только на космической технике - при подходе к космосу игрок не может перемещаться дальше
- Запретить стрельбу при передвижении игрока в воде - Добавить к технике в качестве параметров, умеет ли она плавать (если нет - взрываться в воде)
Для установки необходимо скачать Android NDK(Native Development tools): http://developer.android.com/tools/sdk/ndk/index.html#Downloads Cocos2d-x: https://github.com/cocos2d/cocos2d-x (как качать с GitHub, описано тут: https://github.com/bakwc/Epsilon5/wiki/%D0%98%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-github) Далее всё делается по гайду: http://www.raywenderlich.com/33750/cocos2d-x-tutorial-for-ios-and-android-getting-started Будь бдительны, с начала идёт сборка...
- большой космический корабль - авианосец (несёт на борту несколько истребителей) - многоместный - может передвигаться только в космосе - имеет различные виды вооружения
- турель стреляющая самостоятельно - привязана к одному из флагов; на стороне команды, захватившей этот флаг
Статическая турель, в которую могут садиться игроки
- высокая скорость передвижения - взлёт с разгона - способность передвижения в космосе
- не стреляет - двухместный