Author Topic: Chrystal Moon ASCII MapEditor  (Read 2928 times)

0 Members and 1 Guest are viewing this topic.

dragon__lance

  • Guest
Chrystal Moon ASCII MapEditor
« on: April 02, 2006, 01:22:00 pm »
Hey guys! Well, i haven't been around lately, but i have managed to get something done!  XDgni.gif While looking at some of Kevin's and Tifreak's ASCII graphical rpg's, i've noticed that some of the strings that xlibman uses are huge, and a big pain to program. Plus, i started working on a random side project, "Chrystal Moon", which is planned in ASCII, i needed a map editor. And well here it is!

Controls are explained in Readme, enjoy!  :Dbiggrin.gif

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Chrystal Moon ASCII MapEditor
« Reply #1 on: April 02, 2006, 01:40:00 pm »
ooh that sound nice I'll try it asap, it was a huge pain to do it by hand >.<

Offline Radical Pi

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1143
  • Rating: +5/-2
    • View Profile
    • RealityRevolution
Chrystal Moon ASCII MapEditor
« Reply #2 on: April 02, 2006, 02:21:00 pm »
On a first look it's great!

But Str-9 must be defined for it to work.
One of these days I'll get a sig I'm really proud of.

dragon__lance

  • Guest
Chrystal Moon ASCII MapEditor
« Reply #3 on: April 03, 2006, 01:03:00 pm »
ohhh, whoops! Guess i'll have to take that part out, in the beggining of the pgrm, i use unarchive Str0, if u take that out, it should work perfectly!  :oops:embarassed.gif

Offline kalan_vod

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2715
  • Rating: +10/-0
    • View Profile
    • kalanrock.us
Chrystal Moon ASCII MapEditor
« Reply #4 on: April 03, 2006, 01:38:00 pm »
Great program, and great coding! One suggestion though: make it where you press something like alpha to change the char you are placing instead of taking it back to the list.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Chrystal Moon ASCII MapEditor
« Reply #5 on: April 04, 2006, 02:21:00 am »
I tried it look very nice! Like kalan said you should make it so you dont have to go to the tile selection screen everytime you want to output a tile. Maybe make it so if you press enter the current tile selected will be immediately put on the map without having to go in the tile selection screen ^^

dragon__lance

  • Guest
Chrystal Moon ASCII MapEditor
« Reply #6 on: April 05, 2006, 12:14:00 pm »
gotcha! thanks for the input! I'll try implementing today...
Here's another thing i ran into, there are basically two ways of using strings, first is where the map looks like what itd look like on screen, EX:
"XXXYYY
"XXXYYY
"XXXYYY

would be "XXXYYYXXXYYYXXXYYY"
This way, the first 16 char of the string, is map1, the next 16 char map2, get it?
the other way is somewhat more complex,it's when the whole map is in a row, so there's no structuring...EX:
"XXXYYY
"XXXYYY
"XXXYYY

would be "XXXXXXXXXYYYYYYYYY"

The second way would have to take defines in order to work

This may be a bit hard to understand, but i could really use your input! Which way would u prefer to make a game with?