Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => TI 68K => Topic started by: Liazon on April 12, 2006, 02:54:00 pm

Title: r/p/s, a port
Post by: Liazon on April 12, 2006, 02:54:00 pm
Put simply, this is a very simple greyscale game.  Pretty quick, and minimal RPGishness.

This is not a recent screen, but ya, just a general battle screen.

user posted image

The contrast settings were bad when I took the screenshot with calccapture :(sad.gif

edit: why do I continue to work on this project? because I'm still a noob at programming :(sad.gif
Title: r/p/s, a port
Post by: Spellshaper on April 13, 2006, 12:01:00 am
QuoteBegin-Liazon+Apr 13 2006, 01:54 AM-->
QUOTE (Liazon @ Apr 13 2006, 01:54 AM)
Put simply, this is a very simple greyscale game.  

 meh, GS games are never easy to make (at least to me)

So, keep it up and if u have problems, feel free to ask around :)smile.gif
Title: r/p/s, a port
Post by: DJ Omnimaga on April 13, 2006, 12:38:00 am
glad to see you are still working on it, I hope you finish it :)smile.gif
Title: r/p/s, a port
Post by: DJ Omnimaga on April 26, 2006, 01:52:00 pm
moving this to N Game forum
Title: r/p/s, a port
Post by: Liazon on April 26, 2006, 02:16:00 pm
the only reason why this game is tenatively coded r/p/s (rock-paper-scissors) is because it's a part of a port to a strategy game that uses r/p/s.  Right now some bugs with greyscale data storage, which is why I still haven't finished the battle engine.  But since I've found out about C structures, I think I might be able to simplify my tile storage problem.

Nevertheless, there is a lot more I have to learn about C to write elegant, organized, and efficient code.
Title: r/p/s, a port
Post by: kalan_vod on April 26, 2006, 02:30:00 pm
Wow, that will be a great game being gs!
Title: r/p/s, a port
Post by: Liazon on April 26, 2006, 02:35:00 pm
The sprites were made by MegaSasquatch, who is amazing at pixel art.  I'll upload them later.  along with more details.
Title: r/p/s, a port
Post by: kalan_vod on April 26, 2006, 02:45:00 pm
Cool, how big is a 89 screen?
Title: r/p/s, a port
Post by: Liazon on April 26, 2006, 03:52:00 pm
160w x 100h in pixels.
Title: r/p/s, a port
Post by: DJ Omnimaga on April 27, 2006, 01:23:00 am
I should get one ^^
Title: r/p/s, a port
Post by: kalan_vod on April 27, 2006, 04:01:00 am
QuoteBegin-Liazon+Apr 26 2006, 09:52 PM-->
QUOTE (Liazon @ Apr 26 2006, 09:52 PM)
160w x 100h in pixels.  

 That's alot of pixels..
Title: r/p/s, a port
Post by: Radical Pi on April 27, 2006, 10:16:00 am
That's like...9856 more than the 83+...
Title: r/p/s, a port
Post by: Liazon on June 14, 2006, 10:13:00 am
Well, not much of an update, but although I was reluctant at first, I had to cut down all the sprites to 48x48, partially dwarfing some of the figures.

Now I just have to start building the battle engine, which I'll start from scratch.  This old code is really messed up in terms of organization imho.

Eh, I probably won't release any sprites yet only because I haven't finalized them.  So far, I don't think they look good, but at least I've defined a standard size for all the sprites.

Megasasquatch: I'm still expecting some sprites, but don't trouble yourself to start until I've finished a beta for the battle engine.  

And, oh ya, I'm reluctant to use tilemap engine, only because I don't want to waste space.  And I haven't used it before.  Downside is some flickering in but, I'll have to see.  I think I can figure out a way to optimize my screen refresh method.  Still, I expect the game will be bigger than it should be, but hey, it's my first project.  I don't know how long before more progress, because I'm going to be busy this summer, but I'll try  my best to finish as much as possible.
Title: r/p/s, a port
Post by: DJ Omnimaga on June 14, 2006, 11:00:00 am
that sound cool, actually did you resised the sprites? Sometimes it might be the problem. Maybe post them so maybe we can help out resizing them. That's up to you though.
Title: r/p/s, a port
Post by: Liazon on June 14, 2006, 11:17:00 am
Well, MegaSasquatch made the sprites with all sorts of dimensions, which was part of the reason why I couldn't get the engine to originally work.  I didn't know any of the preprocessor capabilities of TIGCC, so I couldn't take advantage of that, or structures to organize my data.  Fortunately, all of them were smaller than 48 pixels in width, which worked pretty well.  I wanted them all to have the same height to make my life easier, though it probably wasn't necessary.  What I ended up doing was cutting out rows of pixels and hoping that it wouldn't look like a bad cut and paste job XDsmiley.gif
Title: r/p/s, a port
Post by: DJ Omnimaga on June 14, 2006, 12:26:00 pm
oooh I c, now I understand. one advice don't worry about having extremly beautiful sprites for now, first get the engine/programs done then you can do pixel art or request sprites to spice up the game :)smile.gif
Title: r/p/s, a port
Post by: Liazon on July 14, 2006, 06:58:00 am
user posted image

Well, it's been 3 months since I even talked about this project.  I guess this or my contest entry will become my first every project woot.

I just wanted to ask opinions about this battle screen.  I'm still fixing it up, so ya, updates as they come.

Oh ya, I might disappear for a bit in a couple weeks on vacation.
Title: r/p/s, a port
Post by: DJ Omnimaga on July 15, 2006, 09:59:00 am
o.oblink.gif so much cool art lately o.oblink.gif nice work on this interface so far
Title: r/p/s, a port
Post by: Liazon on July 15, 2006, 11:28:00 am
QuoteBegin-xlibman+Jul 15 2006, 03:59 PM-->
QUOTE (xlibman @ Jul 15 2006, 03:59 PM)
o.oblink.gif so much cool art lately o.oblink.gif nice work on this interface so far  

 I wish I could take credit.  So far, it's mainly MegaSasquatch doing all the graphics.  I'm just editing stuff into a form I can easily code with, that's all.

I hope to get a demo going soon now that I've got sprites all out of the way.  Well not really, I still need to get hex data and then format it a bit.
Title: r/p/s, a port
Post by: DJ Omnimaga on July 15, 2006, 01:24:00 pm
how does sprites look like in asm code?
Title: r/p/s, a port
Post by: Liazon on July 16, 2006, 03:05:00 am
ASM: hex or binary

C: normally just hex, and for compatibility reasons, just use hex.  I just don't like the output of iStudio though.  My sprites have to be divided up into a 32w sprite and a 16w sprite for display, so every 4 groups of 0xXX, I have to take them out and rearrange them.  I could probably find some other way to format them correctly in the future though.
Title: r/p/s, a port
Post by: DJ Omnimaga on July 16, 2006, 04:26:00 am
ic
Title: r/p/s, a port
Post by: mdjenkins86 on July 17, 2006, 05:25:00 am
QuoteBegin-xlibman+Apr 27 2006, 07:23 AM-->
QUOTE (xlibman @ Apr 27 2006, 07:23 AM)
I should get one ^^  

 Yeah, I would love to see what you could do on the 89!