Game Real-Time Strategy Galactic Defense Berbasis iOS

Bobby William Therry(1*), Justinus Andjarwirawan(2), Liliana Liliana(3),


(1) Program Studi Teknik Informatika
(2) Program Studi Teknik Informatika
(3) Program Studi Teknik Informatika
(*) Corresponding Author

Abstract


With the rapid development of technology, the need of entertainment keeps going up. On the other hand activities and businesses among the vast majority of people are increasing. The existence of smartphone helps a lot of people to increase their productivity. Besides the general function of it, smartphone can also be used for gathering information and as an entertainment system.

Android and iOS are the top 2 operating system that most people used. Using a game engine called Cocos2d, a game will be made for iOS operating system. Artificial intelligence with Finite State Machine method will be applied to this game on 5 NPCs, since the game is intended for single-player.

With SpriteBuilder as an editor for user interface, Objective-C as the programming language and Xcode as IDE. A video game called Galactic Defense has been created by adapting it's concept from a traditional game called "Bentengan" (or Fortress in English) which has been modified to adjust the handheld device. This game has 2 difficulty levels and a save game feature.


Keywords


Cocos2d, Real-Time Strategy, iOS Game Development

Full Text:

PDF

References


Buckland, M. 2002. AI Techniques for Game Programming.

Xcode Documentation. 2014. URL= https://developer.apple.com/library/ios/documentation/ToolsLanguages/Conceptual/Xcode_Overview/chapters/about.html

Sprite Builder. 2014. URL=https://spritebuilder.com/

Buckland, M. 2005. Programming Game AI by Example.

Millington, I. 2006. Artificial Intelligence for Games.

Nendya, M. B., Gunanto, S. G., & Santosa, R. G. journal: Pemetaan Perilaku Non-Playable Character Pada Permainan Berbasis Role Playing Game Menggunakan Metode Finite State Machine. URL= http://www.academia.edu/5184151/Pemetaan_Perilaku_Non-Playable_Character_Pada_Permainan_Berbasis_Role_Playing_Game_Menggunakan_Metode_Finite_State_Machine

Safadi, F., Fonteneau, R., & Ernst, D 2015. Research Articles: Artificial Intelligence in Video Games: Towards a Unified Framework. International Journal of Computer Games Technology. Volume 2015, Article ID 271296.

Wu, B., & Wang, A. I 2012. Review Articles: A Guideline for Game Development-Based Learning: A Literature Review. International Journal of Computer Games Technology. Volume 2012, Article ID 103710.

Wibawanto, W. journal: Pengenalan Kembali Permainan Tradisional “BENTENGAN” Melalui Media Game Digital. URL=https://www.academia.edu/ 13397272/PENGENALAN_KEMBALI_PERMAINAN_TRADISIONAL_BENTENGAN_MELALUI_MEDIA_GAME_DIGITAL

Rahamathunnisa, U., & Pragadeeswaran, S 2012. journal: Collision Detection Game Using Cocos2dx-a Cross Platform. International Journal of Engineering Research and Applications.

Vaidya, A. H., & Naik, S. 2013. journal: Comprehensive Study and Technical Overview of Application Development in iOS, Android and Window Phone 8. International Journal of Computer Applications. Volume 64.


Refbacks

  • There are currently no refbacks.


Jurnal telah terindeks oleh :