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.

Program Announcements / 3D Tiled Map Editor (Full source code!)

Author
Message
DARKGuy
20
Years of Service
User Offline
Joined: 28th Nov 2003
Location:
Posted: 2nd Apr 2006 00:40
Okay... digging around I found this app that was suppossed (spelling?) to help me make my puzzle game for that puzzle game compo... then again, I never submitted something and this editor went into the forgotten abyss. Searching around backup CDs I found it so here it is. I don't consider it =fully= finished, but I'm not going to work on it anymore and isn't a WIP either.

The interface is rather easy (screen-wise) as the keystrokes might confuse you a bit (you can change them editing the source). Also it comes with some free textures I found on the net and a sample level... thing xD.

The source code isn't commented very much (I don't use to comment my code very frequently, unless it's a BIG project) and there's a non-usable part of it (was working on it but then left the project) which is the Events thing... either way, the map editor's fully usable and I think some people can learn a thing or two out of it

Known bugs:

* If there's no more textures, the texture preview cube becomes blank (but throws no error, yay!)
* If you try to LOAD map/level #0, the editor will crash.

I made it for helping myself, but as I'm not going to use it for that puzzle game anymore, guess I'll share it with the DB community . However, I'll use it for any other games I might do in the future. If you want to use it in your project or game for making your levels/maps, I don't mind a bit. But if you're going to modify and include it as your game's map editor for the final user or something like that, I'll be glad if you send an email and put my name in your credits (DARKGuy).

That's all. Have fun!

Screenies:









Download link is in the attachment. Click the red Download button at the lower-right corner of this post

Quote: "Compaq Deskpro EN / Intel Pentium III 930Mhz / 256Mb RAM / Intel i82815E 64Mb AGP / SoundMAX Soundcard / Creative SBS 2.1 / Two 40Gb HDs / WinXP Pro & Debian Etch / 1280x1024x16b"

Attachments

Login to view attachments
Silvester
18
Years of Service
User Offline
Joined: 7th Dec 2005
Location: Netherlands
Posted: 2nd Apr 2006 09:47
Could this be turned into a game engine?

if so it would be cool!

[href]www.freewebs.com/edromeproductions[/href]
look there for all my model packs latest updtes and other stuff!
(its not old yet)
Baggers
20
Years of Service
User Offline
Joined: 31st May 2004
Location: Yonder over dem dere hills
Posted: 2nd Apr 2006 16:51
Silver the lord of Nothing: *slap*



...that was a no

M.I.A is pending
Megaton Cat
21
Years of Service
User Offline
Joined: 24th Aug 2003
Location: Toronto, Canada
Posted: 2nd Apr 2006 17:11
Baggers doesn't like competition.


It's like a Megaton Cat radar, 24 hours a day.
DARKGuy
20
Years of Service
User Offline
Joined: 28th Nov 2003
Location:
Posted: 3rd Apr 2006 17:35
LoL!

Dunno Silver... it's up to you what you want to make with it - as long as you follow the little disclaimer

Anyhow, has this been useful to anyone?

Quote: "Compaq Deskpro EN / Intel Pentium III 930Mhz / 256Mb RAM / Intel i82815E 64Mb AGP / SoundMAX Soundcard / Creative SBS 2.1 / Two 40Gb HDs / WinXP Pro & Debian Etch / 1280x1024x16b"
BENOJ
18
Years of Service
User Offline
Joined: 17th Mar 2006
Location: UK
Posted: 3rd Apr 2006 23:08
hey dark guy i am trying to make somethign like that, but justa tool for my game
http://forum.thegamecreators.com/?m=forum_view&t=75792&b=10
here i have tried to explain it. i want to make it myself, do you rekon you can help me make on for DBC though coz urs is DBP

abit fatal1ty an8 sli mobo, ati radeon 1800 XT, 1.5GB RAM
250GB SATA HDD, AMD Athlon 64 x2 4200 (overclocked further)
DARKGuy
20
Years of Service
User Offline
Joined: 28th Nov 2003
Location:
Posted: 4th Apr 2006 03:29
Say... no idea, been short on time so that's why I also released this - no time for keep working on it too. However the drag & drop thing you ask for isn't an easy thing, so that's also another reason why my editor moves with keyboard presses instead of using mouse for placing objets . However I *think* I can try to make a DBC version of this...

Quote: "Compaq Deskpro EN / Intel Pentium III 930Mhz / 256Mb RAM / Intel i82815E 64Mb AGP / SoundMAX Soundcard / Creative SBS 2.1 / Two 40Gb HDs / WinXP Pro & Debian Etch / 1280x1024x16b"
Silvester
18
Years of Service
User Offline
Joined: 7th Dec 2005
Location: Netherlands
Posted: 4th Apr 2006 08:32
Quote: "Silver the lord of Nothing: *slap*"


*kicks baggers in face*
i like kong fu!

[href]www.freewebs.com/edromeproductions[/href]
look there for all my model packs latest updtes and other stuff!
(its not old yet)
Baggers
20
Years of Service
User Offline
Joined: 31st May 2004
Location: Yonder over dem dere hills
Posted: 4th Apr 2006 09:53 Edited at: 4th Apr 2006 10:09
"Kong fu"....what like inexplicable large apes beating the living crud out of each other?

p.s. Thanks for taking my first post as light heartedly as it was meant !

M.I.A is pending
BENOJ
18
Years of Service
User Offline
Joined: 17th Mar 2006
Location: UK
Posted: 4th Apr 2006 12:29
@ Dark Guy : Thanks a lot, i doesnt need to be drag and drop all that it needs to be able to do is let me choose the object i want and where to put it, then export the code as a dba file so i can use it later as a level.

abit fatal1ty an8 sli mobo, ati radeon 1800 XT, 1.5GB RAM
250GB SATA HDD, AMD Athlon 64 x2 4200 (overclocked further)
MartinS
18
Years of Service
User Offline
Joined: 15th Dec 2005
Location: Rochester, NY
Posted: 4th Apr 2006 14:24
Looks awsome! But what's with that top bar?

-Martin

DARKGuy
20
Years of Service
User Offline
Joined: 28th Nov 2003
Location:
Posted: 4th Apr 2006 16:48
The top bar is the window title, Duh!

Quote: "Compaq Deskpro EN / Intel Pentium III 930Mhz / 256Mb RAM / Intel i82815E 64Mb AGP / SoundMAX Soundcard / Creative SBS 2.1 / Two 40Gb HDs / WinXP Pro & Debian Etch / 1280x1024x16b"
MartinS
18
Years of Service
User Offline
Joined: 15th Dec 2005
Location: Rochester, NY
Posted: 4th Apr 2006 16:57
I know that. It's just a wierd theme, that's all!

Darth Vader
19
Years of Service
User Offline
Joined: 10th May 2005
Location: Adelaide SA, I am the only DB user here!
Posted: 5th Apr 2006 10:07
Great editor! I am going to use it on my next game!
Only problem is how do you reload a map?

Also how do you load the saved map.dat into a dbp source?
Thanks

When in Trouble with anything visit here your number one stop for help
DARKGuy
20
Years of Service
User Offline
Joined: 28th Nov 2003
Location:
Posted: 5th Apr 2006 17:57
Games 2 Live: A windows theme downloaded from DeviantArt... I think it's called Azure

Darth Vader: That's why I included the source... check the Load_Map and NewTile functions!

Quote: "Compaq Deskpro EN / Intel Pentium III 930Mhz / 256Mb RAM / Intel i82815E 64Mb AGP / SoundMAX Soundcard / Creative SBS 2.1 / Two 40Gb HDs / WinXP Pro & Debian Etch / 1280x1024x16b"
UFO
19
Years of Service
User Offline
Joined: 11th Oct 2005
Location:
Posted: 6th Apr 2006 03:17
Wow! I am going to use this Good job!

Darth Vader
19
Years of Service
User Offline
Joined: 10th May 2005
Location: Adelaide SA, I am the only DB user here!
Posted: 6th Apr 2006 06:20 Edited at: 6th Apr 2006 06:29
Okay but ho do I load the map into a different .DBA file?
Thanks!

[EDIT]I also found that after I save a map it appears in the file, but when I try to load it, nothing happens!?[EDIT]

When in Trouble with anything visit here your number one stop for help
DARKGuy
20
Years of Service
User Offline
Joined: 28th Nov 2003
Location:
Posted: 6th Apr 2006 06:40 Edited at: 6th Apr 2006 06:45
@Darth:

Make sure you have the level files in a folder named Levels and the textures in a folder named Textures (and named correctly) where the .DBA file is, then make sure you have the arrays Textures and Objects declared, and the MaxObjects global variable too. After that you'll just copy & paste the Load_Map and NewTile functions to your DBA and load the map with Load_Map just as it's shown in the "if inkey$()="l" " part. (Can't look at the source right now, but if I recall correctly, that's all you need)

Edit: In the editor, make sure you set the correct level # before loading! it loads correctly here, so o_o;;.... and also, I might make a small example for that soon if I get some free time

Quote: "Compaq Deskpro EN / Intel Pentium III 930Mhz / 256Mb RAM / Intel i82815E 64Mb AGP / SoundMAX Soundcard / Creative SBS 2.1 / Two 40Gb HDs / WinXP Pro & Debian Etch / 1280x1024x16b"
Darth Vader
19
Years of Service
User Offline
Joined: 10th May 2005
Location: Adelaide SA, I am the only DB user here!
Posted: 6th Apr 2006 13:38
An example would help!!

When in Trouble with anything visit here your number one stop for help
UFO
19
Years of Service
User Offline
Joined: 11th Oct 2005
Location:
Posted: 8th Apr 2006 02:02
oh no. I don't have DBP. Can you please post an exe?

Darth Vader
19
Years of Service
User Offline
Joined: 10th May 2005
Location: Adelaide SA, I am the only DB user here!
Posted: 21st Apr 2006 02:59
Is the example here?

When in Trouble with anything visit here your number one stop for help

Login to post a reply

Server time is: 2024-11-22 19:26:34
Your offset time is: 2024-11-22 19:26:34