Author Topic: InSaNiTy!  (Read 7241 times)

0 Members and 1 Guest are viewing this topic.

Offline bfr

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 819
  • Rating: +4/-0
    • View Profile
    • bfr's website
InSaNiTy!
« on: June 15, 2006, 11:46:00 am »
Well, I posted almost all of my calculator projects here; I might as well post this one.  

Insanity is a game where grayscale objects of different sizes come towards you from the right side of the screen, and you must dodge them, or else you get pushed back.  If you get pushed off the screen, then you lose.  It isn't exactly going so well, as you can tell by the following screenshot:

user posted image

Well, I guess it's going OK.....

(don't worry, I'll add a title)

It's in C and it's for 68k calcs (how many people have a 68k calc here besides me...1?  2?).  This uses ExtGraph, a C library by the http://tict.ticalc.org/.  This isn't the kind of library where you download the library and the main program.  This library is included within Insanity as a C header (.h) and archive (.a) file.  When I finish this, I want to release Insanity ReMiX, which is like Insanity, except with a few twists that I'll have to think up (I already have one idea...).

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
InSaNiTy!
« Reply #1 on: June 15, 2006, 12:50:00 pm »
hmm interesting, will the object move like in Dodge for the TI-86? (it was featured in a POTY i think)

Offline bfr

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 819
  • Rating: +4/-0
    • View Profile
    • bfr's website
InSaNiTy!
« Reply #2 on: June 15, 2006, 12:52:00 pm »
I have a TI-86 but I'm not sure if I ever downloaded Dodge....

It moves straight across from the right side of the screen to the left side of the screen.  But that give me an idea, I could have the objects moving in squiggles and stuff from right to left in Insanity ReMiX.

g28401

  • Guest
InSaNiTy!
« Reply #3 on: June 15, 2006, 01:30:00 pm »
hehe, looks good...

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
InSaNiTy!
« Reply #4 on: June 15, 2006, 01:33:00 pm »

Offline bfr

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 819
  • Rating: +4/-0
    • View Profile
    • bfr's website
InSaNiTy!
« Reply #5 on: June 15, 2006, 01:36:00 pm »
Wow, that looks awesome.  No, it won't be like dodge.  It's more similar to a fall-down that goes from right to left.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
InSaNiTy!
« Reply #6 on: June 15, 2006, 01:37:00 pm »
aaaah cool

(off-topic) anyone know there is a fall up game?

katmaster

  • Guest
InSaNiTy!
« Reply #7 on: June 15, 2006, 04:59:00 pm »
Yeah it's coolz. Pretty much fall down with reverse gravity... but still cool.

Offline bfr

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 819
  • Rating: +4/-0
    • View Profile
    • bfr's website
InSaNiTy!
« Reply #8 on: September 23, 2006, 06:11:00 am »
It's been quite a while since the last time I posted here o.oblink.gif

I've decided to port this to the TI-83+ in assembly; most of you are TI-83+ users anyway.  The TI-83+ version will be slightly reduced version of the 68k C version, although it should still be fun, and it will depend on Ion.  MirageOS can run Ion programs, right (I don't know that much about the TI-83+ series - I just got my TI-84+ Silver Edition about a month ago)?

I also made some progress on the 68k C version, and the things that the guy is supposed to dodge actually are displayed now  :Ptongue.gif .  The problem now is erasing them now  :Dbiggrin.gif (They always get erased except when they are first displayed).

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
InSaNiTy!
« Reply #9 on: September 23, 2006, 04:02:00 pm »
cool to hear, yes mirage can run Ion programs

Offline bfr

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 819
  • Rating: +4/-0
    • View Profile
    • bfr's website
InSaNiTy!
« Reply #10 on: November 23, 2006, 05:46:00 am »
Here's a screenshot of Insanity for the TI-83+:

user posted image

I kind of changed the way the TI-83+ version works.  Right now, the user must go to the weird objects flying towards them instead of dodging them.  It's pretty much finished, except it's buggy, it's running abnormally slow (I want it to be an insanely fast-paced game ;)wink.gif ) and I need to implement multiple speeds.

EDIT:  Insanity TI-83+ 1.0 Alpha 1:  http://www.box.net/public/ke9t6gjknc

Also, this is an alpha version, so it might crash your calculator or something. It shouldn't though, but just in case, I would archive/backup any important programs you have.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
InSaNiTy!
« Reply #11 on: November 23, 2006, 02:03:00 pm »
wow sound nice, but it seems to glitch a bit, or is it Opera browser fault? I mean sprites leave stuff behind them when they move o.oblink.gif

sound nice tho, and btw Ion programs work on Mirage, Crunchy and DoorCS

Offline bfr

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 819
  • Rating: +4/-0
    • View Profile
    • bfr's website
InSaNiTy!
« Reply #12 on: November 23, 2006, 03:09:00 pm »
No, that's part of the insanity in the program :lol:bounce2.gif .  I could remove it, but it would require a little bit of work and would slow the program down and increase its size.  If you and a few more people think that it's horrible this way, then I can change it, but it's not going to be one of my priorities.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
InSaNiTy!
« Reply #13 on: November 23, 2006, 03:33:00 pm »
aaah i see now x.x

Offline bfr

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 819
  • Rating: +4/-0
    • View Profile
    • bfr's website
InSaNiTy!
« Reply #14 on: April 05, 2007, 12:57:00 pm »
*Revived*

I decided to work on it some more today.  I changed it slightly to make it faster, but it took away some of its uniqueness - instead of losing when the character is pushed off the screen, you lose when the character merely doesn't get to the flying block in time.  It works, except adjusting the speed in the menu doesn't actually change the speed.  Once I optimize this, a lot, then I might add back some more feaetures and add support for multiple speeds.  Download it here:  http://bfr.tifreakware.net/INSAN%2-%20TI-83%20Plus%20(Ion).8xp