Omnimaga

Omnimaga => News => Topic started by: DJ Omnimaga on March 14, 2011, 12:16:48 am

Title: Block Breaker for 68K calculators
Post by: DJ Omnimaga on March 14, 2011, 12:16:48 am
Jimbauwens has done a comeback into TI-89, 92+ and Voyage 200 programming to release an update to his 2006 TI-Freakware contest (http://tifreakware.ath.cx/index.php?showtopic=708) entry, Block Breaker for the TI-92 Plus, and also ported it to the TI-89 in the process.

Block breaker is a block puzzle platformer where you must destroy blocks to find your way to the end of each level, and it shares some similarities with Block Dude.

(http://www.omnimaga.org/index.php?action=dlattach;topic=7038.0;attach=6572;image) (http://www.omnimaga.org/index.php?action=dlattach;topic=7038.0;attach=6573;image)

Both versions can be downloaded in the discussion topic (http://ourl.ca/9484).
Title: Re: Block Breaker for 68K calculators
Post by: Stefan Bauwens on March 14, 2011, 03:26:18 am
Congratulations Jim! I hope you release still many more games ;)
EDIT: this post is very special(my 89th post).
Title: Re: Block Breaker for 68K calculators
Post by: Jim Bauwens on March 14, 2011, 04:23:28 am
Thanks for the feature, DJ_O!
I plan on releasing a map editor as soon as I made some more levels.

Btw, DJ, you forgot to put a spoiler tag around the screenshots, as you show how to solve that level :p
Title: Re: Block Breaker for 68K calculators
Post by: Stefan Bauwens on March 14, 2011, 05:50:07 am
Thanks for the feature, DJ_O!
I plan on releasing a map editor as soon as I made some more levels.

Btw, DJ, you forgot to put a spoiler tag around the screenshots, as you show how to solve that level :p
Haha, Jim! You better be joking, because that is the most easiest level there is.
Title: Re: Block Breaker for 68K calculators
Post by: Jim Bauwens on March 14, 2011, 05:58:36 am
Thanks for the feature, DJ_O!
I plan on releasing a map editor as soon as I made some more levels.

Btw, DJ, you forgot to put a spoiler tag around the screenshots, as you show how to solve that level :p
Haha, Jim! You better be joking, because that is the most easiest level there is.
Of course I'm joking! Didn't you see the ":p" at the end?
Title: Re: Block Breaker for 68K calculators
Post by: Stefan Bauwens on March 14, 2011, 06:03:20 am
:P isn't always meant as a joke.
Title: Re: Block Breaker for 68K calculators
Post by: ztrumpet on March 14, 2011, 07:45:55 am
This looks like a great game, and it makes me wish I had an 89 to play it on. :)  Great job, Jim. :D
Title: Re: Block Breaker for 68K calculators
Post by: Munchor on March 14, 2011, 08:30:01 am
Looking great, congratulations Jim!
Title: Re: Block Breaker for 68K calculators
Post by: Jim Bauwens on March 14, 2011, 08:31:01 am
Thanks all!
Title: Re: Block Breaker for 68K calculators
Post by: Munchor on March 14, 2011, 09:23:32 am
Thanks all!

You're welcome, is it C or Basic or Assembly?
Title: Re: Block Breaker for 68K calculators
Post by: Jim Bauwens on March 14, 2011, 09:28:25 am
Its 68k Basic. Maybe I'll ever port it to C, but I'm not sure.
Title: Re: Block Breaker for 68K calculators
Post by: yunhua98 on March 14, 2011, 12:04:44 pm
Nice jim!  and wow, 68K BASIC is way more powerful than Z80, I wonder why the 68K users are dwindling...
Title: Re: Block Breaker for 68K calculators
Post by: DJ Omnimaga on March 14, 2011, 01:26:39 pm
A map editor would be epic. :D

And yeah this is 68K BASIC. It supports sprites, although a bit slow of course, but much more powerful than z80 calcs. I think the dwindling 68K userbase was mostly due to TI pushing the TI-Nspire, selling it for a similar price and people got attracted by the larger screen and RAM. They sure got ripped if they planned to program games in Nspire BASIC.
Title: Re: Block Breaker for 68K calculators
Post by: Jim Bauwens on March 15, 2011, 03:53:13 am
There is actually a map editor included with the 92+ version, but there are no guidelines on how to use it. ;)
I'll make a readme and a 89 version, and include it in the zip.

And maybe some of you could make some levels for me .. that I can include in the final version :)

Title: Re: Block Breaker for 68K calculators
Post by: Jim Bauwens on March 15, 2011, 10:07:02 am
Ok, the map editor (for both calcs) is attached to this post.
I also made a quick animated screenshot.
Title: Re: Block Breaker for 68K calculators
Post by: DJ Omnimaga on March 15, 2011, 11:42:41 pm
Oh that's great! Nice job. :D
Title: Re: Block Breaker for 68K calculators
Post by: yunhua98 on March 16, 2011, 10:35:31 am
love the map.  XD  ;)
Title: Re: Block Breaker for 68K calculators
Post by: Jim Bauwens on March 16, 2011, 10:48:20 am
Thanks, but I don't think I will include it in the final version, as I'm violating some of my own rules (like you may have max 2 black blocks, otherwise you  can have glitches)
Title: Re: Block Breaker for 68K calculators
Post by: yunhua98 on March 16, 2011, 04:51:28 pm
a bit late, but I'm working on porting (not direct port) this to Axe. :D

its a great concept.  ;)
Title: Re: Block Breaker for 68K calculators
Post by: Jim Bauwens on March 16, 2011, 05:10:22 pm
Thanks, yunhua98  :D

(For the other members, we have already discussed this on irc  ;))

Here is a important rule that may not be forgotten :
- If you go to a higher level (jump on the block before you), and you haven't been yet on that level, you get +1 energy

Have fun coding!

Edit: I don't know if its important, but my levels are 12x29 (blocks)
Title: Re: Block Breaker for 68K calculators
Post by: yunhua98 on March 16, 2011, 05:27:43 pm
I think I'll incorpoorate some of your levels, but my engine should be able to allow any dimensions.  Also, scrolling is included.  ;D
/me stops advertising his in the works program in jimbauwens's thread.  :P
Title: Re: Block Breaker for 68K calculators
Post by: Jim Bauwens on March 16, 2011, 05:58:31 pm
Well, axe is a lot faster and better than basic, so I'm sure that the result will be good./me starts thinking about a C port to compete with yunhua97
Title: Re: Block Breaker for 68K calculators
Post by: yunhua98 on March 16, 2011, 06:00:45 pm
Well, axe is a lot faster and better than basic, so I'm sure that the result will be good./me starts thinking about a C port to compete with yunhua98

:P

that'd be great!  I'd be pushed to make it better.  XD
Title: Re: Block Breaker for 68K calculators
Post by: Jim Bauwens on March 16, 2011, 06:13:00 pm
Lol :)

Side note: Blockbreaker is licensed under the GPL v.3, and I would like that you would do the same.
However, so long you don't use code from the origanal, you may do as you wish.

(It's very easy to license something under the GPL, so don't worry)
Title: Re: Block Breaker for 68K calculators
Post by: willrandship on March 16, 2011, 07:27:00 pm
Isn't it as simple as a header comment in your source, and a license.txt file?
Title: Re: Block Breaker for 68K calculators
Post by: Jim Bauwens on March 17, 2011, 04:33:46 am
Isn't it as simple as a header comment in your source, and a license.txt file?
Yep, its that simple :)