Omnimaga
Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: turiqwalrus on November 24, 2010, 06:23:03 pm
-
I'm working on an RPG game heavily inspired by the Mardek RPG series by pseudolonewolf (found here: http://www.kongregate.com/games/Pseudolonewolf/mardek-rpg-chapter-3 (http://www.kongregate.com/games/Pseudolonewolf/mardek-rpg-chapter-3)
I have a basic battle engine but am stuck on a world map. does anyone have any tips?
btw, written in either pure TI-Basic or TI-Basic + xLib
-
make map scroll around the player, and keep it simple. good luck!
-
ok. thanks
-
Oh hey, that's a nice game - I played parts of it over the summer, although I never got around to finishing part 3.
Welcome to Omnimaga, btw.
-
yup. same here. Got to water and fire temples, hoping that I would get legion first before attempting the Guarsians, but I lost interest.
-
Can you send me an image of a world? I may be able to help you with the map.
-
OK. will send as soon as I finish it.
-
Yeah, I think I got up a little ahead of the fire temple, but somehow all of the save data got wiped out from my computer, and I didn't have the heart to start all over again. I spent a lot of time grinding... :c
-
Interesting game. Is it a very large game you are planning, by the way? It's a good idea to not start too big when you never worked on a RPG with maps before. However, you might be fine anyway. I recommend starting with something like a demo at first. Make sure to get the battle engine done first and then the walking engine. Also make sure to have the menu done afterward, although it doesn't have to be complete immediately, and do a lot of backups. Good luck and welcome on Omnimaga! :)
-
O yes. Backups are definitely a good idea. (I love backups)
-
at the moment though, I'm sending one of my battle pictures. enjoy and comment.
the enemy and characters are 16*16 sprites, so I'm probably going to create a character/enemy tilemap with xLib.
right now, I only have the one enemy and two characters
I can't include a demo yet until I get access to a Windows computer with internet capabilities(hopefully next spring), but I might post small chunks of my code.
if you need the code for the picture, I might have to hardcode it straight into the program, as there is currently no way to post a program with a .8xi picture
-
Cool, so this is a concept picture or is it already programmed in the game? It looks pretty nice. I also like the small HUD at the bottom. Could you explain what does each icons mean?
-
from left to right: flee, wait, items, magic, attack.
this will (hopefully)be displayed right above the icons
I actually had the menu until I accidentally cleared my RAM. I will definitely work on it.
progress: ~5%
-
why is there no way to get a .8xi on the forums? you could just stick everything in a zip.
anyways, agreed that it looks pretty good so far(especially the clean, efficient layout). you may want to increase sprite quality a little bit, though, as there are a lot of people who take the 'judge a book by its cover' approach and just skip over everything that is'nt flashy enough. if you're using xLib it's merely a matter of how much time you're willing to spend on your sprites(or, if you have trouble spriting, you can always just ask for help).
good luck!
-
the problem is that for now, I have no connection between my calculator and my computer, as I need admin privileges to run TiLP on linux and I don't have a windows or mac computer to run TI-connect, I can post the .8xp code using source coder, but that doesn't let me use images.
to make an .8xi image, is there any way to convert a .gif to a .8xi?
-
Actually if you open a picture (such as a gif) in SourceCoder, you can export it as an .8xi.
-
not as far as I know(I'm using the SC 2.5 on cemetech. when I enter a .gif image, I get these:
Z80 BASIC/Axe Image Conversions:
Monochrome
3-Level Grayscale
4-Level Grayscale
Z80 ASM Image Conversions:
Monochrome
3-Level Grayscale
4-Level Grayscale
it doesn't mention converting into .8xi
what would I do with these
-
or are you talking about some sort of downloadable sourcecoder?
if that exists, can I have a link or something?
thanks
-
here is a link to a section of ticalc which contains several such tools
link (http://www.ticalc.org/pub/win/graphics/)
EDIT: this should do the trick:
pixel painter (http://www.ticalc.org/archives/files/fileinfo/386/38615.html)
just save your image as a monochrome bmp, drag it onto the pixel painter window, and select "export to TI-83+ image"
-
problem with that:
I run linux. I cant run/install .exe files
-
I thought SourceCoder 2.5 did 8xi conversion? ???
Also I'll look into enabling 8xi extensions on the forums.
-
i checked SC 2.5 already(at least the one on cemetech
-
Strange. Does it works when logged in? Did you try to import a bmp/gif/jpg image that is 96x64? If it didn't work, then I'm not sure. You should post a new topic in the help section asking where to find a Linux tool for your needs.
-
I tried a 94 * 62. I'll change the specs and try again. thanks.
-
is this better? or is it cut off at the edges?
(http://www.cemetech.net/projects/basicelite/img/sourcecoder/parse83.php?000000000000000000000000560888488800ac1338933800555954595400aab0a0b0a000760954895400ec1131113000544955095400a8920a120800541c891c8880a83bb23bb000000000000180000000000000560108410880ac0310831000754154415400ea80a880a8007601d481d400ec0129012800544055005400a880aa00a800540049004800a80312031000000000000000000000000000fffffffffffffffffffffffc000000000000000000000000000000000000000008470000000000000000000017a20000000000000000000013200000000000000000000017a7000000000000000000000b488000000000000000000003154000000000000000000003104000000000000000000003ffc000000000000000000003ffc0000000000000000000031fc0000000000000000000031fc0000000000000000000001fc0000000000000000000001fc0000000000000000000001dc0000000000000000000003de0000000000000000000003de00000000000000000000000000007c000000000000000000000082fc0000000000000000000139b40000000000002000000145fc00000000000050200001754800000000000050d8000105500000000000005174000179f800000000000051240002c20c0000000000007ffc0003fffc0000000000007e04000000000000000000002104000000000000000000000104000000000000000000000104000000000000000000000124000000000000000000000124000fffffe0000000000002220000000020000000000003fe000490022000000000000000000ad99a2000000000000000000e92a2a015803210320000000a92a32015504510450000000a499aa01d807520750000000000002015105540550000000fffffffd5007240720000000641041dc000000000000000065d7459d58022102200000002457499dd5065106500000002498dd9dd802520250000000651fc99d510254025000000095dfd10d50072407200000008417419c0000000000000000000000000000000000000000)
-
Hmm this seems good, except there's some sort of blue/green bar at the bottom. I guess it should do, though.
By the way try to not double-post within less than 1 hour on project updates or 6 for other messages. Use the Modify/Quick Modify button. Thanks. :)
-
looks good!
Your enemy sprite is way better than mine... :)
-
Looks good. Good luck with it!
-
[NECROPOST] sadly, my calculator link isn't working D:
this is all I can send you: a splash screen(yes, the name is very imaginative)
this project is also on hold until I can finally get my link working
(http://img.removedfromgame.com/imgs/0-SCREEN01.BMP)
[/necropost]
-
Have you asked for help/checked in the link section? I wonder if there could be anything useful there. TI Connect/TiLP can be major PITA sometimes. Also I like the title screen, although i think the G needs to be larger, otherwise it looks more like AXE RP.
-
yeah, it works now(after a full reset, 2 garbage collects, and me nearly throwing my calc out the window :P)
sadly, my data is gone. I'll try to get the battle system running again, though.
-
This sucks, sorry to hear. :( Didn't you have backups though? (something essential during development)
-
no, I couldn't save anything but that one picture D:
I should have typed it over to sourcecoder, but I didn't think of that then :(
-
Ah ok. In the future, always backup the code somewhere using TI-Connect or TiLP when possible. Archiving can work too, but you never know when your archive can get corrupted.