Gamestudio Links
Zorro Links
Newest Posts
Help with plotting multiple ZigZag
by degenerate_762. 04/30/24 23:23
M1 Oversampling
by 11honza11. 04/30/24 08:16
Trading Journey
by howardR. 04/28/24 09:55
Zorro Trader GPT
by TipmyPip. 04/27/24 13:50
Data from CSV not parsed correctly
by jcl. 04/26/24 11:18
Why Zorro supports up to 72 cores?
by jcl. 04/26/24 11:09
Eigenwerbung
by jcl. 04/26/24 11:08
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
2 registered members (Quad, degenerate_762), 642 guests, and 4 spiders.
Key: Admin, Global Mod, Mod
Newest Members
wandaluciaia, Mega_Rod, EternallyCurious, howardR, 11honza11
19049 Registered Users
Previous Gallery
Next Gallery
Print Thread
Rate Thread
Page 2 of 10 1 2 3 4 9 10
MapBuilder #388396
12/02/11 10:49
12/02/11 10:49
5 Images
Joined: Mar 2011
Posts: 3,150
Budapest
sivan Offline OP
Expert
MapBuilder

MB is a lightweight outdoor level editor ideal for 3DGS beginners for creating game scenes within minutes without deep 3D knowledge. It is terrain based, populating with sprites, models, and wmb entities is really easy, just one click. Entity placement and modification, sky and material adjustment, terrain deformation and texture painting in real time, by a simple graphic interface, with open source save/load system.

Wmb levels can be opened and exported too, from version: v.1.07. Postprocessing in WED is possible by .$$m files.

Freeware resources are included in the package. Compatible with both A7 and A8 engines. Suited for 3DGS 'Free' and 'Extra' editions of 3DGS. Later some additions of shader functionality can be expected for 'Commercial' users.

The editor package, 4 simple example game projects (open source, containing the necessary MB level loading scripts), a script and file package for creating new projects, and the (partially ready) online documentation can be found at MapBuilder homepage .

There are also some other resources and tutorials too. Everything for free laugh

More screenshots showing menu options and example scenes

Video Tutorials

The integrated RTS pathfinder and game AI system in development

90 Comments
Re: MapBuilder [Re: HeelX] #389505
12/15/11 08:58
12/15/11 08:58
Joined: Mar 2011
Posts: 3,150
Budapest
sivan Offline OP
Expert
sivan  Offline OP
Expert

Joined: Mar 2011
Posts: 3,150
Budapest
it sounds like magic! shocked


Free world editor for 3D Gamestudio: MapBuilder Editor
Re: MapBuilder [Re: sivan] #389614
12/16/11 10:55
12/16/11 10:55
Joined: Mar 2011
Posts: 3,150
Budapest
sivan Offline OP
Expert
sivan  Offline OP
Expert

Joined: Mar 2011
Posts: 3,150
Budapest
News:

due to your feature request, I'm working on the integrated terrain editor, but has no enough time because it's Xmas... anyway raising/lowering vertices based on various brush images is ready, with 10 undo steps, as you can see on this fresh screenshot (except smoothing):

[IMG=http://img528.imageshack.us/img528/5300/terraineditorshot1.th.jpg][/IMG]

Saving .hmp works only for non-chunked terrains at the moment... But I beleive in HeelX's success laugh

Texture drawing (no .dds support) is the next thing to implement (I have some old codes for it, so hopefully next week I can complete it).

Terrain randomization is also planned, but it needs some more research...


Free world editor for 3D Gamestudio: MapBuilder Editor
Re: MapBuilder [Re: sivan] #389618
12/16/11 11:44
12/16/11 11:44
Joined: Jun 2006
Posts: 379
Flevoland, 5 meters under wate...
Roel Offline
Senior Member
Roel  Offline
Senior Member

Joined: Jun 2006
Posts: 379
Flevoland, 5 meters under wate...
Terrain randomization?
maybe my 256kb contest entry can help you? (math hero)
It uses random procedural terrains.
oh, and when you are working on it, a nice feature would also be to implement shadow mapping for terrain.


Check out the throwing game here: The throwing game
Re: MapBuilder [Re: Roel] #389621
12/16/11 13:03
12/16/11 13:03
Joined: Mar 2011
Posts: 3,150
Budapest
sivan Offline OP
Expert
sivan  Offline OP
Expert

Joined: Mar 2011
Posts: 3,150
Budapest
thanks, anything can help me, so any information welcome laugh
I have some Unity codes too as a guidance...
and yes, I would be happy with shadow mapping too, so probably I'm going to deal with that topic soon (needs also some research).


Free world editor for 3D Gamestudio: MapBuilder Editor
Re: MapBuilder [Re: sivan] #389655
12/16/11 16:12
12/16/11 16:12
Joined: Jun 2006
Posts: 379
Flevoland, 5 meters under wate...
Roel Offline
Senior Member
Roel  Offline
Senior Member

Joined: Jun 2006
Posts: 379
Flevoland, 5 meters under wate...
btw, as you already have editing of terrain I don't know if it will help you very much, but when I have the time I can send it to you.
Perhaps it's useful.


Check out the throwing game here: The throwing game
Re: MapBuilder [Re: Roel] #389764
12/18/11 08:32
12/18/11 08:32
Joined: Mar 2011
Posts: 3,150
Budapest
sivan Offline OP
Expert
sivan  Offline OP
Expert

Joined: Mar 2011
Posts: 3,150
Budapest
I found and downloaded all the 256k contest programs, there are really useful things inside. I had problems with ent_fixnormals (in A7 works, in A8 does'n), but finally solved by setting d3d vertex normals directly (c.v.nx), after deformations (but the result differs a bit from that how engine sets them).
Moreover, now in A7 compilation terrain saving works for chunked terrains too, but in A8 the first chunk remains unchanged... and raising/lowering/enflatten all the vertices also result in .hmp saving errors (maybe some header settings are not okay)
so I have fun grin


Free world editor for 3D Gamestudio: MapBuilder Editor
Re: MapBuilder [Re: sivan] #389771
12/18/11 12:42
12/18/11 12:42
Joined: Jul 2001
Posts: 6,904
H
HeelX Offline
Senior Expert
HeelX  Offline
Senior Expert
H

Joined: Jul 2001
Posts: 6,904
Originally Posted By: sivan
Saving .hmp works only for non-chunked terrains at the moment... But I beleive in HeelX's success laugh


I advice you to use an intermediate representation of a terrain rather working on the entity itself. Since I focus on terrain generation from topographic maps atm, I have a struct (see below) that holds the data, my plugin takes it and saves it as HMP7.

[EDIT] I will also add functions to transform an terrain entity into that struct.

Code:
typedef struct Hmp
{
    float width, height;

    int rows, cols;
    float* heightfield;

    int numSkins;
    HmpSkin** skins;

} Hmp;

typedef struct HmpSkin
{
    BMAP* internBmap;
    char externFile [256];

    MATERIAL* mat;
    char* effect;

    struct HmpSkin* shared;

    BOOL mips;
    int mipsFilter;

} HmpSkin;



This is mainly done for a client's project, but since I hold the rights for the code, I am targetting to make a full hmp solution. Will be ready around February I guess. This plugin is not going to be free.

Last edited by HeelX; 12/18/11 12:43.
Re: MapBuilder [Re: HeelX] #389874
12/19/11 09:28
12/19/11 09:28
Joined: Mar 2011
Posts: 3,150
Budapest
sivan Offline OP
Expert
sivan  Offline OP
Expert

Joined: Mar 2011
Posts: 3,150
Budapest
thannks. I got some tips from Oliver2s too. but I think I leave the .hmp resave as is for a while, first I finish the height and texture editing options, and dig into this topic in January...


Free world editor for 3D Gamestudio: MapBuilder Editor
Re: MapBuilder [Re: sivan] #390013
12/21/11 14:15
12/21/11 14:15
Joined: Mar 2011
Posts: 3,150
Budapest
sivan Offline OP
Expert
sivan  Offline OP
Expert

Joined: Mar 2011
Posts: 3,150
Budapest
News:

a very short step-by-step tutorial is added to the homepage about how to use the level created by MapBuilder in your project:
http://mapbuilder.zxq.net/MBloadtutorial.html
only 7 steps, and some copy-paste... laugh an extended version is planned with some illustration too.


Free world editor for 3D Gamestudio: MapBuilder Editor
Re: MapBuilder [Re: sivan] #391305
01/10/12 11:04
01/10/12 11:04
Joined: Mar 2011
Posts: 3,150
Budapest
sivan Offline OP
Expert
sivan  Offline OP
Expert

Joined: Mar 2011
Posts: 3,150
Budapest
Update on homepage http://mapbuilder.zxq.net :

Example Project 2, with the very basics, mainly for 3DGS newbies:
Load a full game level created with MapBuilder. Or load it from separate terrain, settings, and entity map files. Simply, just read the well commented main script, and you will understand how MB works.

New Project pack:
It contains all the files and folders you have to include in your game folder by default. Furthermore, of course you have to copy to your game folder your map files saved in MB editor, and the graphic files you used (always simply to the same subfolder as they are placed in the editor).

If you have any question, contact me bravely.


Free world editor for 3D Gamestudio: MapBuilder Editor
Page 2 of 10 1 2 3 4 9 10

Moderated by  jcl, Realspawn, Spirit 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1