#Maru Maru is a mobile game that is built using Unity. It is a 2D platformer game that pits the player against different enemies and bosses spanning over different stages.
#Project Ideation
##User stories
The user stories are all tracked inside our Issues tracker page, to view all the user stories type is:issue is:open label:"type: stories"
under the issue's filter page, user stories are being prioritised as follows, the label priority: high
denotes a must have features, while the label priority: medium
is a good-to-have feature and the label priority: low
shows features to be considered in the future.
##Definition of the Problem The mobile gaming industry has been considered as the worst part of the gaming industry by most of the gaming population, to the extent that mobile gamers in general are not regarded as actual gamers. However there is potential for mobile gaming platforms to take off if the mobile gaming market has more decent games.
We aim to provide an enriching and enjoyable experience for people of all ages in their free time when they only gaming platform available is their mobile device. We feel that mobile gaming has the same potential as traditional gaming.
We hope to be able to bring out the best of mobile gaming and show to the world that it can be as good as any other forms of gaming.
#Proposed Level of Achievement
The level of achievement that we are aiming for is Project: Gemini
, here we list the requirements as stated below:
##Vostok
- Attend the liftoff workshop
- Log in at least 130 hours each
- Participate in Splashdown
- Create a basic web app with CRUD capabilities
- Complete peer evaluation exercises
- Show progress over 3 months
##Gemini
- Used an alternative platform: Unity (Milestone 1)
- Level selection and saved data across levels (including bgm and sfx settings)
- Different boss mechanics at several points of the game
- 12 stages to beat
- music and animations done by us
#Milestones
By Milestone 1, we have a working prototype of our project. A demo of the app can be reached in this page tagged as v0.1
. Currently implemented features are basic 2D platformer physics for the player and automatic camera following the player around the play area as the player moves around.
By Milestone 2, we have done the death mechanics, implemented the melee enemy that patrols around the map. We have also finished up on a basic character switching. We have completed 5 levels, chapter 1 has 4 levels and it takes place in a wooded area, with moving platforms and several obstacles to cross before meeting a boss at the final level while the first level of chapter 2 takes place in a town. A demo of this app can be reached in this page under releases
tagged as v0.2
, here the exe file you open has levels 1-1 to 2-1, with 1-4 being the boss level as mentioned above. Levels can be changed by pressing the "Change level" button on the top right hand corner or by reaching the end goal with the flag.
At Milestone 3, we have completed levels 2-2 all the way to 3-4. Within these levels we have 3 bosses in between at levels 2-4, 3-2 and 3-4. Each of the bosses have different mechanics. During the levels, we have introduced many other platformer elements such as powerups, rockets and lasers. We have also included background music and sound effects that can be set via the new pause menu or at the start screen. A demo of the game can be reached in this page under releases
tagged as v0.3
.
#Credits Thanks goes to Zack Alverdo for some of the tiles used and Author Greggman for uploading this on OpengameArt.org, link is found here: http://opengameart.org/content/platformer-tilesets
Tilemaps are made using Tiled, the github page is as follows: https://github.com/bjorn/tiled , while the download page is as follows: http://www.mapeditor.org/
Tilemaps are exported to Unity by means of Tiled2Unity, github page: https://github.com/Seanba/Tiled2Unity , download page: http://www.seanba.com/tiled2unity
Music Released and Provided by TheFatRat: ● Song Title: TheFatRat - Dancing Naked ● Music Video: https://youtu.be/mjYTj_EMGU8 ● Label Channel: https://www.youtube.com/user/ThisIsTheFatRat/ ● Free download: http://click.dj/thefatrat/dancing-naked
● Song Title: TheFatRat - Infinite Power ● Music Video: https://youtu.be/3aLyiI2odhU ● Label Channel: https://www.youtube.com/user/ThisIsTheFatRat/ ● iTunes: https://itunes.apple.com/album/id996236277
● Song Title: TheFatRat - Time Lapse ● Music Video: https://youtu.be/3fxq7kqyWO8 ● Label Channel: https://www.youtube.com/user/ThisIsTheFatRat/ ● iTunes: http://apple.co/1D84jJO
Music Released and Provided by Tasty ● Song Title: TheFatRat - Windfall ● Music Video: https://youtu.be/Bamvg4Icmi0 ● Label Channel: http://youtube.com/TastyNetwork ● Album Download: http://tasty.network/001album
● Song Title: TheFatRat - Windfall ● Music Video: https://youtu.be/2Ax_EIb1zks ● Label Channel: http://youtube.com/TastyNetwork ● Download on iTunes: http://bitly.com/xenogenesisitunes ● Download on Beatport: http://btprt.dj/1xKHzgp