Pages: 1 2 3 4 5 6 7 8 9
Author Topic: Improving rooms editor  (608,064 Views)
Offline (Unknown gender) egofree

Contributor
Joined: Jun 2013
Posts: 601
View profile
Posted on: July 02, 2014, 08:23:30 AM
I've added two features in the rooms editor, and they are now available for everyone in the latest executable of the 'Download' section. So if some people want to test these features, they are welcome.

The first is the undo :

The undo is available when the user, with the mouse or with text fields, adds, deletes and moves an object or a tile. The undo does not take into account others properties, like 'instance creation code'. If you modify these properties, you will get only the latest version when using the undo. The undo and redo can be used also with the shortcut keys : ctrl-z for undo and ctrl-y for redo. The limit of the undo history is 100. If a sprite, a background or an object is modified in the left tree, the undo is reset.

I will add settings for the undo in a future release. It will be possible to disable the undo or to change the limit of the undo history.

I've added also a preview of views in the rooms editor, with a black and white boxes. I will add also others features for the preview in a future release. For example, the preview will take into account the 'Object following' option, and it will be possible to use a filled rectangle instead of outlines.
Offline (Unknown gender) Darkstar2

Member
Joined: Jan 2014
Posts: 1,238
View profile
Reply #1 Posted on: July 02, 2014, 05:16:05 PM
Great stuff there thanks a lot :)
Offline (Unknown gender) Goombert

Developer
Joined: Jan 2013
Posts: 2,991
View profile
Reply #2 Posted on: July 03, 2014, 08:48:40 AM
Yes you did a great job egofree and the help is appreciated!  (Y)

Also where the hell is TKG?
Offline (Unknown gender) Darkstar2

Member
Joined: Jan 2014
Posts: 1,238
View profile
Reply #3 Posted on: July 03, 2014, 04:52:51 PM
Quote from: Robert B Colton on July 03, 2014, 08:48:40 AM
Yes you did a great job egofree and the help is appreciated!  (Y)

Also where the hell is TKG?

Have you looked under the table ? ;) :P
Offline (Unknown gender) egofree

Contributor
Joined: Jun 2013
Posts: 601
View profile
Reply #4 Posted on: July 12, 2014, 08:09:56 AM
I just made a new pull request : https://github.com/IsmAvatar/LateralGM/pull/126
I added two new features : when a view is selected in the views list, it is now displayed centered in the room editor. Also, the 'Object to follow' property is now taken into account. You will have a  preview of the view centered around the selected object.

If you want to test already the new LateralGm : https://dl.dropboxusercontent.com/u/29802501/lateralgm.jar
Offline (Unknown gender) Darkstar2

Member
Joined: Jan 2014
Posts: 1,238
View profile
Reply #5 Posted on: July 12, 2014, 11:10:40 AM
Thanks will try this one later today.
Offline (Unknown gender) time-killer-games
Guest


Email
Reply #6 Posted on: July 13, 2014, 05:18:36 PM
Quotewhere the boobies is TKG?

HD graphics + no zoom feature = I only use GMS for room editing, I can't see anything.

These additions are pretty useless to me for the time being. :P

Boobs.
Offline (Unknown gender) egofree

Contributor
Joined: Jun 2013
Posts: 601
View profile
Reply #7 Posted on: July 14, 2014, 11:16:16 AM
New ideas for future releases concerning views :   :o  ;D  :D  ;)

Version 2.0 :




Version 3.0 :




Version 4.0:




Version 4.5 :




Version 5.0 :




Version 6.0 (ultimate view of reality):

Offline (Unknown gender) Rusky

Resident Troll
Joined: Feb 2008
Posts: 954
View profile WWW
Reply #8 Posted on: July 14, 2014, 03:15:24 PM
You've got a tight schedule, there.
Offline (Unknown gender) Darkstar2

Member
Joined: Jan 2014
Posts: 1,238
View profile
Reply #9 Posted on: July 14, 2014, 05:20:14 PM
Multiple views is just as much of an illusion as computer 3D........since it is rendered to a flat 1D object :P
And multi views is rendered to one.

I like version 6 best, as reality itself is an illusion created by chemicals in our brain.

:P :D
Offline (Unknown gender) TheExDeus

Developer
Joined: Apr 2008
Posts: 1,860
View profile
Reply #10 Posted on: July 14, 2014, 05:25:18 PM
I think you mean 2D object.
Offline (Unknown gender) egofree

Contributor
Joined: Jun 2013
Posts: 601
View profile
Reply #11 Posted on: July 14, 2014, 06:24:05 PM
Quote from: Rusky on July 14, 2014, 03:15:24 PM
You've got a tight schedule, there.

It depends also if my pull requests will be accepted quickly or not  :)

Anyway my new ideas were successful as usually i don't have much feedback !  :D
Offline (Unknown gender) Darkstar2

Member
Joined: Jan 2014
Posts: 1,238
View profile
Reply #12 Posted on: July 14, 2014, 07:10:53 PM
Quote from: egofree on July 14, 2014, 06:24:05 PM
Quote from: Rusky on July 14, 2014, 03:15:24 PM
You've got a tight schedule, there.

It depends also if my pull requests will be accepted quickly or not  :)

Anyway my new ideas were successful as usual i don't have much feedback !  :D

lol yeah hopefully your pull requests can be accepted, but now I think I understood the purpose behind the original post :P 

I am also planning some stuff too for ENIGMA and LGM, new functions, extensions and new features. 
Offline (Unknown gender) egofree

Contributor
Joined: Jun 2013
Posts: 601
View profile
Reply #13 Posted on: July 14, 2014, 07:36:04 PM
Quote from: Darkstar2 on July 14, 2014, 07:10:53 PM
I am also planning some stuff too for ENIGMA and LGM, new functions, extensions and new features.

Great to hear this !  (Y) Not afraid of C++ and OpenGl ?  :D
Offline (Unknown gender) Darkstar2

Member
Joined: Jan 2014
Posts: 1,238
View profile
Reply #14 Posted on: July 14, 2014, 08:22:57 PM
Quote from: egofree on July 14, 2014, 07:36:04 PM
Quote from: Darkstar2 on July 14, 2014, 07:10:53 PM
I am also planning some stuff too for ENIGMA and LGM, new functions, extensions and new features.

Great to hear this !  (Y) Not afraid of C++ and OpenGl ?  :D

lol not afraid of much, but I know my limits.  I do know enough to contribute certain things though, which will be mostly features and not have to do with graphics/rendering, as I am not familiar with the more advanced graphics programming stuff (oGL, d3d, etc.) But know how to add extensions, and add new functions.  What I plan to do is make a tool to parse an EGM file and let the user configure different options to pack resources into files or single file, with or without encryption, allowing them to call these individual resources from their games, directly to memory, straight read to memory. That tool will be written entirely in C++, and be a console mode.  Though later I could add a GUI to it.  As far LGM, that is JAVA, something I am not 100% familiar with but could use a convert for that purpose.  Ideally I would like to convert it and interface it with LGM as a plugin like ENIGMA is a plugin to LGM, adding an option under build, build resource files.  etc.
And some small fixes, addons to LGM here and there.
See where this brings me.  My contribution level will be very limited, the more advanced graphics stuff and major stuff will be left to the experts :D

After this whole pain my arsehole font fix and DX9 fix playing around with the code, nah, not afraid :D My knowledge on how the code interfaces to each components is limited, so far I know how to write extensions and enable them, how to add new functions, how to modify existing ones and where to look for them.  Wish I knew more but that might come in time or never come, :P it was never a plan, I guess I found out about ENIGMA by accident and I got into C++ by accident. :P  There's a great tool out there for Java to C++ and C++ to JAVA, as I'm sure you are aware, if I could do my stuff in C++ and port it to JAVA and integrate it in LGM that would be fantastic.



Pages: 1 2 3 4 5 6 7 8 9