Java-Gaming.org    
Featured games (79)
games approved by the League of Dukes
Games in Showcase (477)
Games in Android Showcase (109)
games submitted by our members
Games in WIP (536)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Bullets4k  (Read 2766 times)
0 Members and 1 Guest are viewing this topic.
Offline Morre

JGO Knight


Medals: 2
Projects: 10


I'm Dragonene on IRC.


« Posted 2007-02-01 17: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

Junior Member





« Reply #1 - Posted 2007-02-01 19:54:51 »

Cool Idea and Nice graphics.  Shocked

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

JGO Knight


Medals: 2
Projects: 10


I'm Dragonene on IRC.


« Reply #2 - Posted 2007-02-01 20: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! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline nva225

Junior Member





« Reply #3 - Posted 2007-02-02 02: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

Senior Member




Giving Java a second chance after ludumdare fiasco


« Reply #4 - Posted 2007-02-02 03: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 Knight


Medals: 2
Projects: 10


I'm Dragonene on IRC.


« Reply #5 - Posted 2007-02-02 11: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

Junior Member


Projects: 2


Java games rock!


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

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

Hope you will put more levels  Wink
Offline Morre

JGO Knight


Medals: 2
Projects: 10


I'm Dragonene on IRC.


« Reply #7 - Posted 2007-02-03 23: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

Senior Member




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


« Reply #8 - Posted 2007-02-04 07: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 Knight


Medals: 2
Projects: 10


I'm Dragonene on IRC.


« Reply #9 - Posted 2007-02-04 16: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! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline toasten

Junior Member





« Reply #10 - Posted 2007-02-06 23: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]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

CogWheelz (18 views)
2014-07-30 21:08:39

Riven (24 views)
2014-07-29 18:09:19

Riven (15 views)
2014-07-29 18:08:52

Dwinin (12 views)
2014-07-29 10:59:34

E.R. Fleming (33 views)
2014-07-29 03:07:13

E.R. Fleming (12 views)
2014-07-29 03:06:25

pw (43 views)
2014-07-24 01:59:36

Riven (43 views)
2014-07-23 21:16:32

Riven (30 views)
2014-07-23 21:07:15

Riven (31 views)
2014-07-23 20:56:16
List of Learning Resources
by SilverTiger
2014-07-31 18:29:50

List of Learning Resources
by SilverTiger
2014-07-31 18:26:06

List of Learning Resources
by SilverTiger
2014-07-31 13:54:12

HotSpot Options
by dleskov
2014-07-08 03:59:08

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:58:24

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:47:22

How do I start Java Game Development?
by ra4king
2014-05-17 11:13:37

HotSpot Options
by Roquen
2014-05-15 09:59:54
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!