Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: Shazane Koronova on January 28, 2007, 02:52:00 pm

Title: REBEL
Post by: Shazane Koronova on January 28, 2007, 02:52:00 pm
By 2024 the Imperial States of America were on the way to world domination...
Eventually, someone fought back.
The destruction was so complete, other nations no longer recognized the ISA as a nation.
When the radioactivity began to fade, survivors from all over gathered and built the city of Neo-Lexington.

The city was a utopia, until the fallen tyrant, Emperor Bush arrived at the settlement.  He spoke before the citizens, and with his propaganda he united them into his following, and became their ruler once again...
Emperor Bush organized a new elite military force using the new training programs, QUEST, The Centurions, and The Academy.

His rule is absolute and unquestioned, and the people all fell into place under him, peace reigned in Neo-Lexington, until Bush announced his new policy...
No Child Left Alive!
Tragedy looms over the horizon.  Who will stand and fight in this most dire hour?
Who will dare to... rebel?

http://imageshack.us

http://imageshack.us

http://imageshack.us

http://imageshack.us

http://imageshack.us

http://imageshack.us

This Spring,
Only Rebels make a difference...
Title: REBEL
Post by: JincS on January 28, 2007, 02:56:00 pm
Nice graphics...interesting story...

I'll have to try it out when you finish it :)smile.gif
Title: REBEL
Post by: Jon on January 28, 2007, 03:02:00 pm
I'm not sure I would rebel, children can piss me off a ton sometimes.




j/k j/k  ;)wink.gif
Title: REBEL
Post by: Delnar_Ersike on January 28, 2007, 03:21:00 pm
Hints:
-Replace the name "Bad Guy" with something else...like "Juvenile Exterminator", but that would be too long of a name
-Instead of making spells like "Fire", "Ice", "Earth", and "Electric", make the spells more Sci-Fi oriented: "Power Blast", "Head shot", "Homing Missile", and "EMP Pulse" would suit the story better

Other than those things, nice job so far! ;)wink.gif
Title: REBEL
Post by: Speler on January 28, 2007, 03:30:00 pm
They use swords in the future to fight people with guns...

EDIT: It looks like I have recently achieved 200 posts here... (and I just noticed I have almost 1000 on UTI, I think I should plan a major program release for that *hint*)
Title: REBEL
Post by: Shazane Koronova on January 28, 2007, 03:51:00 pm
QUOTE
-Replace the name "Bad Guy" with something else...like "Juvenile Exterminator", but that would be too long of a name


It isn't a real enemy name, "Rebel" and "Bad Guy" are just what I use to test the battle system.

QuoteBegin
-->
QUOTE
-Instead of making spells like "Fire", "Ice", "Earth", and "Electric", make the spells more Sci-Fi oriented: "Power Blast", "Head shot", "Homing Missile", and "EMP Pulse" would suit the story better


That's a good suggestion!  I'll see what I can do, they'll have to be short to fit on screen.
Title: REBEL
Post by: Liazon on January 28, 2007, 03:55:00 pm
i like the rebel's hair.  real nifty

not to be too picky, but EMP stands for Electo-Magnetic Pulse
Title: REBEL
Post by: trevmeister66 on January 29, 2007, 03:05:00 am
QUOTE
not to be too picky, but EMP stands for Electo-Magnetic Pulse

Maybe they're wearing special electronic masks, and if you use EMP, they will have less accuracy or something.

BTW, Game looks great so far, can't wait for a release.

Title: REBEL
Post by: Delnar_Ersike on January 29, 2007, 05:16:00 am
QuoteBegin-Liazon+28 Jan, 2007, 21:55-->
QUOTE (Liazon @ 28 Jan, 2007, 21:55)
i like the rebel's hair.  real nifty

not to be too picky, but EMP stands for Electo-Magnetic Pulse  

 EMP used for disabling vehicles, robots, cyborgs, and electronic weapon systems. May also be used to distrupt regular cardio-activity. BTW, cardio-activity is long for "heart beat"
Title: REBEL
Post by: DJ Omnimaga on January 29, 2007, 05:48:00 am
wow missed this topic, I like the battle screen and the sprites so far!
Title: REBEL
Post by: trevmeister66 on January 29, 2007, 06:05:00 am
yes, they are fricken nice :thumbup:google.gif

Do you know when you might post a demo? (just so i know when to get on :Ptongue.gif
Title: REBEL
Post by: Krid on January 29, 2007, 09:00:00 am
Nice story :)smile.gif

"Fight authority this spring."
Rebel

:Dbiggrin.gif
Title: REBEL
Post by: graywolf on January 29, 2007, 09:23:00 am
Hey the game looks great (especially the screens)  :thumbup:google.gif
Title: REBEL
Post by: Liazon on January 29, 2007, 10:34:00 am
QuoteBegin-Delnar_Ersike+28 Jan, 2007, 21:21-->
QUOTE (Delnar_Ersike @ 28 Jan, 2007, 21:21)
"EMP Pulse" would suit the story better

Other than those things, nice job so far! ;)wink.gif

 sorry i was unclear ^^

interesting tagline
Title: REBEL
Post by: Floodkiller on January 29, 2007, 10:42:00 am
Looks awesome, can't wait to play it already :Dbiggrin.gif.
Title: REBEL
Post by: trevmeister66 on January 29, 2007, 01:51:00 pm
wait, is this for the 83+ series, or something else? (i'm guessing 83+ by the battle system, but i don't know x.x)
Title: REBEL
Post by: bfr on January 29, 2007, 02:04:00 pm
Cool screenshots and storyline.  :)smile.gif
Title: REBEL
Post by: Shazane Koronova on January 30, 2007, 02:24:00 pm
QUOTE
wait, is this for the 83+ series, or something else? (i'm guessing 83+ by the battle system, but i don't know x.x)


For TI-83+ and related, once complete!
Title: REBEL
Post by: trevmeister66 on January 30, 2007, 02:25:00 pm
so, any new updates???
Title: REBEL
Post by: Shazane Koronova on January 30, 2007, 05:02:00 pm
If I can learn how, I may try to make link cable multiplayer.

Also I'm trying to create a reactive blocking function, where you block an enemy attack only if you press the block button at the right time rather than switching to a defensive stance like I have it.  I cant make it work so far.

I'm trying to decide how to go about dialogue.

Title: REBEL
Post by: Delnar_Ersike on January 30, 2007, 05:25:00 pm
QUOTE
Also I'm trying to create a reactive blocking function, where you block an enemy attack only if you press the block button at the right time rather than switching to a defensive stance like I have it. I cant make it work so far.


Yes, it is very hard to implement. My suggestion would be to create a For( loop with a getkey and if the person presses the block button within correct time span, he successfully blocks.

Another thing you can do is before an enemy attacks, the enemy takes up a stance for one second of what type of attack he will do (left to right diagonal down slash, jab, lateral slash, etc.) and you have to press the correct button to block the attack using the method described in the previous paragraph, only with a larger time span
Title: REBEL
Post by: trevmeister66 on January 31, 2007, 02:31:00 am
mmm that sounds like a good idea
Title: REBEL
Post by: Spellshaper on January 31, 2007, 06:36:00 am
This project so far has....


neat graphics!
world destruction!
screenshots!
swords! (only swords are true B)cool.gif )
an original story line!
and most importantly

fried Bush!
or so I hope... :Dbiggrin.gif

which leads to Spellshaper liking this project, drooling in anticipation and talkingof himself in 3rd person. *drool*
Title: REBEL
Post by: trevmeister66 on January 31, 2007, 11:04:00 am
mmmm, talking about oneself makes Trevmeister66 happy (actually one of my teachers does this as a "teaching device" x.x)

yeah, it looks great so far, can't wait for a release!
Title: REBEL
Post by: Shazane Koronova on February 07, 2007, 02:19:00 pm
user posted image
Title: REBEL
Post by: trevmeister66 on February 07, 2007, 02:27:00 pm
wow  o.oblink.gif that's really good. I'm guessing you drew that??
look really nice.

BTW, what does the writing on the sword say? (if it says anything at all)
Title: REBEL
Post by: Shazane Koronova on February 07, 2007, 02:45:00 pm
Well, actually that would only spell "jetzkgztes", which is absolutely nothing...
Title: REBEL
Post by: trevmeister66 on February 07, 2007, 02:47:00 pm
o, i see. I thought it would be like some special power boost thing or something... guess not. :)smile.gif
Title: REBEL
Post by: CureDesu on February 07, 2007, 04:24:00 pm
VI? What happened to I, II, III, IV, and V?  :Ptongue.gif

Screenshots look killer, storyline sounds a little cheesey, but has potential, and the concept art you drew is great.  I'm looking forward to seeing this completed.
Title: REBEL
Post by: graywolf on February 07, 2007, 04:44:00 pm
Me too.  :)smile.gif
Title: REBEL
Post by: Shazane Koronova on February 08, 2007, 11:38:00 am
QUOTE
VI? What happened to I, II, III, IV, and V? tongue.gif


The first 5 were made on my TI-86.  I met with a tragic demise when my friend borrowed it and changed the batteries incorrectly, erasing the RAM.  II met its untimely end before completion when the calculator froze up and I was forced to remove the batteries.  III met with a similar fate before it was finished.  IV was completed and existed all summer, until I went in to add a secret level and it was destroyed in the same manner.  V was completed for 3 days before being erased by the unseen force of calc freezing.

Title: REBEL
Post by: Floodkiller on February 09, 2007, 03:22:00 am
Thats a major case of bad luck :(sad.gif
lets hope VI goes better :Dbiggrin.gif
Title: REBEL
Post by: Shazane Koronova on March 05, 2007, 04:48:00 pm
PROGRESS UPDATE:

So you guys don't think I'm the kind of person who starts a project and never finishes it.

Game engine is fully playable, still in progress and being improved.
The first level is complete!
3 enemies have been created!
The Story is underway.

user posted image

The dungeon...

user posted image

user posted image

user posted image

THE BOSS!

user posted image

user posted image

user posted image

Keep rebelling, and I'll keep programming!
Title: REBEL
Post by: graywolf on March 05, 2007, 05:20:00 pm
Nice graphics! :)smile.gif
Title: REBEL
Post by: trevmeister66 on March 05, 2007, 05:27:00 pm
looking very good, keep up the great work (i like the weapon the boss or enemy has!)
Title: REBEL
Post by: Shazane Koronova on March 07, 2007, 10:14:00 am
I could post a demo now, if someone can guide me through the process of combining the files into an executable one.
Title: REBEL
Post by: Liazon on March 07, 2007, 12:05:00 pm
the spriting style is pretty cool.  very rebel-like
Title: REBEL
Post by: trevmeister66 on March 07, 2007, 01:20:00 pm
combining the files into an executable one... what exactly do you meen?
Title: REBEL
Post by: Shazane Koronova on March 07, 2007, 03:11:00 pm
Well, I mean what is the process in which I end up posting a downloadable thing that people can download and put on their calc and run the game from.
Title: REBEL
Post by: bfr on March 07, 2007, 03:38:00 pm
This is in Z80 assembly, right?  What assembler are you using?  Doesn't it generate a .8xp file that one can send to his/her calculator?
Title: REBEL
Post by: Shazane Koronova on March 07, 2007, 04:21:00 pm
No, it's BASIC.
Title: REBEL
Post by: Delnar_Ersike on March 07, 2007, 04:43:00 pm
Easy as cake:
1) Put the files onto your computer
2) Make a readme
3) Compile it into .zip format using WinZip or WinRar
4) Upload it!
Title: REBEL
Post by: trevmeister66 on March 07, 2007, 04:43:00 pm
if you already have the files on the computer, you just have to have them in a folder, then compress that folder and upload it in a post
Title: REBEL
Post by: Spellshaper on March 07, 2007, 08:37:00 pm
w00t @ graphics!
Did you make them oncalc? I don't have the patience for that anymore :(sad.gif

as for distributing it:
Just as Delnar_Ersike and trevmeister66 said, dump on comp, compress, upload ;)wink.gif
Title: REBEL
Post by: Shazane Koronova on March 08, 2007, 08:34:00 am
Here is the Demo.  I'm not posting it in Downloads because it is a demo, I don't want everyone to have it until completion, just the people who have kept up with the project.

I hope this works for you.

Any suggestions for improvement, particularly with the speed of it, would be greatly appreciated.
Title: REBEL
Post by: bfr on March 08, 2007, 11:15:00 am
It's in TI-BASIC?  Wow.  o.oblink.gif  Excellent work!  
Title: REBEL
Post by: Halifax on March 08, 2007, 02:55:00 pm
very  excellent indeed. I appluade you. Nice work!
Title: REBEL
Post by: trevmeister66 on March 08, 2007, 04:25:00 pm
wow, from what i've done so far, very nice!
but...

1) i know it's only a demo, but it can be optimized EXTREMELY!!!
2) very very very nice intro, but when it asks me to choose a class, i chose elementalist and it says "ERR: INVALID DIM" and i select goto, and it shows a value being set to a list. I just realized it, but i guess you didn't creat the list or something. I'll add it in.
Title: REBEL
Post by: Shazane Koronova on March 09, 2007, 05:56:00 am
Oh! I'm sorry, I didn't include the lists, I sorta thought it would create them on it's own....

I've updated the download to now include those lists.


I know it needs to be optimized, how about some advice on HOW to optimize?
Title: REBEL
Post by: trevmeister66 on March 09, 2007, 04:23:00 pm
you could first do the basic optimization like getting rid of the )'s and "s at end of statements and before -> signs.
that could get rid of some bytes.
Then check for repetitive code and see if it can be deleted and used only once.
Title: REBEL
Post by: Shazane Koronova on March 10, 2007, 04:51:00 am
hmm, that would save a hell of alot of memory.

I didnt realize you could store a string without an end quote.
Title: REBEL
Post by: Shazane Koronova on March 22, 2007, 01:16:00 pm
Spring was pretty unrealistic.  I've got alot more to do on it, and this relentless semester isn't giving me much time to do it.  So, sorry, pushing back the release.  :swamped:swamped.gif
Title: REBEL
Post by: Liazon on March 22, 2007, 02:17:00 pm
ya, take your time.  don't rush it just to get it out.
Title: REBEL
Post by: graywolf on March 22, 2007, 02:57:00 pm
Yep! Make it worth the wait.  :)smile.gif