NET RACE Game

No Thumbnail Available
Date
2014
Authors
Ibrahim Abdulhaq
Ahmad Abu Saa
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
AbstractThe mobile games market is one of the fastest growing markets in the android world, so wedecide to enter this market and to compete through publishing a multi-player racing game. Ourgame allows players to compete with each other and share their scores and achievementsthrough various social media networks such as Facebook and Twitter.Our project is an Android multi-player 2D Car Racing game. Simply, the player can create a newgame and choose one of the two available modes in the game: single-player mode or multiplayermode. If the player chooses the multiplayer mode, other players can enter that gameusing network. Within the race, car collisions, fuel consumption and simple gear box will act asattractive features for the players.Two important issues were taken into consideration while developing this game. The first onewas trying to use Free Recourses in the developing process, for example free game engine andfree game graphics. The second was the game performance, because the game is played over anetwork.The developing flow started with analyzing the game idea, defining the scenario and gamerules and dividing it into small modules and tasks. After that, we chose the LIBGDX game engineas the engine of our game and we drew the game UI and the game graphics. We chose thecolor schema, audio and sound effects. After that, we started the development process usingthe Eclipse IDE and Android and LibGdx APIs. Finally, we tested the game to ensure that therewerent any bugs or defects that reduce the game quality.We solved many problems during the development process. One of these problems issimulating the physics forces on the car body in a top-down view model. Another one isgenerating and simulating the car engine sound. Also, we solved the transmission delayproblem which occurs when the players exchange their cars information upon the network.We end up with a very attractive multiplayer game that allows the players compete with eachother and share their results and achievements. Now, we have a lot of work to do such asenhance the game graphics and the user friendly of the game. After that, we will upload it onthe android markets.
Description
Keywords
Citation