Author Topic: xLIB xLIB Revolution  (Read 16070 times)

0 Members and 1 Guest are viewing this topic.

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
xLIB xLIB Revolution
« on: September 17, 2005, 02:28:00 pm »
I know that there was alerady some ddr clones at ticalc.org but I figured otu they werent really great and I decided to make a fast one using 16x16 sprites I made in photofiltre. It uses xLIB scrolling routines with sprites/recall pic routines so it wont display only one arrow at time but as many as the screen can handle, without slowing the thing down, even if the rest is in TI-BASIC. It might be a bit different though. So far there arent much things but steps detection works, you start with 100 points, if you dont do any step it doesnt do anything, if you do a failed step you lose 5 points and if you reach zero  its game over, if you do a successful step you win 10 points. If it stay fast enough on the 83+ I might improve this system a bit but now I am more attempting at getting the thing to work. Also there is only a randomized level so far but if I finish this I plan to make more level (some easy and some very hard), the speed will be stored in the level, along with all the steps. Levels will be grouped in 8xg files  so if you want to switch to another level you just ungroup another one and overwrite all. Thats it for now and here is a screenshot:
user posted image
Its in PindurTI so it run at 9-95% of the regular TI-83+ speed, I got an hard time to test because at this speed its nearly unplayable (I am not a DDR god yet ya know ;)wink.gif ) and since the LCD refresh in PindurTI is slow it was hard to tell if the arrow was matching or not :Pblah.gif , basically it looks better on calc. If it stay fast enough and if none bad stuff happens I will probably finish it, but on the SE I might have to create different levels because its insanely fast  :crazy:fou.gif

and before you ask: no there will be no sound in this DDR, but I plan to make it good enough to be enjoyable even without sound :)smile.gif

Offline alex10819

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 100
  • Rating: +1/-0
    • View Profile
xLIB xLIB Revolution
« Reply #1 on: September 17, 2005, 02:44:00 pm »
holy crap... you need to slow that down for people with slow fingers like me...

thats awesome... *gets jealous... goes home and stares at PartyGuy2 for a while... gives up*

Offline Ranman

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1354
  • Rating: +83/-0
    • View Profile
xLIB xLIB Revolution
« Reply #2 on: September 17, 2005, 03:04:00 pm »
Good to see you programming again  B)cool.gif
Ranman
Bringing Randy Glover's Jumpman to the TI-89 calculator. Download available at Ticalc.

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
xLIB xLIB Revolution
« Reply #3 on: September 18, 2005, 08:01:00 am »
yeah that DDR music kinda got me back into coding and now I amking a DDR clone ^^, well with no msound it doesnt sound liek DDR but its still cool and addicting, and whatever, its Dance Dance Revolution, not Music Music Revolution, you can dance without music, its just not as cool, and with the option I plan to add you might like this game, I plan to make it have a good replay value ^^

on that note I am not posting this on EPS because it's kinda dead and the comments were kinda bad so I deleted the topic and I am afraid of seeing other bad comments from some other staff that I'll not name so..., I'll post here in the free discussion section and at revsoft :)smile.gif , maybe at Calchaven as well

EDIT: new screenie: now it loops and I can change the speed/lenght :)smile.gif
user posted image

arti

  • Guest
xLIB xLIB Revolution
« Reply #4 on: September 18, 2005, 02:31:00 pm »
Smooth work, Kevin! Definitely the best looking DDR game on TI-Calcs!

crzyrbl

  • Guest
xLIB xLIB Revolution
« Reply #5 on: September 18, 2005, 05:57:00 pm »
very nice indeed.  anyone any good at DDR?  i can AA rythem and police on heavy, but so can alot of ppl i know.

Offline rivereye

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 996
  • Rating: +0/-0
    • View Profile
xLIB xLIB Revolution
« Reply #6 on: September 19, 2005, 12:08:00 am »
maybe you can make the first varible for speed adjustment, so if we are using a non 83+, we can slow it down, or we can slow it down for those of use with slow relexeses. (I know, spelled wrong)
>(<')

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
xLIB xLIB Revolution
« Reply #7 on: September 19, 2005, 02:18:00 am »
I might use ZCALCVER, which will automatically slow down the songs for you, but I could always for example create levels for different model of calcs and slow down the SE version, which should be quite easy :)smile.gif . It would be unfair to make ppl play levels at 8-9 fps O_Oshocked2.gif

EDIT: I think the core engine should be done for now. I made a crappy (still randomized) level with the bg images, its hard to see and ugly but its just to show the possibility. Next I'll work on the level editor I think :)smile.gif Here is the screenshot:
user posted image

arti

  • Guest
xLIB xLIB Revolution
« Reply #8 on: September 19, 2005, 10:02:00 am »
It runs impresisvely fast in Grayscale basic!

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
xLIB xLIB Revolution
« Reply #9 on: September 20, 2005, 03:14:00 am »
actually xLIB is probably the fastest and greatest thing ever made for 83+ BASIC programmers so far. I cant post this on MaxCoderz but just add reverse video text (white text on black background), rectangle libs and fast circles to it and you have the almost perfect lib for game programming. the_unknown)one was working on a lib which has Direct input as well in flash app format with DI routine which would be a good complement to it but I dunno what happened to it. Still I want to try to make this game with only one asm lib (or two fi I use the one that detect if your calc is a 83+ or a SE)  :laugh:evillaugh.gif

EDIT: k now in the level editor when u hold down the up or down arrow for a while instead of scrolling to the next step it scrolls 3, and after an even long while it scrolls 10, pretty useful fro scrolling very very long step patterns

everything seems functional so far, but you shall look at this:
http://www.ifeeder.net/m.asp?id=56087672710419
DDR MADNESS!!!!! O_Oshocked2.gifKevin smells fake video

Guest

  • Guest
xLIB xLIB Revolution
« Reply #10 on: September 20, 2005, 11:53:00 am »
hehe... in 1st period today I made a HS DDR with some nice features... 550b... it went from one game on my calc to being on 59 calcs schoolwide in 4 periods!!! :Dbiggrin.gif blazing fast on the 84+SE too (I played it... I got a 45 combo!)

CDI

  • Guest
xLIB xLIB Revolution
« Reply #11 on: September 20, 2005, 11:55:00 am »
^ me ^ (who else would decide to make a HS BASIC DDR in 1st per Fr class?)

OH! and if you have like 10 extra sprites and space... make a 16x8 guy dancing in the corner, so if you press left, he does the corresponding move... you only need 5 "modes" up, down, left, right, and none :Dbiggrin.gif sweetness

Offline tr1p1ea

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 647
  • Rating: +110/-0
    • View Profile
xLIB xLIB Revolution
« Reply #12 on: September 20, 2005, 08:23:00 pm »
You could turn this game into an RPG where you have to 'Dance-Off!' against your enemies when you enter a battle?? ROFL! :Dbiggrin.gif.
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."


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
xLIB xLIB Revolution
« Reply #13 on: September 21, 2005, 02:54:00 am »
hmm since when guests can post here? I must have messed up the forum permissions once more :/ EDIT: fixed

anyway that would be fun to see a DDR game with campaign mode, where there is a storyline and you have to perform various dances successfully and collect badges like in pokemon, once you collected all of them you can go in the final level, perform the final dance and finish the game. The only problem is that like my old RPGs it would take a lot of memory but maybe it would be an original idea and this would be easy to do since I practically finished the engine :)smile.gif

CDI

  • Guest
xLIB xLIB Revolution
« Reply #14 on: September 21, 2005, 09:08:00 am »
w00tness!!!! I have upped the speed on mine :Dbiggrin.gif although Kevin's still pwnz!!! (maybe I'll go from 8 arrows on screen (8 element list) to like 6 on screen... that'll make it go faster still (even though it's almost un-beatable on a 84+SE))