Design and Development of Mobile Games By Cocos2d-X Game Engine

Similar documents
Investor Conference, 2017

Who plays mobile games? Player insights to help developers win

The Technology Acceptance Model for Playing Mobile Games in Indonesia

Casual & Puzzle Games Data Benchmarks North America, Q1 2017

Level 3 Extended Diploma Unit 22 Developing Computer Games

Smartphone & Tablet Gaming 2013 GAMES MARKET SECTOR REPORT

Individual Test Item Specifications

Run Ant Runt! Game Design Document. Created: November 20, 2013 Updated: November 20, 2013

Keywords: Immediate Response Syndrome, Artificial Intelligence (AI), robots, Social Networking Service (SNS) Introduction

Game Glass: future game service

CAPITAL MARKETS DAY. March 2019

Team 11. Flingshot. An infinite mobile climber game which uses the touch screen to control the character.

Introduction to Mobile Gaming. Jon Schlegel Founder and CEO

The mobile gaming market. Rise of the smart phone. Dual market The year of gaming. Revenues. smartphone sales. top apps

Analyzing the User Inactiveness in a Mobile Social Game

Federico Forti, Erdi Izgi, Varalika Rathore, Francesco Forti

Rovio Entertainment Corporation Annual General Meeting April 9, 2019 CEO REVIEW Kati Levoranta

Postmortem: Crafting Your Success in World Building Games. Sebastien BORGET COO / Co-Founder at

Share My Design Space Project to Facebook or Pinterest?

Design and Implementation of Magic Chess

Minecraft Construction Handbook Updated Edition An Official Mojang Book

2 player unblocked google sites 2 player unblocked google sites

Level 3 Extended Diploma Unit 22 Developing Computer Games

Propietary Engine VS Commercial engine. by Zalo

Explanation on FY2018 Q3

Getting Started with Osmo Words

Level 3 Extended Diploma Unit 22 Developing Computer Games

Southeast Asia Games Market. The World s Fastest Growing Region C A SUAL GAMES SEC TOR REPORT 2015

2016 GLOBAL GAMES MARKET REPORT

Bridgemate App. Information for bridge clubs and tournament directors. Version 2. Bridge Systems BV

Competition Manual. 11 th Annual Oregon Game Project Challenge

A Qualitative Research Proposal on Emotional. Values Regarding Mobile Usability of the New. Silver Generation

Software Requirements Specification Document. CENG 490 VANA Project

Minecraft Pocket Edition

Social Network Behaviours to Explain the Spread of Online Game

Ingredients of Great Games

The 8 th International Scientific Conference elearning and software for Education Bucharest, April 26-27, / X

Executive Summary: Game Overviews: Evaluation Criteria: 15 March 2012 TCO Multimedia

Mine Seeker. Software Requirements Document CMPT 276 Assignment 3 May Team I-M-Assignment by Dr. B. Fraser, Bill Nobody, Patty Noone.

Chartboost Power-Up Report

Game Design Methods. Lasse Seppänen Specialist, Games Applications Forum Nokia

User Guidelines for Downloading Calibre Books on Android with Talkback Enabled

EXPLORE OPPORTUNITIES IN JAPAN S GAME MARKET

SMART GUIDE FOR AR TOYS AND GAMES

Individual Test Item Specifications

G5 Entertainment. Investor Presentation

Official Rules & Regulations Games Competition 2015 Season

TENCENT S 2018 GAMES STRATEGY. May 2018 Author: Daniel Ahmad

G5 Entertainment. Investor Presentation

E-Safety Newsletter. Bowmandale Primary School. Apps for Primary Age Children. Scratch Jr. Tynker. Lightbot: Code Hour. Apps and Age Ratings

The recent arrest of reporters in northern Shan State highlights how little has changed for journalists in Myanmar

FACE VERIFICATION SYSTEM IN MOBILE DEVICES BY USING COGNITIVE SERVICES

Razer Gold Announces Global Partnership with NetEase Games to Facilitate Business Expansion in Emerging Markets

Adventure Game Application as a Digital Media to Introduce Baturraden Folklore

Browser Streaming and Mobile-App Instructions for ios and Android tm

Global MMORPG Gaming Market: Size, Trends & Forecasts ( ) November 2017

Gaming. Everyone s a. Gamer!

Gaming Development Fundamentals

Portable Gaming Spotlight, 2Q13 August 2013

VK Computer Games. Mathias Lux & Horst Pichler Universität Klagenfurt

STEEMPUNK-NET. Whitepaper. v1.0

Microsoft Excel. Creating a Pie Chart on a Picture. 1. In order to create a pie chart on a picture, you need to first find

Using a Game Development Platform to Improve Advanced Programming Skills

Online Gaming Is NOT Just for Kids Anymore

From: urmind Studios, FRANCE. Imagine Cup Video Games. MindCube

Outfit7 Limited: Overview

Proposal Writing ASIA IDOL

Rags to Riches. Written by Allan JC Smith IV. Sample file. Art by Mitchell Nolte Layout by Craig Judd

TOKYO GAME SHOW 2019 Exhibition Outline Released!

Casual Games in Asia: Challenges & Opportunities. James Gwertzman Vice President, APAC

January September Summary

SysReBot ver System ReBot Nguyen Trung Hieu & Maxim Zavadskiy

The Future of Mobile & Portable Gaming. An E3 Panel June 12, 2013

The Business of Video Games Report. About DFC Intelligence s The Business of Video Games Report

Aristocrat Leisure Limited Acquisition of Plarium Global Limited Supporting information. August 2017

Attack of Township. Moniruzzaman, Md. Daffodil International University Institutional Repository Daffodil International University

DOWNLOAD OR READ : CLASH OF CLANS GAME GUIDECLASH OF CLANS PDF EBOOK EPUB MOBI

The Effect Playing Online Games On The Players

Apple ARKit Overview. 1. Purpose. 2. Apple ARKit. 2.1 Overview. 2.2 Functions

Ad Specifications July, 2016

大宇資訊. SOFTSTAR ENTERTAINMENT INC. Investor Conference Presentation

Wamba.com Proposal of White Label Solution for Dating Service

AN ACTION ARCADE WEB BASED GAME-SLIME ATTACK PLUS (Slime Invader) By ONG HUI HUANG A REPORT SUBMITTED TO

Solving tasks and move score... 18

Artist Career Challenges & Goals From a AAA team to a Start-Up

Developers. Wednesday, November 21, 12

FY2015 Financial Results

Interior Design with Augmented Reality

financial risk? Whose theory is this? (not in text) David Hesmondhalgh 5 Who is producing low budget games & why is it easier to release them

GAME AUDIENCE DASHBOARD MAIN FEATURES

Case M ACTIVISION BLIZZARD / KING. REGULATION (EC) No 139/2004 MERGER PROCEDURE. Article 6(1)(b) NON-OPPOSITION Date: 12/02/2016

Simple Poker Game Design, Simulation, and Probability

A New Design and Analysis Methodology Based On Player Experience

2005 First Quarter Presentation

March, Global Video Games Industry Strategies, Trends & Opportunities. digital.vector. Animation, VFX & Games Market Research

Content Ⅰ. OVERVIEW. Ⅱ. SNG & Mobile Game. Ⅲ. Online Game. Ⅳ. Appendix. Company Overview Business Overview Strategic Goals

G5 ENTERTAINMENT AB. Investor Presentation

CHINA MOBILE GAME MARKET REPORT 2013

Agenda. Company Overview. 2015Q1 Financial Results. Business Review and Prospects

Hour of Code at Box Island! Curriculum

Transcription:

The 2018 International Conference of Organizational Innovation Volume 2018 Conference Paper Design and Development of Mobile Games By Cocos2d-X Game Engine Chi-Hung Lo 1 and Yung-Chih Chang 2 1 Department of Industrial Design, Tunghai University 2 Master Program of Digital Innovation, Tunghai University Corresponding Author: Chi-Hung Lo chlo@thu.edu.tw Received: 29 August 2018 Accepted: 18 September 2018 Published: 11 November 2018 Publishing services provided by Knowledge E Chi-Hung Lo and Yung-Chih Chang. This article is distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use and redistribution provided that the original author and source are credited. Selection and Peer-review under the responsibility of the ICOI-2018 Conference Committee. Abstract Since modern humans have a busy lifestyle, they usually have only limited and short period for rest each day. The purpose of this study is to develop a game for this type of scenario so that people can play this mobile game during their rest period. This game is immediate and brainwashing and a player is allowed to take pauses and resume the game anytime to continue the game at the pauses. Moreover, the operations are simplified so that people of all ages and both sexes can play this game without any problem. The game is programmed to have unlimited levels so that a player can continue playing this game. Upon the end of each level, a player is allowed to buy various types of equipment in order to keep strengthening his/her characters and refreshing the highest score. The development of modern mobile games is much simplified than the earlier days. Various types of game engines and development packages are ready for developers to use so that mobile game development is much simpler. The cocos2d-x game engine is selected in this study as the development environment. It features a convenient animation-making environment and a physics engine so that it is particularly suitable for action role-playing game (ARPG). A new game is created based on Japanese fantasy style and its music and artworks are designed and developed by the researchers in this study. It is a new game that belongs to the research team. Keywords: Cocos2d-x, Android, action game 1. Introduction For modern youngsters such as students or office workers, they strive for survival and development under a high level of stresses. They could easily feel devastated without any adequate emotional relief. Playing mobile games is one of the good ways of relieving their emotions (Wang & Chen, 2011). With the rising and flourishing development of the mobile game industry, some of the small mobile games have a huge number of players since most people are very busy in their daily life and do not have a section of full time for playing a game. Therefore, small games are easy to play How to cite this article: Chi-Hung Lo and Yung-Chih Chang, (2018), Design and Development of Mobile Games By Cocos2d-X Game Engine in The 2018 International Conference of Organizational Innovation, KnE Social Sciences, pages 1703 1709. DOI 10.18502/kss.v3i10.3504 Page 1703

and excellent for people with only pieces of free time. The target of this study is the mobile game platform and the target research subjects are those office workers and students who have only pieces of free time for playing games. The objective of this study is to develop a mobile action game for the research subjects so that they can pause the fame anytime and it requires not too much thinking while the operations are straightforward. 2. Literature Review With the enhancing average standard of daily life for modern people, the number of mobile phone users keep increasing. There are various new functions available on mobile phones and the mobile game industry keeps developing (Wang & Lao). The mobile game market in Taiwan cannot be neglected and there are all types of mobile games. Popular game types include role-playing games (RPG), first-person shooters (FPS), action games (ACT), etc. According to the Digital Content Industry in Taiwan that was published by the Ministry of Economic Affairs in 2015, the scale of the digital game industry in Taiwan is 5.1% higher than a year earlier and it reached NTD53.2B. Among all products, mobile games reached the golden cross with online games in 2015 and the total value generated by mobile games increased by 77.8% in 2015. This phenomenon is motivated by factors as follows. (1) The total number of mobile phone users keeps increasing to the performance enhancement of smartphones and the high speed transmission due to the 4G technology. (2) More vendors including medium-to-large game developers, startups, and Indies have indulged themselves into the mobile game industry. This industry is rising and flourishing and the competition is fierce. The revenue from mobile games is no longer neglected by these vendors. In-app purchase is the main profile model for mobile games. Taiwanese Indies including Rayark, Uwan, and Four desire have been actively rolling out their mobile games. Medium-to-large game developers such as X-Legend, Chinese Gamer, and Cayenne have allocated more resource to the layout of mobile games and launched their own mobile games or increased the number of games as an agent. The total scale of this industry reached NTD15.75B. According to the analysis by Newzoo, the total value of the game industry in Taiwan is USD695M which is the 15 th worldwide. The total gamer population in Taiwan is 12.8M. 47% of these gamers are paid gamers. Moreover, Newzoo also predicted that the game market in Taiwan will keep growing and the total value of this industry will surpass USD1.06B in 2018. The scale of the mobile game market in Taiwan will be DOI 10.18502/kss.v3i10.3504 Page 1704

USD690M. The total number of gamers will be 14.75m which equals to an increase of 15.2%. The analysis also indicated that the RPG is the most popular type of games in Taiwan. For the top 25 th games in the Apple App Store and the Google Play Store, the percentage of RPG is respectively 44% and 36%. Moreover, strategy games and puzzle mobile games are also favored by Taiwanese gamers. A game engine is a module of game program that is already coded. A game engine typically comprises several subsystems which include drawing engine (2D and 3D image engines), physics engine, collision detection engine, sound effects, instructions engine, computer animation, artificial intelligence, Internet engine, and scenario management (Guan, 2015). The game engines on mobile platform are generally classified into 2D and 3D engines. The commonly recognized engines on the market is Cocos2d-x in the 2D category and Unity3D in the 3D category (Guan, 2015). The merit of using the Cocos2dx game engine for development is to develop on single platform but to release on multiple platforms. The mobile platforms include ios, Android, Windows Phone, etc. The game is developed on Windows platform in this study and the Microsoft Visual Studio developer tool is used to access the Cocos2d-x engine via APIs. After the standalone version is developed, the code is ported to Android platform. 3. Methods The flowchart of the research process is shown in Figure 1. In order to reduce the difficulty of operations, the instructions of this game are simplified into only two instructions, which are respectively swiping on the screen to move and tapping on the screen to attack. The flowchart of the game is shown in Figure 2. 4. Results The main view of this game is shown in Figure 3. By tapping the buttons to the bottom of the main view, a gamer can switch between different pages. The combat mode is started when the gamer tap the button Start an adventure. DOI 10.18502/kss.v3i10.3504 Page 1705

Figure 1: Flowchart of research process. Figure 2: Flowchart of the game. Swiping on the screen can move the character and tapping on the screen will start an attack as shown in Figure 4. DOI 10.18502/kss.v3i10.3504 Page 1706

ICOI-2018 Figure 3: Main screen. Figure 4: Different views of the game. When the strength is reduced to zero, the score is summed up as shown in Figure 5. After that, the screen shows GAME OVER as shown in Figure 6 and it will return to the main view. DOI 10.18502/kss.v3i10.3504 Page 1707

Figure 5: Summing up the score when the strength is reduced to zero. Figure 6: Game over shown on the screen. DOI 10.18502/kss.v3i10.3504 Page 1708

5. Discussion It was found during the coding stage that the combat views could easily generate bugs since there are more elements and objects to be considered. Since the researchers have less programming experience, there are conflicts between several codes. A clear layout of the logical thinking is required for follow-up game designs. Moreover, each version of the code needs to be archived. If a fatal error occurs on a newer version, the designer can simply revert to an earlier version. 6. Conclusion The current game allows only single player. For follow-up studies, interactions between different players can be included into the game such as the ranking of scores or combat between different players. The pleasure of playing this game could be enhanced. This game should also be uploaded to Apple App Store or Google Play Store for download as a paid app. The number of downloads and players comments should be tracked as a feedback for the improvement of the app contents. References [1] Ministry of Economic Affairs. (2015). Digital Content Industry in Taiwan. http://dcipo. org.tw/wp-content/uploads/2016/12/2015industry.pdf [2] Wang, H.H. & Lao, H.S. (2010). Design of mobile game for tank combats based on MIDP2.0. China Economist, 6, 2010. [3] Wang, K.J. & Chen, J.S. (2011). Conquer and combats in another world. Ling Tung Journal. [4] Guan, T.S. (2015). Mastering both ios and Android apps: using Cocos2d-x and C++. Top Team Information Co., Ltd. [5] Cocos2d-x Official Website: http://www.cocos.com DOI 10.18502/kss.v3i10.3504 Page 1709