Gamestudio Links
Zorro Links
Newest Posts
Change chart colours
by 7th_zorro. 05/11/24 09:25
Data from CSV not parsed correctly
by dr_panther. 05/06/24 18:50
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
1 registered members (AndrewAMD), 1,014 guests, and 1 spider.
Key: Admin, Global Mod, Mod
Newest Members
Hanky27, firatv, wandaluciaia, Mega_Rod, EternallyCurious
19051 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
[Winter 2016 Contest] YED Map Editor #458311
03/03/16 23:34
03/03/16 23:34
Joined: Nov 2005
Posts: 204
Bavaria
HellThunder Offline OP
Member
HellThunder  Offline OP
Member

Joined: Nov 2005
Posts: 204
Bavaria


YED is my contribution for the Winter 2016 Contest.

What is YED?

YED is a realtime Map Editor for Acknex' 3D Gamestudio, created with 3D Gamestudio.
I used C# and Lite-C to create a powerfull development tool, wich offers the opportunity to create maps within some minutes.

The keyword to create simple maps within no time is 'tile-based'.
By the creation process of a map the user will be able to choose a size. For every map a own piece of music and environment sound can be chosen. It is also possible to change the map properties at every time.

Block Mode



The Block Mode allows the developer to place different kind of tiles. This will be the essential functionality of YED. Place them on each other or next each other.
There is also a "Fill" function, which allows to fill a choosen area with a chosen type of tiles.
For each tile it will be possible to choose a unique texture. If the workspace path contains a normal map, it is also possible to choose normal map tiles.
The Undo functionality allows to go back in time, in order to re-delete or re-create single objects.

Entity Mode



The origin of an entity is a model, which can be places at every point of the created map.
What means everey point? The functionality "Ignore Entities" will place entities only on tiles of the map. By deactivating the object it will be possible to create entities on entities - e.g. if the developers ground is a terrain.
Included engine flags for entities are: Passable, Transparent, Overlay, Bright, Shadow and Unlit. Another custom flag is called Gras, which simulate wind and affect the animation of a model.

For every entity a special scale factor can be chosen. But there is also a oppurtunity to choose a random scale factor between two values.
There is also a possibilty to chose a random pan value for each entity.
Combined, this two values will be an advantage if a developer wants to place vegetation entities.

Also very own light sources can be used for entities. If the developer wants to place a light, the light strength and color can be chosen. It is also possible to create invisible lightsources.




YED will also know every entity actions of the source code within a project. So it will even be possible to use an existing project and use all created actions for entities.

Movement of YED Objects
Changes of the position or pan value of an entity or a tile. For precise changes a simple mouse would not be suitable.Therefore there are predefined keys in order to move or rotate objects.

Sunlight and Ambient Color



It will also possible to change the strenght and color of sunlight and ambient color. It is If needed it is even possible to change the sun's position.

Fog
Chose a predefined color and the strength of fog.

Skymap
Every YED Map owns the capability to present a very own skycube. Just a simple picture is needed. After that the position of the sky/horizont can be chosen.


Native Engine Loader



All maps which are created with YED can be loaded with a simple function - e.g. level_load_("YED_MAP.ymp");


Missing Features
YED is a modified tool of my YRPG Toolkit Map Editor. I'll try to add new features until the deadline. But some features will not be available, because I do not own the right A8 version. Right now I am using Lite-C free.
So normal maps and waving gras will not be a part of YED - even if I have already tested this features with A8 Trial.


I hope it will be usefull for the community.

Cheers,

HellThunder


Create your own JRPG and join our community: https://www.yrpgtoolkit.com
Re: [Winter 2016 Contest] YED Map Editor [Re: HellThunder] #458318
03/04/16 07:41
03/04/16 07:41
Joined: May 2009
Posts: 5,370
Caucasus
3run Offline
Senior Expert
3run  Offline
Senior Expert

Joined: May 2009
Posts: 5,370
Caucasus
It sounds really good, but where is download link? laugh

Greets


Looking for free stuff?? Take a look here: http://badcom.at.ua
Support me on: https://boosty.to/3rung
Re: [Winter 2016 Contest] YED Map Editor [Re: 3run] #458325
03/04/16 13:10
03/04/16 13:10
Joined: Nov 2005
Posts: 204
Bavaria
HellThunder Offline OP
Member
HellThunder  Offline OP
Member

Joined: Nov 2005
Posts: 204
Bavaria
I have to do some bugfixes which were found some days ago. I really do not want to bring one quick fix after another. Maybe I will post the first version this evening (german timezone).


Create your own JRPG and join our community: https://www.yrpgtoolkit.com
Re: [Winter 2016 Contest] YED Map Editor [Re: HellThunder] #458362
03/06/16 20:49
03/06/16 20:49
Joined: Nov 2005
Posts: 204
Bavaria
HellThunder Offline OP
Member
HellThunder  Offline OP
Member

Joined: Nov 2005
Posts: 204
Bavaria
Here is the early version of YED.


- There is a small documentation about the functionality > YED.chm
- There is also a second tool, which allows to create new workspaces for YED and change the graphic options.



- YED Configuration points to an example project > "YED Test"
- You can simply open the "main_script.c" and run it to see the result

It would be really great if you post bugs here or send me PM


https://www.dropbox.com/s/r92erqwv7js5vrn/YED.zip?dl=0

Cheers,

HellThunder


Create your own JRPG and join our community: https://www.yrpgtoolkit.com
Re: [Winter 2016 Contest] YED Map Editor [Re: HellThunder] #458402
03/08/16 09:25
03/08/16 09:25
Joined: Jul 2004
Posts: 785
Serbia
Iglarion Offline
User
Iglarion  Offline
User

Joined: Jul 2004
Posts: 785
Serbia
Looks cool and interesting, unfortunately i can't say more beacuse from some reason YED.exe wont start.


IGRAVISION Page - www.igravision.com
RPG project - The Battle For Forgol 92.75%
Re: [Winter 2016 Contest] YED Map Editor [Re: Iglarion] #458403
03/08/16 09:47
03/08/16 09:47
Joined: Nov 2005
Posts: 204
Bavaria
HellThunder Offline OP
Member
HellThunder  Offline OP
Member

Joined: Nov 2005
Posts: 204
Bavaria
@Iglarion
May be because of some dependencies.
Did you install .NET Framework 4.5?
I'll definitely check this when I'm back home.

EDIT:
Tried it here with my office pc (WIN7). It works but I've also installed Visual Studio here.
Tried it also on my tablet with (WIN10) - also with Visual Studio. It works too.
So I think it must be something with the dependencies.

Last edited by HellThunder; 03/08/16 10:00.

Create your own JRPG and join our community: https://www.yrpgtoolkit.com
Re: [Winter 2016 Contest] YED Map Editor [Re: HellThunder] #458404
03/08/16 09:58
03/08/16 09:58
Joined: Jul 2004
Posts: 785
Serbia
Iglarion Offline
User
Iglarion  Offline
User

Joined: Jul 2004
Posts: 785
Serbia
Yes i have latest NET Framework. Just to mention YED_Config.exe run fine. I use Win10.


IGRAVISION Page - www.igravision.com
RPG project - The Battle For Forgol 92.75%
[Problem Fix] YED won't open [Re: Iglarion] #458428
03/09/16 10:25
03/09/16 10:25
Joined: Nov 2005
Posts: 204
Bavaria
HellThunder Offline OP
Member
HellThunder  Offline OP
Member

Joined: Nov 2005
Posts: 204
Bavaria
For everyone who gets the same issue as Iglarion (YED won't open after executing YED.exe).

Normally the file 'd3dx9_42.dll' doesn't have to be a part of the YED directory.
But in this case this action solved the issue. So just put the "d3d9_42.dll" into the YED directory.


Create your own JRPG and join our community: https://www.yrpgtoolkit.com

Moderated by  George 

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