Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: Jon on October 05, 2007, 07:55:00 pm

Title: EvilFate
Post by: Jon on October 05, 2007, 07:55:00 pm
Ok, as staff at omnimaga, the calc world's largest RPG site, I feel somewhat obligated to produce an RPG.  EvilFate is my first attempt at an RPG.  So far I've written a masked 16xn sprite routine and an 8x8 tilemapper with 64xn tiles that runs buttery smooth.  However, it looks like crap in screenshots, so i'll just post a demo app. Enjoy :)smile.gif
Title: EvilFate
Post by: DJ Omnimaga on October 06, 2007, 01:53:00 am
Don't feel obbligated to start one because we have huge RPG archives, in fact Randomist and some other people never did RPGs here :Ptongue.gif but I'm glad to see a new RPG coming out I will try it asap!

Does it means you're ditching Mpack though? O_Oshocked2.gif

EDIT: Nice so far ^^ even though there's no char sprite yet (seeing how the weird square change back and forth when moving I assume you have moving char animation implemented, right? Are you gonna make it like Joltima/Narkemen?
Title: EvilFate
Post by: Speler on October 06, 2007, 04:29:00 am
Wow!  That's awesome Jon!
Title: EvilFate
Post by: Jon on October 06, 2007, 09:09:00 am
I'll come back to MPack eventually :Ptongue.gif and what do you mean by like joltima?

EDIT: I've never done this before, and a ton of help from someone who knows alot about RPGs would be greatly appreciated.  You don't need to know ASM, you just need to be good at spriting and proficient in RPGs.  PM me if interested
Title: EvilFate
Post by: Liazon on October 06, 2007, 11:19:00 am
Joltima is a pretty famous calc RPG. found http://www.ticalc.org/archives/files/fileinfo/171/17161.html on ticalc.org

btw, he eventually moved on to GBC programming awhile back and http://www.ticalc.org/archives/news/articles/1/19/19184.html

Basically, it was pretty standard Dragon Warrior turn based RPG w/ 4 characters.  Game play and size/scope of the game was what made the game really fun, not necessarily the graphics.
Title: EvilFate
Post by: Jon on October 07, 2007, 03:32:00 pm
oh i've played it before. i mean how like joltima?
Title: EvilFate
Post by: DJ Omnimaga on October 07, 2007, 03:54:00 pm
i mean the map layout, altough in joltima there was fog of war like in Starcraft
Title: EvilFate
Post by: Liazon on October 07, 2007, 04:11:00 pm
beat it in a day today ^^

The map works so that you can't see behind trees, mountains, or building tiles.  Instead, it's black there, indicating you can't see what's there.  As you move, what you can see changes.  Although I  thought it was impressive, I thought it was kinda eerie early on when you couldn't kill things very well ^^.  Especially in woods, since you can only see the 8 tiles around you if you're completely surrounded by woods.

I never figured out what the different equipments did exactly.  I think Faith glitched cuz when the guy using it gained a level, he gained back to full health and then some.  o.oblink.gif strange.

Over all, it was simple, but fun for some reason, even though it was repetitive.  I guess it's because there wasn't as much "grinding" because the difficulty of enemies kept up w/ the number of caves you beat.  The final boss is too easy though if you've gained 20+ levels on each of your party members.
Title: EvilFate
Post by: Jon on October 10, 2007, 02:40:00 pm
yeah definitely alot of fun.  Just a quick update(no screenshot tho): i've decided i'm going to divide the game into several "worlds" with the data for these worlds held in a separate, archived data prog.  All the worlds will be encompassed in this single prog, which will likely be immense in size, however only one world at a time will be copied to RAM, meaning you never need more than around 4k of free RAM at a time for a given world.  I hope to keep the app portion of the game down to 1 page by using this method.
Title: EvilFate
Post by: DJ Omnimaga on October 10, 2007, 03:21:00 pm
that would be cool, because large apps take ages to send to calc. Marc the superkid took 10 minutes on my SE  
Title: EvilFate
Post by: dinhotheone on October 11, 2007, 09:35:00 am
are those games any good, i havent tried them
Title: EvilFate
Post by: Liazon on October 11, 2007, 10:32:00 am
QuoteBegin-DJ Omnimaga+10 Oct, 2007, 21:21-->
QUOTE (DJ Omnimaga @ 10 Oct, 2007, 21:21)
that would be cool, because large apps take ages to send to calc. Marc the superkid took 10 minutes on my SE  

 i didn't know that...  I guess i've never sent a multipage app to a real calc ^^

thanks for the heads up, though I was thinking about writing some multipage rpgs awhile back.  i guess that's a bad idea.
Title: EvilFate
Post by: Halifax on October 11, 2007, 05:25:00 pm
*Halifax
Title: EvilFate
Post by: DJ Omnimaga on October 11, 2007, 06:56:00 pm
well, as long as it even sends at all, unlike the Realsound apps larger than 300 KB when using black link cable (2001)
Title: EvilFate
Post by: Liazon on October 12, 2007, 10:11:00 am
that kinda sucks doesn't it...

i wonder if you could make RAM programs to install a multipage app piece by piece ^^ maybe that'll be faster XDsmiley.gif

edit:

isn't the mini-USB not that much faster as well?
Title: EvilFate
Post by: DJ Omnimaga on October 12, 2007, 12:41:00 pm
idk, iirc it's the same speed, because it goes as fast as the calc can handle
Title: EvilFate
Post by: Jon on October 12, 2007, 02:56:00 pm
on USB apps are lightning, like 10 seconds for a 1-page app. As far as silver-link, 30 seconds :Dbiggrin.gif
Title: EvilFate
Post by: DJ Omnimaga on October 13, 2007, 11:30:00 am
for me black link sent xlib and mirage in 10 secs each, but it was on the SE
Title: EvilFate
Post by: Liazon on October 13, 2007, 12:11:00 pm
hmm... most ppl i know have black links, but they use 84+s

oh well
Title: EvilFate
Post by: DJ Omnimaga on October 13, 2007, 12:43:00 pm
odd, i was sur ethey werent compatible, maybe the 84+ has a I/O port too? But i heard it didnt worked through graph link
Title: EvilFate
Post by: Jon on October 13, 2007, 05:23:00 pm
Ok new request: story. Something pertaining to having to use craziness to quell an evil uprising. (hence the name "EvilFate") This is gonna be a huge RPG so feel free to make it a very in-depth story.  First one to give me a story I like gets to be called co-author of the game, and gets listed in the credits under the title "Storyline"
Title: EvilFate
Post by: DJ Omnimaga on October 13, 2007, 06:38:00 pm
will it be more horror than fantasy?
Title: EvilFate
Post by: Jon on October 13, 2007, 08:46:00 pm
eh half and half. fantasy has fewer special effects so let's go with that :Ptongue.gif
Title: EvilFate
Post by: DJ Omnimaga on October 13, 2007, 08:49:00 pm
ok just wondering. I will try to come up with something, but I can't guarantee it, my old storylines often made no sense (except Reuben) x.x  
Title: EvilFate
Post by: Jon on October 13, 2007, 08:50:00 pm
it's cool, just something to work with and we can ammend it if it's a bit confusing
Title: EvilFate
Post by: Delnar_Ersike on October 14, 2007, 07:12:00 am
Well, here is the story I worked on last night at 10:00 PM, so don't expect anything flashy:

QUOTE
A huge empire rules most of the world. It is an empire of peace and prosperity, but also of tyranny and fear. The emperor, [insert a name here], is very powerful, yet there are still numerous small factions in the world who rebel against his iron fist. As a final measure of countering these elusive factions, the emperor has his greatest wizards group together and create a mysterious entity made up of pure arcane energy. This entity, the emperor orders, should be able to see all corners of the world where magic can be used, but can also be stored in any item with magical properties and can be switched between items as long as the two items have some sort of arcane link. Lastly, this entity should be sentient but always be loyal to those who rightly deserved power. After a huge ritual resulting in the death of almost half the wizards, the entity is finally created. The emperor set about putting his entity into use, and the factions were forced to create areas of dead magic (where magic cannot be used because arcane energy is absent) to be able to survive. This entity, however, was a double-edged blade for the emperor, as it also saw how the emperor treated his subjects. The entity, horrified by such tyranny, concluded that the emperor did not deserve such power, and therefore deserted him via an arcane link to a random object far, far away. Now serving as the factions' ally, the entity worked to gain trust among the factions and unite them to overthrow the one who did not deserve power. However, the factions' leaders were the only ones who knew about this entity, and kept the entity's existence a secret from their subjects and the general public.

You, as a new recruit in the emperor's army, must help quell this uprising of the rogue entity and the united factions by any means necessary. Or you can choose to desert your position as a soldier in the emperor's army and help overthrow the emperor's iron fist. Explore lands of dead magic and either try to patch the arcane hole or spread it to the rest of the world. Meet with the rogue entity and decide if you wish to destroy it and claim its energies for your own or merge with it and use its powers in any way you wish. Whichever path you will chose, you will eventually face evil itself and make sure that whichever side you chose, the crown of ultimate power will finally rest on your head.


OK, OK, it's not so much of an evil uprising as much as a decision of which side is truly evil and quelling its power, but it's still a good story, and pretty original as well (though I did borrow a couple of aspects from various other games).
Title: EvilFate
Post by: Liazon on October 14, 2007, 09:05:00 am
interesting, but I don't see where the evilfate comes in yet.

but I like how it has alternate endings and good/evil decision making.
Title: EvilFate
Post by: Jon on October 17, 2007, 06:31:00 pm
yeah, i like it, but it seems like i could make the storyline more extensive if it only followed 1 path, and the code to make the person choose a path would no doubt take quite a bit of space :(sad.gif but i still like the story, just try to make it more...hellish if possible. :)smile.gif
Title: EvilFate
Post by: DJ Omnimaga on October 17, 2007, 07:07:00 pm
Does it have to be scary as much as the scary maze game the first time you played this without knowing about the prank?

(for those who don't know what I am talking about
)
Title: EvilFate
Post by: TIfanx1999 on October 18, 2007, 11:35:00 am
Are you planning on centering the story around one main character or are you going to have a party that you travel with that gains more members as the game progress?
Title: EvilFate
Post by: Jon on October 18, 2007, 12:38:00 pm
i think just 1 character, cuz with multiple characters (i noticed this when i played joltima), there's always 1 character who for whatever the reason doesn't gain as much experience and gets behind the others in levels...
Title: EvilFate
Post by: DJ Omnimaga on October 18, 2007, 12:54:00 pm
true, it happens in lot of console RPGs as well (except Mario RPG since everyone is the same level)
Title: EvilFate
Post by: Liazon on October 18, 2007, 01:29:00 pm
QuoteBegin-Jon+18 Oct, 2007, 18:38-->
QUOTE (Jon @ 18 Oct, 2007, 18:38)
i think just 1 character, cuz with multiple characters (i noticed this when i played joltima), there's always 1 character who for whatever the reason doesn't gain as much experience and gets behind the others in levels...  

 Justin K. kinda wanted to design it that way for some reason.  I duno why.  It doesn't actually make much of a difference since for some reason a Ninja and a Mage at the same level just aren't the same.
Title: EvilFate
Post by: TIfanx1999 on October 19, 2007, 03:22:00 pm
QUOTE
i think just 1 character, cuz with multiple characters (i noticed this when i played joltima), there's always 1 character who for whatever the reason doesn't gain as much experience and gets behind the others in levels...

That seems to happen in all party based RPG's any ways so I don't think I'd let that in particular influence your decision. With characters getting introduced at different points in the game it's nearly impossible to keep them all the same level. Single player would seem to lead to a more simplistic game design (less weapons,  no classes,  less events to keep up with ect.) and party based would be the opposite. Like dragon warrior I vs. something like Final fantasy IV.
I guess in the end it really comes up to personal preference.
Title: EvilFate
Post by: DJ Omnimaga on October 19, 2007, 04:08:00 pm
The worst case of huge gap between characters levels for RPGs is the Reign Of Legends 2, because when you lose your chars for a long while they don't increase levels proportionally to your current party members, they increase by like, 10 levels maybe? So you can end up with 2 or 3 chars at LV70, two at LV50 and 2 at LV30 or 40

When I tested the game I had Guil character at LV 21 when I finished the game and Merix, Eljin and Manu were all at LV70 -.-blah.gif
Title: EvilFate
Post by: Jon on October 19, 2007, 04:51:00 pm
yeah true true, so anyone got a story yet?
Title: EvilFate
Post by: Liazon on October 20, 2007, 12:50:00 am
QuoteBegin-DJ Omnimaga+19 Oct, 2007, 22:08-->
QUOTE (DJ Omnimaga @ 19 Oct, 2007, 22:08)
The worst case of huge gap between characters levels for RPGs is the Reign Of Legends 2, because when you lose your chars for a long while they don't increase levels proportionally to your current party members, they increase by like, 10 levels maybe? So you can end up with 2 or 3 chars at LV70, two at LV50 and 2 at LV30 or 40

When I tested the game I had Guil character at LV 21 when I finished the game and Merix, Eljin and Manu were all at LV70 -.-blah.gif

i actually thought people liked doing things that way.

edit:

you could have just one pool of experience and use that to calculate everyone's level.  I think that's what they did in the KOTOR games.
Title: EvilFate
Post by: TIfanx1999 on October 20, 2007, 05:47:00 am
If you do multiple chars. you could also have the inactive ones get an equal or somewhat diminshed shared xp.
Title: EvilFate
Post by: DJ Omnimaga on October 20, 2007, 11:00:00 am
I thought Delnar story fitted? o.oblink.gif
Title: EvilFate
Post by: Jon on October 20, 2007, 11:58:00 am
it still needs the "evil" factor added, but good other than that
Title: EvilFate
Post by: Liazon on October 20, 2007, 12:47:00 pm
you could always rename it in the end :)smile.gif
Title: EvilFate
Post by: Jon on October 21, 2007, 09:28:00 am
nah i really want this to deviate from the fantasy cliche of most of the RPGs currently available