Omnimaga
Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: Halifax on October 15, 2006, 06:29:00 am
-
This game will be an Xlib game but I don't have the sprites right now so I will be making it in ASCII till I get the sprites. I am trying to make a new breed in platform games with PD which will bring larger than life characters that have never been seen on a calc before. You will have to strategically kill these giants, but you will need a different strategy for each of them. This game even includes a native language that all the characters use
Storyline:
Carsian,as a young boy, lost his dearest friend and companion. Searching for a way to bring her back to life he finds out about the Land of Broken Souls. Carsian quickly takes his friend to this place when he stumbles across a temple filled with giant statues and then a deep voice is bestowed upon him.
Voice-"Iuran oc nsu huit edar immus"(Who art thou that disturb me?)
Carsian-"Immi un ku rantu ne cesita oj aist"(I am a peasant in need of help.)
V-"Immi un cucho"(I am listening)
C-"Immi jav cucharus huit rundatis juharun locbles ot liaun un rem ot juc nive"(I have heard that these ruins hold secrets to bringing the dead back to life.)
V-"Cot, ara immi dis memberus imti un gula erson fu old locbles"(Yes, but I do not think you a mere mortal can handle these secrets.)
C-"Immi ajoc immus otery"(I will take my chances.)
V-"Wis ound on awl co idoles huit taino ni ritsa cesita'd od huju tuales tentati imle cesite er remonos. Remling wis idoles ajoc dis cuncer ksa ara hejus olouss disn fer thore edar'd. Rou imtu tar"(These lands are infested with idols that hold the spirits needed to perform this ritual and they need to be killed. Killing these idols will be no easy task because these giants will not like being disturbed. Are you ready?)
C-"Cot..."(Yes...)
-
hmm that sound interesting, I like how yes is cot in that native language (sound like coders of tomorrow) %)
(j/k)
I cant wait to see how it wioll come out
-
Same here I just can't find anybody that can do a 188x30 monster sprite
-
Is that a genuine conlang (artificially constructed language like Esperanto) or a simple Find/Replace one word into another?
As long as the story gets an unexpected twist I'll like it.
-
it is a geniune language that I made in my spare time that follows a basis of Spanish and only has limited words but I will be making more words I may even make a tutorial on how to write it
-
you should have made it french-ish I would have understood everything XD
-
haha I don't know french
-
i know i was j/k ^.^
-
Nice then, a game with this much effort into even the dialogue should be good.
Here's an idea: use Omnicalc. With it you can have a new font/characters for your language, and sound. And if you keep it in ASCII you can make the sprites directly into the character set. Or you can use omnicalc's sprite(), but I think we all agree it should die.
Also, can you teach me the language? :)
-
well Omnicalc doesnt work when xlib is enabled, or vice versa :(
-
Thus it would be a complete alternative.
-
Yes I will teach you the language when I'm done writing down all the rules and stuff and also I will be using my own font if it is fast enough but not with Omnicalc because I just despise that Application it is not even funny srry
-
ok. Just the possibility of background music/custom font sprites I like. xlib beats in in everything else.
-
I,m sure someone could write some kind of special font routine like Kerm martian routine with Omnicalc style fonts in ASM. Maybe tr1p1ea could add a feature to xlib that display text on graph screen using omnicalc font files as well? *xlibman
-
How's this going, or is it not?
-
Yeah actually right now this isn't going because with ASCII there are some things not possible like with Xlib and I can't find anyone willing to try and make the sprites that I need and I am not adqeute enough in pixel art to make them myself
-
Ya i know what you mean. Being a bad pixel artist, I'm demoralized when I code, when my sprites are kinda bad. That's why I'm glad that someone made some for me.
I'm sure one of the pixel artists would be glad to help. Just PM yoshy or BCTurk or anyone else.
edit: although if there's one thing I've learned, and it's very cliche. If you want something done right, you gotta do it yourself. Don't get mad if a pixel artist doesn't deliver what you envisioned. They can't really see it themselves. The more specific you are about what you want, it may come out close to what you expect. Be secretive about your project, and you maybe very unhappy with the sprites. Besides, the chances that someone steals your ideas are low considering you already have a thread for this RPG.
you could always program this in ASM after you've done some more learning too :)
but no rush
-
Yea and Yoshy is one of the people I asked and also about that ASM I didnt get that code to work still even though I changed everything you said it didnt run like your screenshot on my hardware(84+BE)
P.S. This isn't a RPG lol just pointing that out it is a platform game
-
doh! *Liazon
-
I'd be willing to make some sprite this weekend if youd like...asuming you have some substantive amount of coding done
-
see, that's what i find annoying. I'd be coding with just black/gray blobs/blocks and I'd have no idea if things are coming out nicely, or it's just a coincidence something gets messed up.
On the other hand, formatting and including complicated sprites into (my TIGCC projects especially) calc projects is a pain.
OT: necro, do you want to make some sprites for my z80 RPG?
-
@liazon: It displaysthe sprite but when moving it xor's over itself and then creates a black blob of the figure and yes it compiled correctly
@necro: as stated before I can not implement some of the ideas in basic ASCII as I can in xlib so when you say a substansive amount of coding well then I don't know what to tell you but I have gotten part of the engine to work and that would be much apreciated if I could recieve some sprites from you
sprite specs:
188x30
b/w
monster-ish(rele loose on this just don't make it look like a person)
-
hmm... it sounds like the graph buffer isn't being cleared. Do all the direction keys work correctly?
Did you just directly cut and paste my code into an z80 file?
-
yes all keys work and no I edited myself you want me to post the code again?
-
sure
the key thing is that the old sprite isn't being cleared from the buffer. _clrLCDfull does not clear plotSScreen (the graph/screen buffer), iirc, it just talks to the screen driver and clears it that way.
_gbufclr is the bcall you want to use if you want to clear the original contents.
How many days are you into ASMin28?
edit: When you're feeling comfortable, http://nwps.ws/~dragonfire/Asmin28/lesson/day22.html, and replace that old key reading routine of yours. _getkey and _getcsc are just way to slow. on 68k, you might be able to get away with it, but on z80, you just can't for all intents and purposes. It'll make you feel much better.
-
Ohh nvm thanks that was the problem I did not replace _clrLCDfull with _gbufclr, it works fine now thanks and I have not tried to use ASMin28 because I don't like it's style but I guess I'll try it
-
How is it progressing?
-
its not progressing because the matrix detection is beating the crap out of me and I am experimenting with many things in ASM so it is hard to dedicate time to all things but this is not dead it is just a car stalled waiting to start cause I have other projects like ROE and Galactic and TexasGL(3D graphics library hehe)
-
No worries. I think side scrollers are hard. They must be hard if JoeP never finished Metroid ASM.
-
aaah ok, I didn't knew about TexasGL though O_O