Omnimaga

Omnimaga => News => Topic started by: arti on December 31, 2005, 05:21:00 pm

Title: Skyway 89 Beta 1
Post by: arti on December 31, 2005, 05:21:00 pm
After experimenting with 68k BASIC as well as with TIGCC for more than a year, this holiday I decided to start working on a serious game. It is a sky-shooter game called Skyway. Skyway will eventually be on many platforms, but I started with the TI-89 because development time was faster and funner.

user posted image
http://artraid.com/alex/?p=18

Please visit the link above and give me feedback. The game is far from done, but I wanted to release an early version on New Year's Day as a small gift to the TI community :)smile.gif

Happy New Year!
Title: Skyway 89 Beta 1
Post by: tenniskid493 on December 31, 2005, 05:23:00 pm
Looks Sweet.  I'll have to try it out tommorrow.  You'll have the pleasure of knowing that your game is going to be the first game I've played on my 89.  You should feel special.
Title: Skyway 89 Beta 1
Post by: tifreak on December 31, 2005, 05:24:00 pm
looks cool, I will try it and let you know what I think for sure. :)smile.gif
Title: Skyway 89 Beta 1
Post by: BCTurk on December 31, 2005, 05:36:00 pm
Nice title screen, I will try it when I get home (left the ol' 89 there)
Title: Skyway 89 Beta 1
Post by: DJ Omnimaga on January 01, 2006, 03:32:00 am
cool stuff arti, I saw it on tinews yesterday I need to try this asap :)smile.gif

do you want a forum for this project?
Title: Skyway 89 Beta 1
Post by: dysfunction on January 01, 2006, 05:09:00 am
Looks great *digs out my 89 rom*
Title: Skyway 89 Beta 1
Post by: arti on January 01, 2006, 07:43:00 am
QuoteBegin-xlibman+1 January 2006, 10:32-->
QUOTE (xlibman @ 1 January 2006, 10:32)
do you want a forum for this project?  

 I'd love one, thanks! I could open topics related to it without feeling like I'm spamming :Dbiggrin.gif
Title: Skyway 89 Beta 1
Post by: DJ Omnimaga on January 01, 2006, 08:07:00 am
here we go
Title: Skyway 89 Beta 1
Post by: arti on January 01, 2006, 09:46:00 am
QuoteBegin-xlibman+1 January 2006, 15:07-->
QUOTE (xlibman @ 1 January 2006, 15:07)
here we go  

 Thanks a bunch Kevin! :)smile.gif
Title: Skyway 89 Beta 1
Post by: Liazon on January 01, 2006, 11:40:00 am
Wow this looks awesome!  If only I could make greyscale graphics in 68k C  :(sad.gif
Title: Skyway 89 Beta 1
Post by: tenniskid493 on January 01, 2006, 12:36:00 pm
WOW!!!  I just tried it and it is amazing.  The Graphics are sweet and I didn't find any glitches.  The one thing is possibly an option when you die to restart, not have to close out and start again.  I think the life bonuses and weapon upgrades would be really sweet too and help a lot.
Title: Skyway 89 Beta 1
Post by: arti on January 02, 2006, 06:44:00 am
Thank you for your kind words. I agree, bonus powerups will really enhance the game. I also have a nice idea for a bonus that will set Skyway apart from other shooters, you'll see ;)wink.gif

The file just got approved on ticalc.org, http://www.ticalc.org/archives/files/fileinfo/382/38294.html

Keep the comments comming!
Title: Skyway 89 Beta 1
Post by: DJ Omnimaga on January 03, 2006, 01:37:00 pm
user posted image

:(sad.gif
Title: Skyway 89 Beta 1
Post by: tenniskid493 on January 03, 2006, 01:45:00 pm
I never got that error.
Title: Skyway 89 Beta 1
Post by: BCTurk on January 03, 2006, 01:51:00 pm
It ran fine on VTI as well, very cool Arti.
Title: Skyway 89 Beta 1
Post by: DJ Omnimaga on January 03, 2006, 02:07:00 pm
QuoteBegin-BCTurk+3 January 2006, 19:51-->
QUOTE (BCTurk @ 3 January 2006, 19:51)
It ran fine on PTI as well, very cool Arti.  

 PTI only run the 82/83/83+ O.o did u meant VTI? Which ROM were u using? I was using 2.03 and I sent the only calc file included in the zip file to it (skyway.89z) and did skyway() and this is what I got I have that problem with lot of other games as well :(sad.gif thats why half of the TI-92/92+ RPGs in the archives arent reviewed :(sad.gif
Title: Skyway 89 Beta 1
Post by: BCTurk on January 03, 2006, 02:13:00 pm
Oops, did I say PTI??? Guess I did :oops:embarassed.gif.  I meant VTI, and I believe I was using 2.09, but I'm not for sure.
Title: Skyway 89 Beta 1
Post by: DJ Omnimaga on January 03, 2006, 02:17:00 pm
in VTI 2.04 or above had very low contrast and I barely saw anything. I couldnt even change the contrast
Title: Skyway 89 Beta 1
Post by: BCTurk on January 03, 2006, 02:20:00 pm
2.09 OS off the 89 I mean, I was using 2.5 (is that the newest VTI??, if not, whatever is the newest version is the one I'm using)
Title: Skyway 89 Beta 1
Post by: DJ Omnimaga on January 03, 2006, 02:25:00 pm
2.5 is the new one. there is 3.0 alpha but it only run the 83+ and wont even send programs
Title: Skyway 89 Beta 1
Post by: arti on January 03, 2006, 03:13:00 pm
I use http://www.ticalc.org/archives/files/fileinfo/84/8442.html with http://education.ti.com/educationportal/sites/US/productDetail/us_os_89.html - just send skyway.89z, that's the only file you need :)smile.gif

This way I get to see how both regular 89 and 89T handle it ;)wink.gif
Title: Skyway 89 Beta 1
Post by: spengo on January 03, 2006, 03:19:00 pm
Hey, this is really sweet! I love shooting games, and this one looks really nice. :Dbiggrin.gif Downloading to my 89t now. It would be really nice if pti could load 68k roms 'cause it pwns vti, but oh well.
Title: Skyway 89 Beta 1
Post by: Ranman on January 03, 2006, 03:43:00 pm
Very nice looking game... Wow!! O_Oshocked2.gif

I am sure we will see this featured in 2006! ;)wink.gif

QuoteBegin-xlibman+3 January 2006, 20:07-->
QUOTE (xlibman @ 3 January 2006, 20:07)
QuoteBegin-BCTurk+3 January 2006, 19:51-->
QUOTE (BCTurk @ 3 January 2006, 19:51)
It ran fine on PTI as well, very cool Arti.

PTI only run the 82/83/83+ O.o did u meant VTI? Which ROM were u using? I was using 2.03 and I sent the only calc file included in the zip file to it (skyway.89z) and did skyway() and this is what I got I have that problem with lot of other games as well :(sad.gif thats why half of the TI-92/92+ RPGs in the archives arent reviewed :(sad.gif

If I remember correctly AMS 2.00 through 2.04 had an executable size limited to 8Kb.

AMS 2.05 to 2.09 are limited to 24Kb.
AMS 1.xx and 3.xx are limited to the full 64Kb.

If your executable is greater than these limits, you need to use TTstart or Superstart to launch your program.  
Title: Skyway 89 Beta 1
Post by: DJ Omnimaga on January 03, 2006, 04:29:00 pm
QuoteBegin-arti+3 January 2006, 21:13-->
QUOTE (arti @ 3 January 2006, 21:13)
I use http://www.ticalc.org/archives/files/fileinfo/84/8442.html with http://education.ti.com/educationportal/sites/US/productDetail/us_os_89.html - just send skyway.89z, that's the only file you need :)smile.gif

This way I get to see how both regular 89 and 89T handle it ;)wink.gif

 still get an error, I'll try in TIemu instead tomorrow VTI sucks at emulating
Title: Skyway 89 Beta 1
Post by: spengo on January 03, 2006, 04:40:00 pm
Hrm, seems to work fine on my ams 3.10 89t. For vti, I have a rom of a regular 89 with ams 1.00 on it. :Dbiggrin.gif Works fine there too.
Title: Skyway 89 Beta 1
Post by: Ranman on January 03, 2006, 04:56:00 pm
QuoteBegin-xlibman+3 January 2006, 22:29-->
QUOTE (xlibman @ 3 January 2006, 22:29)
still get an error, I'll try in TIemu instead tomorrow VTI sucks at emulating  

 Hmmm....

That is wierd. Try resetting the memory.
Title: Skyway 89 Beta 1
Post by: spengo on January 03, 2006, 05:27:00 pm
Oh hey, you know what it needs? A cool exploding spaceship animation for when you die before it puts up the losing screen. :Dbiggrin.gif If you wanna get really fancy, make some exloding shrapnel that hits and kills other enemies on the screen.
Title: Skyway 89 Beta 1
Post by: arti on January 04, 2006, 03:21:00 am
Spengo, I'll definitely do that! Also. future versions will have a menu rather than a screen and the exit.

Kevin, here's a http://artraid.com/alex/wp-content/uploads/2006/01/skyway-ppg-beta1.zip! Send both skyway.89z and skyway.89y to VTI, and run skyway() as usually.
Title: Skyway 89 Beta 1
Post by: DJ Omnimaga on January 04, 2006, 04:04:00 am
OMG HOLY F***** SH**!!!! This gotta be one of the best shoot em up game I ever played on a calc, this was kinda wacky seeing all enemies going in different directions :Dbiggrin.gif awesome work arti I hope to see this featured :)smile.gif
Title: Skyway 89 Beta 1
Post by: saubue on January 04, 2006, 05:11:00 am
Why are you all still using VTI? Use TiEmu!!

Besides, the game looks really cool, the only thing I'd like to mention is that is a little fast - different possible speeds would be a good addition.
Title: Skyway 89 Beta 1
Post by: DJ Omnimaga on January 04, 2006, 06:45:00 am
well VTI grayscale is sometimes better than in TI emu, it really depends of the game
Title: Skyway 89 Beta 1
Post by: spengo on January 04, 2006, 10:45:00 am
Nah, I don't think it's too fast. But then, I always play pheonix on the fastest available speed so...

The levels seemed kinda short though. I beat the entire thing in a very short time. :o I think that entire beta release should be like level one of the finished game.
Title: Skyway 89 Beta 1
Post by: arti on January 04, 2006, 12:34:00 pm
There's a reason why it's a beta ;)wink.gif The beta's composed of 4 individual levels 'fast-forward'. For now, each short level lasts 1000 frames regardless if you kill a number of enemy ships or not. As for the game being too fast, don't worry, it will be hard to keep it to its current speed. There's a reason why the status bar isn't displayed during gameplay (major slow-down :(sad.gif)

Regardless of how the game will turn out, one thing I can say is: it will be a long, long one :ph43r:ninja.gif
Title: Skyway 89 Beta 1
Post by: necro on January 05, 2006, 06:36:00 pm
any chance of a port to 83+ series in the distant future?
Title: Skyway 89 Beta 1
Post by: arti on January 06, 2006, 02:12:00 am
If http://www.ticalc.org/archives/files/fileinfo/380/38061.html grows and gets a decent library (at least sprite functions), then I will give it a shot. Of course, probably without the scrolling background and grayscale.
Title: Skyway 89 Beta 1
Post by: Ranman on January 06, 2006, 03:23:00 am
QuoteBegin-arti+6 January 2006, 8:12-->
QUOTE (arti @ 6 January 2006, 8:12)
If http://www.ticalc.org/archives/files/fileinfo/380/38061.html grows and gets a decent library (at least sprite functions), then I will give it a shot. Of course, probably without the scrolling background and grayscale.  

 Now that would be a fun project! Getting the TISDCC a good graphical library.

Hmmm... I actually have a Z80 Assembly instruction manual. I have never really looked at it before.
Title: Skyway 89 Beta 1
Post by: Liazon on January 06, 2006, 12:48:00 pm
Perhaps he should ask if Joe W. if he could use the ION libraries for sprite stuff.

Ti-83+ ASM isn't that bad.  It just takes a lot of getting used to.
Title: Skyway 89 Beta 1
Post by: DJ Omnimaga on January 12, 2006, 03:50:00 pm
How is the game progressing so far?  
Title: Skyway 89 Beta 1
Post by: arti on January 12, 2006, 04:29:00 pm
No progress I'm afraid, except for some ideas to be implemented later. School is keeping me very busy at the moment. Perhaps the next release will be around the Easter holidays.
Title: Skyway 89 Beta 1
Post by: arti on February 13, 2006, 02:52:00 pm
In a moment of curiosity I grabbed my 89T with beta 1 of Sw and a stopwatch, and calculated Skyway Beta 1 to run at roughly 70 FPS (each level is 1000 frames, and it spans 14-15s) :)smile.gif

I also got an idea on how to include the status bar during gameplay without lowering the frame count too significantly.

Also, after taking a long break from programming Skyway (a break that's about to get longer btw, thanks life :)smile.gif), the source looks more legible and easier to understand (go figure, since I am the one who coded it in the first place :-\) All in all it's gonna be great when time will grace me with some of its rare spare moments.

- Alex
Title: Skyway 89 Beta 1
Post by: DJ Omnimaga on February 14, 2006, 04:05:00 am
w00t nice to see its still alive, and 70 FPS its fast O_Oshocked2.gif VTI must suck because it seemed to run at like 8 fps with me :(sad.gif I'll try in TI emu I think. Keep up the good work on this

I need to add the beta in my archives someday tho :Pblah.gif
Title: Skyway 89 Beta 1
Post by: kalan_vod on February 14, 2006, 06:48:00 am
Very impressive, I think that is super fast! The only game I can think of (on the z80s) is pheonix with like 3-40 fps.