Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: ztrumpet on July 27, 2011, 11:56:11 pm

Title: Detonate
Post by: ztrumpet 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!
Title: Re: Detonate
Post by: Geekboy1011 on July 28, 2011, 12:01:18 am
Wow looks really neat and what happens if you blow the flag up X.x
Title: Re: Detonate
Post by: Juju on July 28, 2011, 12:02:24 am
That looks cool :D
Title: Re: Detonate
Post by: Michael_Lee 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 :)
Title: Re: Detonate
Post by: mrmprog on July 28, 2011, 03:53:44 am
Cool! I just love blowing things up!
Title: Re: Detonate
Post by: Munchor 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.
Title: Re: Detonate
Post by: TIfanx1999 on July 28, 2011, 08:20:41 am
It looks interesting. Are all levels going to be on single screens?
Title: Re: Detonate
Post by: ztrumpet 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
Title: Re: Detonate
Post by: TIfanx1999 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
Title: Re: Detonate
Post by: ztrumpet on July 28, 2011, 10:11:57 am
Also, planning a level editor? :D
Kinda. ;)  Is there any demand for one?
Title: Re: Detonate
Post by: LincolnB on July 28, 2011, 11:15:02 am
Is this written in Axe or ASM?
Title: Re: Detonate
Post by: Michael_Lee 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?
Title: Re: Detonate
Post by: ztrumpet 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.
Title: Re: Detonate
Post by: LincolnB 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
Title: Re: Detonate
Post by: ztrumpet 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. ;)
Title: Re: Detonate
Post by: LincolnB on July 28, 2011, 06:02:17 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. ;)

right, what I meant was, it's always fun for me to find out about more Axe programmers. It's nice to know we're part of something big.
Title: Re: Detonate
Post by: ztrumpet on July 28, 2011, 06:09:29 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. ;)

right, what I meant was, it's always fun for me to find out about more Axe programmers. It's nice to know we're part of something big.
Ah, okay.

Yeah, I've made several games in Axe over the last year or so.  Many of them can be found in my sig. :)  (Axe Snake, Spider, and Jump! are the most significant.  Well, those and Cube Droid.)
Title: Re: Detonate
Post by: LincolnB on July 28, 2011, 06:10:43 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. ;)

right, what I meant was, it's always fun for me to find out about more Axe programmers. It's nice to know we're part of something big.
Ah, okay.

Yeah, I've made several games in Axe over the last year or so.  Many of them can be found in my sig. :)  (Axe Snake, Spider, and Jump! are the most significant.  Well, those and Cube Droid.)

Cool. You know, making giant quote pyramids is a hobby of mine.
Title: Re: Detonate
Post by: TIfanx1999 on July 29, 2011, 02:33:47 am
@Ztrumpet: Level editors are always welcome! =)
Title: Re: Detonate
Post by: ztrumpet on December 12, 2011, 05:19:05 pm
*Bump*

I worked on the level editor today, and this means progress is resuming on this game.  Yay!
Title: Re: Detonate
Post by: aeTIos on December 13, 2011, 02:53:02 pm
Grreeatt
Title: Re: Detonate
Post by: DJ Omnimaga on December 27, 2011, 02:57:05 am
This looks great. I haven't seen this project before. Is it available in the downloads section too btw?
Title: Re: Detonate
Post by: ztrumpet on December 28, 2011, 11:33:57 am
This looks great. I haven't seen this project before. Is it available in the downloads section too btw?
Not yet, but I'm aiming for a release on the 31st.  I'll be able to make that deadline pretty easily if I can code all of the menus today.
Title: Re: Detonate
Post by: annoyingcalc on December 28, 2011, 02:43:26 pm
hopefully you realease it then and it seems like an awesome game
Title: Re: Detonate
Post by: ztrumpet on December 30, 2011, 07:34:30 pm
I'm sorry, but I will not be able to finish this by tomorrow night due to family activities.  Because of this, I'm going to aim for the Cemetech contest instead.  Since I am done with much of the programming (but none of the level design), I feel pretty confident I'll have it done for then.  Sorry about that.
Title: Re: Detonate
Post by: DJ Omnimaga on December 30, 2011, 07:48:12 pm
Good luck, I hope you can release it in time for that X.x