Game Real-Time Strategy Galactic Defense Berbasis iOS

Authors

  • Bobby William Therry Program Studi Teknik Informatika
  • Justinus Andjarwirawan Program Studi Teknik Informatika
  • Liliana Liliana Program Studi Teknik Informatika

Keywords:

psychopathy checklist-revised (PCL-R), interpersonal factor, affective factor, lifestyle factor, antisocial factor

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.

References

[1] Buckland, M. 2002. AI Techniques for Game Programming.

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

[3] Sprite Builder. 2014. URL=https://spritebuilder.com/

[4] Buckland, M. 2005. Programming Game AI by Example.

[5] Millington, I. 2006. Artificial Intelligence for Games.

[6] 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

[7] 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.

[8] 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.

[9] 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

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

[11] 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.

Downloads

Published

2015-08-14

Issue

Section

Articles