Update
Ok so here is the latest version of Brike. I changed some things around, most notably is the ability to tilt your brike using the accelerometer or the onscreen buttons. I added 9 levels and a new level selection screen. I created some parallax backgrounds and the ability to pinch zoom in the editor. Most of the changes have been behind the scenes such as how I save the level objects.
This version is in the 108b11 Tier2 beta and when run on Android it still has trouble finding the folders that are made in Windows. I found out that when I run this APK file on a used Droid 2 OS 2.3.4 it has trouble detecting more than one simultaneous button touches at once. I don't have this problem on 4.2 and 4.1 devices. It could be that on the 2.3 device it only runs at around 37 FPS.
Feel free to play around with it and let me know what you think.
(BTW the level editor is not user friendly, it was made for me
)
Android APK:
https://dl.dropboxusercontent.com/u/108744240/BrikeFiles/Brike108.apk
Windows EXE:
https://dl.dropboxusercontent.com/u/108744240/BrikeFiles/Windows_EXE_file.zip
In the windows version you move with A and D keys, tilt with Left and Right arrows, and R is reset the brike.
OLD***
Hey guys, Brike is a school project that I have been working on for the past couple months. The goal is to publish on Google Play, and possibly the Apple App Store in the future if I get a Mac. It is a 2d side scroller where you control a Brike( a bright bike
). So far I have mostly completed the engine interface such as the main menu, level select, Brike vehicle interface, and a lot of level editor interface. Most of my time has been spent creating an interface in the level editor that is friendly to use on a mobile device, while still offering a lot of functionality. All art I made myself using quick Illustrator vector art.
After using AppGameKit on a previous school project, I fell in love with how easy it was to use the physics functions. I started playing around with just a rotating box by applying a physics torque whenever the arrows were pressed and then came up with the idea to make a car out of it. A few revolute joints later and I had my first little Brike vehicle prototype that quickly turned into a full fledged game engine project. I chose to use Tier 2 because of my C++ experience in the past few years.
AGK has been pretty good at mimicking every detail when compiled onto my Android phone. There was an issue where I needed to change the size of the wheel particles that create the glowing effect because they looked proportionately smaller on the phone. I fixed this with a #ifdef IDE_ANDROID call so it wasn't that big of a deal. I will continue to work on it for the next month or so and hopefully complete it before the semester is over. Thanks for checking it out and let me know what you think!(APK file attached)
Below are a few videos and images to see how it works:
Some Gameplay:
http://www.youtube.com/watch?v=y29GHjUi134&feature=youtu.be
Level Editor in Action:
http://www.youtube.com/watch?v=xsir1DptsfI&feature=youtu.be
http://www.youtube.com/watch?v=h6dziZ-Pq5k&feature=youtu.be
Menu interface:
http://www.youtube.com/watch?v=cLTc4SI7m4k&feature=youtu.be