Java-Gaming.org Java4K winners: [ by our judges | by the community ]         
Featured games (67)
games approved by the League of Dukes
Games in Showcase (∞)
games submitted by our members



News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  Print  
  Bullets4k  (Read 2229 times)
0 Members and 2 Guests are viewing this topic.
Offline Morre

JGO Ninja
***

Posts: 507


I'm Dragonene on IRC.


« on: 2007-02-01 11:49:51 »

Hey, just wanted to share my progress on my current 4k project, and ask for opinions and critique. It's getting closer to completion, but it's not done and I'm open to any suggestions (and I hope you have a few!) :>

So, behold Bullets4k.

Now, as for the gameplay and controls:
  • Arrow keys control your character - the bullets will follow you
  • By holding control you can use "Power", attracting all the bullets
  • Power can be obtained more quickly by placing your character in the green circle
  • Reach the red circle with at least 50 of the bullets to win

The game currently holds 8 levels, but I should be able to fit in one or two more.

Note that the bullets have the same gravity at all distances below 100px, but further away it's based on the distance to the power of two, making you lose them if you don't stay close. Power will still attract these bullets as usual.

It's currently some 40 bytes below the limit, but I should be able to pack that somewhat harder. Please note that it _is_ optimized for size, not for performance, and is therefore slightly slow. With any luck I'll manage to fix that with a hint I got from oNyx, but I haven't been able to make it work so far.

Again, comments & critique appreciated!

EDIT: A few fixes to the text.
EDIT2: A working off-line version recompressed by moogie's 4KJO tool is down to 3700B, leaving room for some 5-6 more maps at the very least. This space could also be used for introducing textures (~130B) or a combination of both. I could even allow for paramenter input so that one can play custom maps built in my editor, but that'd require downloading the jar instead of running via webstart. What do you think? Maps? Textures? Other ideas?
EDIT3: 3 new maps (from 5 to Cool, and harder compression. 3931 bytes at the moment.

Offline toasten

Jr. Member
**

Posts: 56



« Reply #1 on: 2007-02-01 13:54:51 »

Cool Idea and Nice graphics.  Shocked

But i'm missing one thing, any form of highscore if possible  Wink
Offline Morre

JGO Ninja
***

Posts: 507


I'm Dragonene on IRC.


« Reply #2 on: 2007-02-01 14:48:25 »

I suppose. I'll think about adding all the scores together and displaying them when cycling back to level 1 or something such. A more sophisticated highscore would probably take up more space than I'd like to use, especially since it's more about clearing the levels than getting good scores. Smiley

Games published by our own members! Go get 'em!
Offline nva225

Sr. Member
**

Posts: 298



« Reply #3 on: 2007-02-01 20:25:39 »

Wow that's really cool. This is exactly what 4k should be IMO too. Creative concept, simple game, and just a little flare to show that you still can fit in a little graphics to make it look good. I don't think I've seen something like this before (you didn't clone this from something did you?).
Offline nonnus29

JGO Ninja
***

Posts: 687


Giving Java a second chance after ludumdare fiasco


« Reply #4 on: 2007-02-01 21:05:03 »

Really nice game, good job.  That third level was pretty tough, then I got to four and quit.  I think there might be a shmup concept in there; heard your bullets to kill the baddies.  A no button shmup.  Cool game.  Smiley
Offline Morre

JGO Ninja
***

Posts: 507


I'm Dragonene on IRC.


« Reply #5 on: 2007-02-02 05:03:36 »

Thanks for the comments! Smiley
nva: Well, as far as I know it's an original idea, but who knows? Someone has probably made a similar game at some point. I actually started with just the bullets following the mouse on a black screen, and thought, "hey, this needs a game". After that, it was just testing any ideas I could think of Smiley

EDIT: Grammar.

Offline Daniel_F

JGO n00b
*

Posts: 36


Java games rock!


« Reply #6 on: 2007-02-03 12:29:12 »

So far the best gameplay i have seen in this contest.

Hope you will put more levels  Wink
Offline Morre

JGO Ninja
***

Posts: 507


I'm Dragonene on IRC.


« Reply #7 on: 2007-02-03 17:19:48 »

Thanks! Cheesy
The game now has 8 levels, and the three new ones have slightly more detailed polygons (that is, more corners in each map). The game is 3931 bytes, so I can still squeeze in something more (perhaps two or so new maps, those textures, or one large final map). Please, feel free to try it out - I really wish to be notified of any bugs (since it's now a version that's been taken through moogies compression tool, which saves lots of space but has the potential to introduce bugs due to many forms of compression and obfuscation).

Offline Malohkan

JGO Neuromancer
****

Posts: 1108
Medals: 1


while (true) System.out.println("WOO!!!!");


« Reply #8 on: 2007-02-04 01:02:04 »

I'm using the lastest Java release on OSX and I'm getting literally 1 frame per 45 seconds.  I can't move the character in any way.  I just see a new frame every now and then pop up to show me a different shape of the white blob thing.  I don't know what's going on.

Admin and Game Developer at
GameLizard.com
Play Rimscape!    |    Play Conquer!
Offline Morre

JGO Ninja
***

Posts: 507


I'm Dragonene on IRC.


« Reply #9 on: 2007-02-04 10:50:35 »

Very strange - I've heard from somebody else that he has a problem on OS X though. I'll look into it. If I'm not mistaken, it might have to do with me using BufferedImage.TYPE_INT_RGB instead of BufferedImage.TYPE_INT_ARGB_PRE, which is supposedly faster on macs but slower on pc:s, making it a tough choice.

EDIT: Oh, one more thing - on popular request I've changed the attraction key from space to control. If anyone has an ever better suggestion, feel free to tell me Cheesy

EDIT2: Updated again. Used up most of the remaing space to fit in in-game instructions, as most people I've asked to try it have been having a hard time understanding how to play the game. Still 8 maps, still a few bytes remaining - could be use to make one map bigger, or making another small map. I should still be able to squeeze out more, I suppose. We'll see Smiley
Oh, and I'm still working on fixing that Mac OS X problem. Haven't found the cause yet, but I'm looking.

Games published by our own members! Go get 'em!
Offline toasten

Jr. Member
**

Posts: 56



« Reply #10 on: 2007-02-06 17:27:24 »

EDIT: Oh, one more thing - on popular request I've changed the attraction key from space to control. If anyone has an ever better suggestion, feel free to tell me Cheesy

What about making it configurable?  Grin
Just kidding.
Pages: [1]
  Print  
 
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!
Page created in 0.083 seconds with 21 queries.