Author Topic: Detonate  (Read 8632 times)

0 Members and 1 Guest are viewing this topic.

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Detonate
« on: July 27, 2011, 11:56:11 pm »
Introducing... DETONATE

Detonate is an innovative game that I had the idea for soon after submitting my demo of Cube Droid to the contest.  I've been working on it on and off since then.  You can do a few things:
1. Push bombs around.  Whee.
2. Set off said bombs.  You do this by setting a pilot bomb by pressing 2nd.  Then it moves down the chain in all directions.  These bombs can blow up other bombs as well as certain blocks, but of course, they can also blow up the exit.
3. Get to the flag.  Do this to advance.

This is going to be a smaller game, but I will not sacrifice much for pure size.  I'm just not going to worry about size at all and see if it ends up around 3000-4000 bytes or so.  Part of this is because each level only takes up 26 bytes of memory.  You gotta love octal compression (plus two bytes).

Let me know what you think!
« Last Edit: July 28, 2011, 10:27:10 am by ztrumpet »

Offline Geekboy1011

  • The Oneironaut
  • Donator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2031
  • Rating: +119/-2
  • Dream that Awakening dream
    • View Profile
Re: Detonate
« Reply #1 on: July 28, 2011, 12:01:18 am »
Wow looks really neat and what happens if you blow the flag up X.x

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: Detonate
« Reply #2 on: July 28, 2011, 12:02:24 am »
That looks cool :D

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

Offline Michael_Lee

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1019
  • Rating: +124/-9
    • View Profile
Re: Detonate
« Reply #3 on: July 28, 2011, 01:10:55 am »
Hmm, a question:

Couldn't you just push all the bombs out of the way to get to the flag?

And if you couldn't push the bombs away from the flag (because they're so densely packed), then wouldn't that mean that attempting to remove any bombs in the way via explosion would also destroy the flag?

~~~

I like the brick sprite -- it looks nice :)
My website: Currently boring.

Projects:
Axe Interpreter
   > Core: Done
   > Memory: Need write code to add constants.
   > Graphics: Rewritten.  Needs to integrate sprites with constants.
   > IO: GetKey done.  Need to add mostly homescreen IO stuff.
Croquette:
   > Stomping bugs
   > Internet version: On hold until I can make my website less boring/broken.

Offline mrmprog

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 559
  • Rating: +35/-1
    • View Profile
Re: Detonate
« Reply #4 on: July 28, 2011, 03:53:44 am »
Cool! I just love blowing things up!

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Detonate
« Reply #5 on: July 28, 2011, 07:10:19 am »
Woah awesome ztrumpet. Nobody had +1'd you before, but it's well-deserved ;) I like the explosions and the engine seems good because the bombs explode bombs near them too.

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: Detonate
« Reply #6 on: July 28, 2011, 08:20:41 am »
It looks interesting. Are all levels going to be on single screens?

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: Detonate
« Reply #7 on: July 28, 2011, 09:50:35 am »
Wow looks really neat and what happens if you blow the flag up X.x
Then you have to press clear to restart the level. :D

Couldn't you just push all the bombs out of the way to get to the flag?

And if you couldn't push the bombs away from the flag (because they're so densely packed), then wouldn't that mean that attempting to remove any bombs in the way via explosion would also destroy the flag?
Yup!  (Remember that this is a test level, and I wanted a way to test exiting before I coded the bomb explosion code.)  Real levels won't be so easy. ;)

It looks interesting. Are all levels going to be on single screens?
Yes.  I think this will make it much more user friendly and also allow for more complex-because-they're-dense level design.

Thanks for the support everyone!  I hope you enjoy the concept. ;D

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: Detonate
« Reply #8 on: July 28, 2011, 09:57:25 am »
Sounds good Ztrumpet. I'm looking forward to seeing what you do with this. It's also great that the levels are so small in memory. Also, planning a level editor? :D

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: Detonate
« Reply #9 on: July 28, 2011, 10:11:57 am »
Also, planning a level editor? :D
Kinda. ;)  Is there any demand for one?

Offline LincolnB

  • Check It Out Now
  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1115
  • Rating: +125/-4
  • By Hackers For Hackers
    • View Profile
Re: Detonate
« Reply #10 on: July 28, 2011, 11:15:02 am »
Is this written in Axe or ASM?
Completed Projects:
   >> Spacky Emprise   >> Spacky 2 - Beta   >> Fantastic Sam
   >> An Exercise In Futility   >> GeoCore

My Current Projects:

Projects in Development:
In Medias Res - Contest Entry

Talk to me if you need help with Axe coding.


Spoiler For Bragging Rights:
Not much yet, hopefully this section will grow soon with time (and more contests)



Offline Michael_Lee

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1019
  • Rating: +124/-9
    • View Profile
Re: Detonate
« Reply #11 on: July 28, 2011, 11:18:39 am »
Couldn't you just push all the bombs out of the way to get to the flag?

And if you couldn't push the bombs away from the flag (because they're so densely packed), then wouldn't that mean that attempting to remove any bombs in the way via explosion would also destroy the flag?
Yup!  (Remember that this is a test level, and I wanted a way to test exiting before I coded the bomb explosion code.)  Real levels won't be so easy. ;)

Ah, ok, I see.

And you should make a level editor :)

Are there going to be more tiles then just the solid walls and the bricks?
My website: Currently boring.

Projects:
Axe Interpreter
   > Core: Done
   > Memory: Need write code to add constants.
   > Graphics: Rewritten.  Needs to integrate sprites with constants.
   > IO: GetKey done.  Need to add mostly homescreen IO stuff.
Croquette:
   > Stomping bugs
   > Internet version: On hold until I can make my website less boring/broken.

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: Detonate
« Reply #12 on: July 28, 2011, 11:20:32 am »
Is this written in Axe or ASM?
Axe.  I should've mentioned that. ;)

Are there going to be more tiles then just the solid walls and the bricks?
Nope.  I think I'd rather stick with a minimalist game, as I've been wanting to do one is this style for a while.  I think there'll be a lot of depth in level design, though, even if there are only 4 different tiles.

Offline LincolnB

  • Check It Out Now
  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1115
  • Rating: +125/-4
  • By Hackers For Hackers
    • View Profile
Re: Detonate
« Reply #13 on: July 28, 2011, 11:23:45 am »
Is this written in Axe or ASM?
Axe.  I should've mentioned that. ;)

Great! Always good to see more axe programmers :D
Completed Projects:
   >> Spacky Emprise   >> Spacky 2 - Beta   >> Fantastic Sam
   >> An Exercise In Futility   >> GeoCore

My Current Projects:

Projects in Development:
In Medias Res - Contest Entry

Talk to me if you need help with Axe coding.


Spoiler For Bragging Rights:
Not much yet, hopefully this section will grow soon with time (and more contests)



Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: Detonate
« Reply #14 on: July 28, 2011, 05:58:20 pm »
Is this written in Axe or ASM?
Axe.  I should've mentioned that. ;)
Great! Always good to see more axe programmers :D
How about more Axe 'programs'. ;)  I've been an Axe programmer since 0.0.5 and supported it from the beginning. :)

Sorry to nitpick like that, but I just wanted to make sure that you didn't think I was new to Axe. ;)
« Last Edit: July 28, 2011, 05:58:37 pm by ztrumpet »