Main Menu

Wow Forever

Our guild is called Iron Edge Forever in WoW Forever.

Iron Edge Discord

Recent

Recent Logs

Welcome to Iron Edge. Please login or sign up.

39 Guests, 0 Users

Apply to Iron Edge

Choose the type of application above.

Dookie's Java 2D Game!

Started by Dookie, April 04, 2011, 03:04:15 AM

Previous topic - Next topic

Goza

Yeah. You can create patterns and have the player finish the level when all undestroyable blox are cleared. Intersperse that with "get just X points" levels. Time trial levels. Omg hardcore game!

Dookie

#16


New skin yo! Entry screen / Game / GameOver screen. Still looking for an explosion .png image, if you happen to stumble upon one let me know!

@Goza can't really implement timed run as the shape generation is random, so you'd get fucked one time and finish with spare time next time.

delling

(You know it's spelt 'blocks', right? :P)
Now I run a tech website.

Skymunken

Quote from: delling on April 05, 2011, 11:19:37 AM
(You know it's spelt 'blocks', right? :P)

I think it is meant as a fancy title version of "Moving Blocks"
[21:03] <Globox> how mad are you on a scale from 1 to Idra Skymunken?

Dookie

Moving Blocks already exists. Dont want no fucking americans suing me for 60 milions because of a 1kb game.

Gaeios(Graxlos)


Bears like alts!


Dookie

Should add some /played in  the game, I spent some serious time playing it since it became playable  :D

Grilldyret

Good looking game! Plays very nicely and runs smoothly. Plus it's actually fun and quite addictive :)

Bug report:

Some twitching at times with double, overlapping "explosion" sounds when only one match is made.

At level 5, there was already a match on the board when the round started, which exploded when my first block landed.

At level 5, the "press down" speed increases drastically in comparison to the curve previous to it. Might be intentional, though?

At level 5, when pressing "B" too early at random brought me to the game over screen :(

As Kesh mentioned, achievements would add so much more replayability and addictiveness. Go go :D

Dookie

@Grilly

I experience some twitching/mini lag since I added anti-aliasing for the font. The explosion sound is made when shit explodes, then it moves other blocks down and if they eplode it plays again. So it might overlap.

Every level is randomly generated, so yea you can have 10 blocks popping right off at a start of lvl 5, but I intentionaly posponed the explosion at the first contact so you see where it came from.

Press down speed & normal speed is constant no matter what stage of the game you're on.

Pressing B or N are there just for dev reasons, so I can fast forward through shit and test new stuff out quickly.
When you press B, you still have to make the score for levels you have skipped! There's like 2s gap where you can't use the B after each level up and the game is on hold.

Not sure about achievements and saved data files, the game runs in a single .jar file and I'd like to keep it that way  :), my next to do: is adding a block that only explodes when it's near an exlosion. Would like to add them into level starting items on the board aswell as spawning one on top every 50s or so.

Goza

Quote from: Dookie on April 05, 2011, 01:11:36 AM
@Goza can't really implement timed run as the shape generation is random, so you'd get fucked one time and finish with spare time next time.

Right, that's why you want designed levels instead of randomness!
Well, all depends how far you want to develop the minigame.

Dookie

kek not gonna add more stuff into this anymore, I'm sure any skilled programmer would kill me with the nearest blunt object if he saw my code. Packed everything into 3 classes where the main game class had 1200 lines that would make any dislexic bleed out of his eyes.

So, gonna read up on this, practice and will post a new game once it's clean and running.
Definetly want to create a full-screen one now (multiple resolution option), with animation and scripted levels.
And multiplayer in far faaaar future.