Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Work in Progress / XTile - 2D Map Editor

Author
Message
DBAlex
19
Years of Service
User Offline
Joined: 4th Oct 2004
Location: United Kingdom
Posted: 8th Aug 2005 18:31 Edited at: 8th Aug 2005 18:31
Hi, I couldnt resist posting this... Ive been working on it for a couple of days so I just wanted some reactions on it.

Its going to be a 2D Tile based may editor, Using DBP's sprite system. Im hoping I can write the editor in DBP then write importers for popular languages (DBP,BlitzMax,BlitzPlus,Blitz3D,PureBASIC) etc.

What ive got up to now is a basic editor done, with map scrolling, tile placing and changing. What im going to add soon is a proper GUI where you can open tilesets and then select which tile to use on a tileset then start painting with that tile.

Also importers for DBP and BlitzMax are done.

Anyway, Some screenshots!





For some reason this map leaves a tile missing when imported into DBP...

And I dont know whether im allowed to post this, But a shot of the BlitzMax importer.



Also the editor will include functions for scrolling maps and checking tile collision etc.

Anyway, Tell me what you think...


AMD 64 3000 + 512mb RAM + 80GB HD + Radeon 9600se 128mb
http://www.dbastudios.cjb.net
blanky
20
Years of Service
User Offline
Joined: 3rd Aug 2004
Location: ./
Posted: 8th Aug 2005 20:23
Meh, neat editor.

[Insert extremely witty comment here] :: Add me to MSN if you like, but don't expect any big favours [unless you like VB6]. ... IDK!!
DBAlex
19
Years of Service
User Offline
Joined: 4th Oct 2004
Location: United Kingdom
Posted: 8th Aug 2005 20:29
Thanks...

What languages would people like to see importers for?


AMD 64 3000 + 512mb RAM + 80GB HD + Radeon 9600se 128mb
http://www.dbastudios.cjb.net
MikeS
Retired Moderator
21
Years of Service
User Offline
Joined: 2nd Dec 2002
Location: United States
Posted: 8th Aug 2005 21:13
Hey looks pretty neat. It just so happens I started a similar project yesterday. Depending how the data is written, writting importers for all those languages should be extremely easy. The way mine works at least, is that all the tile data is placed into a .txt file(0s,1s,2s,etc.) and then read.

My editor doesn't scroll yet though.

Well keep up the good work. I'm a sucker for side scroller projects like this anyway.



A book? I hate book. Book is stupid.
(Formerly Yellow)
DBAlex
19
Years of Service
User Offline
Joined: 4th Oct 2004
Location: United Kingdom
Posted: 8th Aug 2005 23:31
Cool, Thanks!

Mines more like this > loop next code for x amount of tiles
tilenumber
x
y
tile image

Yeah pretty simple! Getting an importer working for BlitzMax was easy enough anyway.


AMD 64 3000 + 512mb RAM + 80GB HD + Radeon 9600se 128mb
http://www.dbastudios.cjb.net
Seppuku Arts
Moderator
20
Years of Service
User Offline
Joined: 18th Aug 2004
Location: Cambridgeshire, England
Posted: 9th Aug 2005 02:28
Quote: "What languages would people like to see importers for?"


English
German
French
Portuguese
Spannish
Italien
Latin
Arabic
Celtic
Japanese
Mandarin
Cantonese
Vietnamese
Korean
South African
Eqyption
takes breath
aborigine(spelling)
Pig Latin
Hebrew
Russian
Lithuanian
Armenian (dhak met khunum!!!!!!!)
Polish
Swedish
Norwegian
Texan (joke, can't really understand what some texans say, like bush for intance )
and well anymore?


Okay I was joking, if you mean programming language I say the common ones bedroom programmers use and well um it looks nice, may not ending up using it, but its nice to have a 2D editor with everyone focusing on 3D ones

MikeS
Retired Moderator
21
Years of Service
User Offline
Joined: 2nd Dec 2002
Location: United States
Posted: 9th Aug 2005 03:18
PlayBasic and IBasic are two other ones that might be good.



A book? I hate book. Book is stupid.
(Formerly Yellow)

Login to post a reply

Server time is: 2024-09-29 08:27:22
Your offset time is: 2024-09-29 08:27:22