Related
I've been holding off on posting about this here until now because there was nothing really ready to be shown off anywhere outside my buzz account. Well, it's still nowhere near ready for prime time(it's not even really a game yet and crashes horribly on the Droid) but I think I have enough to at least show off where I am in development.
Without further ado, this is Cellulon: Attack of the Virii. It will be a 2-d platformer with 3d elements(the models and such will be in 3d, just no 3d movement) for the android platform. The idea is that you play as a citizen of Cellulon, a civilization of single celled creatures. The planet is attacked by an alien race called the Virii, basically a race of viruses who are bent on taking over. You work your way through stages trying to stop the Virii and save your planet. I'm planning on having upgrades where you can pick up pieces of RNA and drop them in a representation of the nucleus that will be in the lower right corner, and allow you to various new things like floating upwards, shooting needles, climb walls, etc.
I'll also likely release a level builder where 3rd parties can create and distribute their own custom levels.
Anyway, this is still under heavy production(nowhere near test ready) but I'll throw up some screenshots here(to be updated time to time) of where I am currently. The first screenshot here is of the game so far running on my Nexus One, and the second is a screenshot of the PC-side level creator running in ubuntu.
Just put up a video with my progress as of today(now has a bit better of a model for the cell with better animations and better collision detection): http://www.youtube.com/watch?v=Gb8XQVHH_Rc
This is still very early in the development stages, only has two levels, and no enemies. Nevertheless, it's a fairly difficult level and is bug free enough to let everyone play with it. The controls are pretty straight forward. Hold phone in landscape mode, tilt left to go left and right to go right. Press trackball or menu to jump(dpad center on the droid). Try to reach the far right side of the level to win(it will pop up a little banner saying "You Win!". Fall to your death and you lose. Either will require you to press back to quit and restart the level to continue playing(from the beginning).
Update: Now has a 3rd level featuring enemies. Getting hit 3 times by the enemies will result in a loss. Kill the enemies by slamming down onto them, by jumping over one and then swiping down on the screen. Getting hit or hitting an enemy will make you bounce off of it.
Also, everyone let me know what you think.
I really like the level builder idea, especially if its robust and easy to use...looks promising.
It's viruses, not virii. You've got your Latin wrong.
I've put up another video at http://www.youtube.com/watch?v=jBsCsPbgiII.
For this one, I used a screen capture program for Android, which is unfortunately very slow(thus the really slow refresh rate). Nevertheless, I'm hoping this can give somewhat of a representation of what my new refraction effect looks like. I'm quite proud of it, and plan for the main character to look very close to what's shown in the video(depending on the background, of course)
Lookin' good man. Kind of reminds me of a cross between master blaster and sonic the hedgehog 3 (when you'd get the water bubble and bounce around). lol
Hate to bump my own thread, but I have a fairly good reason. I have put up a test version of the game(it's still in really early development and is just one level with no bad guys) for everyone to play with. Read the first post to see details on controls/errata. Enjoy!
grainysand said:
It's viruses, not virii. You've got your Latin wrong.
Click to expand...
Click to collapse
Actually he said they were a race of viruses called the Virii
New version is up. It's bug free as far as I can tell now.
Another new version up. Now has a menu structure and better jumping.
i always knew u were upto something great lol, great work man
i just played it, and i must say im awaiting the final release,
Great work!
did you use any tutorials you found online, or just playing around with the samples in the sdk?
cool game
did you use any tutorials you found online, or just playing around with the samples in the sdk?
cool game btw
Click to expand...
Click to collapse
Just played around with it and followed sdk examples. Not really any good tutorials on es 2.0
-------------------------------------
Sent via the XDA Tapatalk App
yeah thats what I was finding also. I decided to learn how to make android apps before I go into games, maybe it will help me understand better.
New update up. Now has a 3rd level with a new addition: enemies.
nice haha. we need more platformers for android
I just published the demo for my first attempt at a decent Android game...it was developed on a G1, on which it's barely playable, but I'm really interested to know how/if it performs on other devices. If you're bored please take a look.
There is definitely a lot of room for improvement in the AI and general optimization, but I really want to make sure I get any stability issues cleared up before I go digging through that code again, I'm still open to criticism/suggestions, though!
If you are able to get it to crash, please give me as much detail as you can.
Niiice will download now
Edit Pretty good game actualy (oh and btw im first rating and comment :L )
Looks good, not bad ! Graphics could be improved here and there, but it's a good concept ! Looking forward to the finished game.
Thanks guys! Yeah I'm really not much of an artist, I don't consider them final, but I don't know that I'll be able to improve on them much either My big plans for the full version are a lot more maps, a few more special attacks, improved AI, and multiplayer if I'm able to get it sorted out.
Pretty good! Glad to see you developing a high quality game!
PS I sent you a little message.
Has potential, it hangs up my moto droid. Hard to negotiate between screesn.
So how do i get this game on my Hero? Just take a picture of that barcode picture and then what?
villian1998 said:
Has potential, it hangs up my moto droid. Hard to negotiate between screesn.
Click to expand...
Click to collapse
Does it hang during gameplay itself or during the map loading screen? I'm halfway through a complete re-write of the AI that I hope will improve the framerate (right now the pathfinding alone takes something like 60% of the G1's CPU)
ink718 said:
So how do i get this game on my Hero? Just take a picture of that barcode picture and then what?
Click to expand...
Click to collapse
If you have the barcode scanner or goggles app you can scan that image which translates to a market link, or just search for Pirate Skirmish on the market
Awesome Concept!
Works flawlessly on my EVO. I do agree that the graphics could use a little sprucin' but overall the concept is what sets it apart. And multiplayer would make me like the happiest person alive!
Great game, keep up the amazing work!
Works nicely on my Galaxy S, no issues/bugs, a few comments
- green highlighting around which ship you've currently selected is too hard to see
- perhaps require a double-tap to change ship
- maybe slow down gamespeed a little, it's a bit hard to micro.
You could use an exit method, at least back doesn't work on my SGS. Also, a write up, at least something brief on how things work would be lovely, at least if you don't want to turn-off the average Android person who stumbles upon your game.
I just installed the game on my an Evo and it works.
Suggestions:
- Instructions on how to play, move, goals.
- The two player mode was hard navigate. Attempting to select the second player brought the first player to the second players location. Confirming movement when over a second player would be a plus.
- Background sound, maybe waves, music, ocean sound.
- Instead of pumping up the graphics, keep it simple, but decorate the maps.
- Add a story plot at the intro.
Well thats my opinion, love the work, I hope we'll see more. Thanks for sharing.
Great feedback guys, thanks! I've whipped up a How-to guide and posted it on the site (I can't post links yet I guess, but you can get to it from the market)
alovell83, the back button issue should be fixed in 1.3, can you confirm if you're still having issues after upgrading? (Actually introduced a new bug in the process, now it's a little too eager to quit when the back button is hit)
I think it's time I get to work on a settings menu, since everyone is going to have a different preference, so far I'm thinking adjustable HUD/icon sizes, ship selection method (tap, double tap, long press), and game speed. Any other suggestions?
I'm also planning to add a few new special items in the near future. I've got a couple ideas, but if anyone has suggestions for this, now's the time!
Back to the graphics, the castle graphic is probably the best example of what I'm ultimately aiming for, clean and simple...but throwing in some terrain decorations is a good idea, and I'm sure it will help a lot towards bringing the maps to life.
kinda reminds me of a long abandoned game i used to play called world of pirates online
this game has a lot of potential!
Bout to check it out. Market lagging for some reason
Sent from my HERO200 using XDA App
just downloaded the game. it's pretty good game, just need a li'l work here and there. especially the animation. and one other thing. you should put hot to play. it took me a while to figure how to play.
Well it works good so far on the hero. And I have seen apps way worse that you have to pay for. So by the time your done I'm sure it will be great.
Sent from my HERO200 using XDA App
Any way you could provide an APK? I don't know what's going on with my phone but the Market keeps crashing every time I try to DL Pirate Skirmish... not other apps, just that one. Weird.
Sure thing, here is the .apk for version 1.3.2 just published including the How to Play link from the main menu, thanks again everyone.
Since 1.3.1 I haven't seen any crashes in the dev console, but as far as I know these only show up for 2.2 devices. So again, if anyone is getting a repeatable crash, please send me the logcat output and a quick description of how you caused it. If you don't have adb installed on your computer there is another great app called Catlog in the market that will let you save and send logs from your phone.
Awesome, thanks! I'll report back after trying it out a bit.
Update: I got a "This application closed unexpectedly" within a minute or so... I was trying to attack a castle and I was tapping it over and over. I am on 2.2 using a Desire ROM by mattc on an HD2. HD2 normally doesn't have any issues that standard Android devices don't have, but who knows depending on how the app works... I don't have ADB, but I'll go get Catalog and send logs if I can figure it out.
Hey guys, I just finished up this game, I'd appreciate it if you guys could check it out and let me know what you think!
The controls do take a little time to get used to so if you die on your first try don't be discouraged.
apk link - http://www.mediafire.com/?6suhhfks72pnj
Added apk download link to OP. I didn't realize coupon codes wouldn't work for apps.
Thanks for sharing. It's fun that you wrote this game on age 10 and did port it to Android.
Some questions:
I've only played it till world 2, but are there only six levels in the version on the market?
A question about the permissions: Why does it need full internet access?
Some recommendations:
- explanation about the controls, at first I didn't noticed them on the screen.
- explanation about how to play the game in the game. I've downloaded the apk so I've missed the explanation on the market.
- decrease the speed so the controls become less "sensitive". When you're standing on the edge and want to turn around on a fairly small block, the chance is big you'll fall off. I don't think capacitive controls are accurate enough for such a sensitivity.
- ability to save. Because people play games on there phone to kill time. But mostly this if only for a few minutes and then you don't want to start at world 1 every time.
Tricky-Design said:
Thanks for sharing. It's fun that you wrote this game on age 10 and did port it to Android.
Some questions:
I've only played it till world 2, but are there only six levels in the version on the market?
A question about the permissions: Why does it need full internet access?
Some recommendations:
- explanation about the controls, at first I didn't noticed them on the screen.
- explanation about how to play the game in the game. I've downloaded the apk so I've missed the explanation on the market.
- decrease the speed so the controls become less "sensitive". When you're standing on the edge and want to turn around on a fairly small block, the chance is big you'll fall off. I don't think capacitive controls are accurate enough for such a sensitivity.
- ability to save. Because people play games on there phone to kill time. But mostly this if only for a few minutes and then you don't want to start at world 1 every time.
Click to expand...
Click to collapse
Thanks for the feedback. The apk I posted and the Market version are the same - there are 6 worlds, and each world has 4 levels, so there are a total of 24 levels. It has the internet permission because I had originally planned to put Admob ads in it.
I like your idea about letting people save. There is actually a "resume" button if you quit in the middle of a game (not including when you get a game over). I think it would be good to let people choose which world to start at though, so they can start at any world that they've already reached.
I also agree about the controls, this is where I had the most trouble because in the PC version it's a lot easier to control with a keyboard. I'll try to fix them so they work better.
I'll add a "how to play" screen. Do you think it's necessary even in the Market version, do a lot of people download an app without reading the description?
rpimps said:
Thanks for the feedback. The apk I posted and the Market version are the same - there are 6 worlds, and each world has 4 levels, so there are a total of 24 levels. It has the internet permission because I had originally planned to put Admob ads in it.
I like your idea about letting people save. There is actually a "resume" button if you quit in the middle of a game (not including when you get a game over). I think it would be good to let people choose which world to start at though, so they can start at any world that they've already reached.
I also agree about the controls, this is where I had the most trouble because in the PC version it's a lot easier to control with a keyboard. I'll try to fix them so they work better.
I'll add a "how to play" screen. Do you think it's necessary even in the Market version, do a lot of people download an app without reading the description?
Click to expand...
Click to collapse
Okay, I thought there were only 6 levels. Maybe it is also good to mention on the market that it includes a total of 24 levels so people know what they're buying.
It is indeed a good idea to let people select the world that they want to play. Most games you have to unlock the world first by completing all previous levels at least once.
If you going to make a how to play screen anyway, I should also update your game on the market. I think most people will read the description when they're buying an app or game on the market. Only with free apps and games people click on install fairly quick without reading I think.
If you've updated the game please let me know. I shall take another look and let you know what I think about the improvements.
Tricky-Design said:
Thanks for sharing. It's fun that you wrote this game on age 10 and did port it to Android.
Some questions:
I've only played it till world 2, but are there only six levels in the version on the market?
A question about the permissions: Why does it need full internet access?
Some recommendations:
- explanation about the controls, at first I didn't noticed them on the screen.
- explanation about how to play the game in the game. I've downloaded the apk so I've missed the explanation on the market.
- decrease the speed so the controls become less "sensitive". When you're standing on the edge and want to turn around on a fairly small block, the chance is big you'll fall off. I don't think capacitive controls are accurate enough for such a sensitivity.
- ability to save. Because people play games on there phone to kill time. But mostly this if only for a few minutes and then you don't want to start at world 1 every time.
Click to expand...
Click to collapse
i agree with everything above, especially the sensitivity of the controls.
other than that, nice start.
Definitely going to try this later
Edit: downloaded and loved the game, takes me back to the contra and castlevania era where controls had to be perfect or you die. With that though I do agree with the first post talking about the sensitivity of the controls, I love being able to use my wiimote to play games like this. Also like the first post I had no idea the controls were on screen, an in game tutorial would be nice. Great game though and I can't wait to beat it so you can start working on part two now
very retro
The market link isn't working and the alternate downloading site keeps saying "Error downloading file. Retrying..." :/ The game looked interesting, too.
31/8: Nvm. I guess Mediafire was messing up last night. Everything I tried to download from there was having the Error message.
Hi there! I'd like to announce my new game.
https://play.google.com/store/apps/details?id=com.pixeloxygen.internalclock
Gameplay
I find the idea of the game quite unusual, but my opinion might be biased, since its my own game
So, in this game you won’t need to jump, fly, shoot or anything like that. Instead you will need to observe a spinning arrow and understand how fast its spinning. Then, when you’re ready, you need to tap the START button and the arrow will become invisible.
However, it won’t stop and will continue moving. Now, your goal is to predict when to press STOP so that the arrow stopped inside a sector on the circle, which appears right after you push START.
This sounds quite simple, but I find the game quite addictive. Of course the game gets harder each level to keep you entertained!
Also, I guess it should help you training your internal (aka mental) clock, this means playing this game is good for your brain
Screenshoots
* Click to see full size.
Let me know your opinion
I would love to hear your comments, because I have few more similar ideas and want to understand if these types of games are interesting to play to anyone except me!
Thanks for reading!
There was a cool minigame in Alan Wake (PC game) just like this.
Pretty cool man!
Interesting game, the graphics are very clean and straightforward. Easy to play, good job man
Really addictive game. Spent quite some time after installing although initially only wanted to take a quick look!
Good
Thanks everyone for comments! It is really great to get some feedback after working alone on this game!
Enjoyed the game, its actually quite different from existing games which is rare. I do have a few suggestions though
Personally I'd prefer it if the button moved a little faster, felt a little slow paced
The name is very hard to find by searching, although I like the name there are a LOT of apps trying to rank for Ninja
I found it irritating having to start again at level 1 after losing on a higher level
Personally I don't like it when apps disable the back button
Oakwood Games said:
Enjoyed the game, its actually quite different from existing games which is rare. I do have a few suggestions though
Personally I'd prefer it if the button moved a little faster, felt a little slow paced
The name is very hard to find by searching, although I like the name there are a LOT of apps trying to rank for Ninja
I found it irritating having to start again at level 1 after losing on a higher level
Personally I don't like it when apps disable the back button
Click to expand...
Click to collapse
Thanks a lot for such a detailed feedback! I really appreciate this!
I know about the name, but to be honest I don't know if any name will guarantee you any visibility in Google Play, since even by a search query "Time Ninja" my app doesn't show.
I also thought that restarting from the first level might be not the best decision, but I wanted to create a game that is really hard to master, but in the same time you can play in it any amount of time (e.g. while waiting for the bus or standing in line). By the way if you close the game at Level N you won't have to restart when you open it next time. So you don't need to beat as much levels as you can at once. On the other hand, I didn't want that players just beat all levels by randomly pushing the START/STOP buttons, and if you have nothing to lose (i.e. game progress) then you won't try as hard as you can on every level.
However, I might add another play mode in the game where you need to beat levels and current mode will stay as an "endless mode".
Regarding the back button. I'm using cocos2d-x for development and not doing something intentionally (e.g. didn't write any specific code) to block back button. I'll take a look at this. Thanks for letting me know!
Once again, thank you for detailed feedback!
On the subject of the name there are a number of things that affect your rank for a search term, one is downloads (which you can't do much about) but another is how many times the term appears in your description (up to 5 occurances). You don't have Time Ninja in your description at all. Fitting it (naturally) into your description several times probably still won't get you to the top but will probably put you on the page.
Thanks! I didn't know that app description matters so much. I guess I'll need to go and read more about marketing before making improvements and working on my next game
Good
Hello XDA!
I'm Bobbyloujo and I made a game called Plane Popper! You can get it on the Play Store. This game adds some fun new twists on the old Flash game Helicopter Game. Touch the right side of the screen to go up, release to fall down. Touch the left side of the screen for a speed boost. Pop as many balloons as you can while dodging fireworks and blimps! The game gets progressively harder as you pop more balloons.
Here's a gameplay video: https://www.youtube.com/watch?v=aNvl1UJ53Rg
Story time:
I made this all on my own. The programming, the graphics, the sound effects, I did it all. It started in November 2012 when I started to teach myself Java. I developed a simple game engine and then moved on to Android. Taught myself Android development using many online resources (including XDA!). Plane Popper started off using the Canvas drawing system but I realized that was too slow for this type of game. So, I learned OpenGL ES 1. That was probably the hardest thing. Most of the time spent programming Plane Popper was spent on writing my own game engine that uses OpenGL. I've started separating the engine from the game and I'm planning on releasing it when I have something presentable put together.
My only previous programming experience includes some Nintendo DS homebrew development using DS Game Maker. The DS homebrew scene has pretty much died off and I think Android is a great next step. I'm also a sophomore in college trying to get into Computer Science (part of engineering at my university) but I might end up switching to IST. Engineering is hard and stressful and I can always just keep teaching myself what I want to know.
As I said, I also did the artwork. I like making graphics just about as much as I like programming so a lot of time spent making Plane Popper was also spent making graphics. I'm not so good with sound effects though. Most of the effects in Plane Popper are just edited claps and fan noises haha.
So tell me what you think! I'm pretty proud of my little game as you can probably already tell . Initially there were some glitches causing the game to crash on startup. I'm pretty sure I fixed it but please tell me if it happens to you or if you find any other bugs. Also tell if the graphics look pixelated on your device. That may be a side effect of my fix.
My website is www.bobbyloujo.com and you can find some screenshots and videos on there as well as my DS work and a whopping 2 blog posts
Finally: many people have told me that the game is too hard. I'm planning on adding different difficulty setting when I get the time. Tell my what you think and if you have any other feedback let me know! Also, don't forget to rate and review it on Google Play if you like it
Any comments? I posted this late at night so I think it may have gotten overlooked.
Great game, I like the graphics keep it up!
Good game!
Haha, this game is pretty fun! And challenging in the same time! Good for killing time.
Thanks everyone! Soon I'll release an update with ability to change the difficulty.
This is awesome!
It's really funny game
Good job, the game is well-done !