Bit-ship Ld27 By lcass by lcass
First ludum dare and here is my game its called bitship took about 23 hours to make and contains around 3400 lines of java!. No external libraries were used, this is pure java goodness ,enjoy!
read the tutorial for controls , they are abit strange.
---REQUIRES JAVA 7---
If you try to run it on mac make sure you have it installed, Apple dont like java so it doesnt allow it to be installed automatically.
---You must change mode to place blocks. this is done by pressing e . Your mode is shown on the top left---
---TUTORIAL BELOW---
After requests I have made a youtube tutorial just here
-----> http://youtu.be/oP4W4NeaabQ
-----> STORY <-----
Life was good in the year 2078 firmware programmed robots were used on space ships around the galaxy, you are the core computer aboard the ship you control everything. When being given the task to test out the effects of large speed boosts using the oberth effect you manage to generate a wormhole! You are sent across the universe and after lots of time and your ship being almost entirely destroyed other than the nanobots and your energy signiture you find that you are one galaxy away. Unfortunatly that galaxy is riddled with threats bandits,rogue droids you name it.
Fight your way through all 40 levels can you win the game?
As you fight through level become exponentially harder as the enemy becomes more powerful than your puny system can handle.
Use your wit to survive.
Don't forget your borgs, when made they can serve as a valuable resource boosting power, shields and autofiring weapons. Be careful though as they are outdated by 100s of years and are all rusty so take it slow when trying to program them or they might just decide to go the other way.
Build new weapons systems , fight more powerful enemys , develop the ultimate attack vessel.
Your outdated systems take 10 seconds to recharge the enemy has more fire power and shields that recharge faster, Strategy is the key.
Create the Bit-Ship!
sorry for it being low res youtube is being really annoying atm.
press p to start the fights can you win all the way to level 40?
---Known bugs---
When moving left or right after projectiles are fired flashes of the projectile images are seen on the left/right side of screen.
lag can sometimes occur when moving.
---Future development---
So this game has been great, i've heard lots of good things and things that can be improved. I am going to do a full remake of the game so that its more efficient (the way I coded it was quick but not good for efficiency) And I will be changing the gameplay hugely. A post about this will be up on www.java-gaming.org sometime in the near future.
Thanks for playing!
read the tutorial for controls , they are abit strange.
---REQUIRES JAVA 7---
If you try to run it on mac make sure you have it installed, Apple dont like java so it doesnt allow it to be installed automatically.
---You must change mode to place blocks. this is done by pressing e . Your mode is shown on the top left---
---TUTORIAL BELOW---
After requests I have made a youtube tutorial just here
-----> http://youtu.be/oP4W4NeaabQ
-----> STORY <-----
Life was good in the year 2078 firmware programmed robots were used on space ships around the galaxy, you are the core computer aboard the ship you control everything. When being given the task to test out the effects of large speed boosts using the oberth effect you manage to generate a wormhole! You are sent across the universe and after lots of time and your ship being almost entirely destroyed other than the nanobots and your energy signiture you find that you are one galaxy away. Unfortunatly that galaxy is riddled with threats bandits,rogue droids you name it.
Fight your way through all 40 levels can you win the game?
As you fight through level become exponentially harder as the enemy becomes more powerful than your puny system can handle.
Use your wit to survive.
Don't forget your borgs, when made they can serve as a valuable resource boosting power, shields and autofiring weapons. Be careful though as they are outdated by 100s of years and are all rusty so take it slow when trying to program them or they might just decide to go the other way.
Build new weapons systems , fight more powerful enemys , develop the ultimate attack vessel.
Your outdated systems take 10 seconds to recharge the enemy has more fire power and shields that recharge faster, Strategy is the key.
Create the Bit-Ship!
sorry for it being low res youtube is being really annoying atm.
press p to start the fights can you win all the way to level 40?
---Known bugs---
When moving left or right after projectiles are fired flashes of the projectile images are seen on the left/right side of screen.
lag can sometimes occur when moving.
---Future development---
So this game has been great, i've heard lots of good things and things that can be improved. I am going to do a full remake of the game so that its more efficient (the way I coded it was quick but not good for efficiency) And I will be changing the gameplay hugely. A post about this will be up on www.java-gaming.org sometime in the near future.
Thanks for playing!
Ratings
| Coolness | 100% | 1 |
| Overall | 2.77 | 832 |
| Audio | 2.16 | 753 |
| Fun | 2.20 | 1051 |
| Graphics | 2.57 | 757 |
| Humor | 1.71 | 864 |
| Innovation | 3.20 | 384 |
| Mood | 2.23 | 913 |
| Theme | 2.34 | 1091 |
Exception in thread "main" java.lang.UnsupportedClassVersionError: com/lcass/bitship/core/core : Unsupported major.minor version 51.0
Of course, there is a long way to go for your game to be really playable, and many things to talk about it.
I will try to give only one piece of advice:
When explaining something complex, I think that you should first start by explaining what the "goal/end state" is, and after that you explain how to get there.
For example, you have this huge manual above, but only in the very last line it says that you can "press P to fight other ships", I almost missed it.
I suggest you re-organize your manual. Start by explaining that in this game you build ships and then use them to fight other ships. Then say that the game has three states - and what they do! After all of that, start explaining how building works.
If you have a good manual, even the most complex games become playable :-)
Cheers! And I hope to see more from this game.
But man, concept and execution are very impressive. I'm not sure what it has to do with the theme though :p
The 10-second delay outside of battles seemed unnecessary, since you have unlimited time building. I had a hard time telling the different factories apart. And why would I make a floor if it only made my ship burn more easily?
But if you made some tweaks to the gameplay (and made it easier to understand), it could be a great strategy game.
The video tutorial was extremely helpful in picking up the game to get started playing. Without the video I was basically clicking and trying to figure out how to control the game.
Now controls should definitely be mentioned here because the keyboard/mouse combo was pretty awkward for me to get accustomed to.
That said, if you invest a little time into the game it's interesting. Complex to pick up though. Ideally the game should be user friendly enough to allow someone to come in, click around and figure some things out. Not everything mind you, but get the gist of the game. I would work on user friendliness on this and future projects, it deters quite a few people not explaining the game in the game... if that makes sense
-Dylan Gallardo
I noticed you made it in Java, I might toy around with the code for it.
I played around a bit after watching the tutorial, but still didn't fully understand what I was doing or what my objective was :(
But it's freakin' awesome all the way. Congrats. 2 days just to do this ? Man, a lot of people must feel bad now XD
I've been looking for a finished game that was something like this for a long time, with player-built hulls, the ability to fly and fight ships in a semi-tactical way, etc. Add in some more detailed ship physics, the ability to zoom out and actually have to aim at enemy vessels, and so on, and this could be a really neat finished game. Thanks for putting it together!