Editor Redesign

All topics about ZGameEditor goes here.

Moderator: Moderators

User avatar
Kjell
Posts: 1786
Joined: Sat Feb 23, 2008 11:15 pm

Editor Redesign

Post by Kjell » Sun Sep 19, 2010 11:21 pm

Hi everybody ~

Decided to give this another ( more conservative ) shot. Still very much a work in progress, but with these kind of things it's best to get feedback early on.

K
Attachments
Array.jpg
Array.jpg (134.44 KiB) Viewed 23148 times
App.jpg
App.jpg (128.33 KiB) Viewed 23148 times
Welcome.jpg
Welcome.jpg (51.19 KiB) Viewed 23148 times

User avatar
VilleK
Site Admin
Posts: 2184
Joined: Mon Jan 15, 2007 4:50 pm
Location: Stockholm, Sweden
Contact:

Post by VilleK » Mon Sep 20, 2010 11:43 am

The Welcome-dialog is great. There should be a button to display the all the sample project which would be the default view when ZGE is first run, to let the user quickly find the samples.

Also the property editor with categorization in groups look good and makes it easier to quickly comprehend which properties fit together.

I noticed you've reduced the log-window to a single line in the status bar. What's your idea here, that if the user clicks on the line the log window will appear at the bottom of the screen? It could auto-appear if an error occurs that the user needs to know about.

User avatar
Kjell
Posts: 1786
Joined: Sat Feb 23, 2008 11:15 pm

Post by Kjell » Mon Sep 20, 2010 1:41 pm

Hej Ville,
There should be a button to display the all the sample project which would be the default view when ZGE is first run, to let the user quickly find the samples.
That's a really good idea yes, I'll make sure to put it in the next mockup.
I noticed you've reduced the log-window to a single line in the status bar. What's your idea here, that if the user clicks on the line the log window will appear at the bottom of the screen?
Exactly, the alert icon should only appear when something that requires your attention has occurred ( perhaps there could be other icons for specific events such as a time-out ).

K

User avatar
Lupo
Posts: 76
Joined: Wed Sep 09, 2009 6:21 pm
Location: Montevideo, Uruguay

Post by Lupo » Tue Sep 21, 2010 3:52 pm

Hi Kjell,

Nice ideas!

One thing I would really love to implement ( or to be implemented :) ) is below the project tree, add a component list, so you could pick and drop (new) components into the project.

I could make a sample shot to clarify, if needed.


Lupo.
Close, but not there yet.

User avatar
Kjell
Posts: 1786
Joined: Sat Feb 23, 2008 11:15 pm

Post by Kjell » Tue Sep 21, 2010 3:56 pm

Hi Lupo,

How about next to it :wink: When you for example click on App:Content, a contextual button-list appears with all the Components you can add to the selected node. That way you don't sacrifice any Project Tree space either.

Component icons are still missing from the screenshot obviously ..

K
Attachments
Content.jpg
Content.jpg (102.85 KiB) Viewed 23110 times

User avatar
Lupo
Posts: 76
Joined: Wed Sep 09, 2009 6:21 pm
Location: Montevideo, Uruguay

Post by Lupo » Tue Sep 21, 2010 7:54 pm

just love it
Close, but not there yet.

User avatar
Kjell
Posts: 1786
Joined: Sat Feb 23, 2008 11:15 pm

Post by Kjell » Sat Oct 16, 2010 2:11 pm

:idea:

As replacement of the current "Add Components" popup, a simple browser that allows for both local and remote ( cached locally ) libraries. This enables users to maintain & share their own libraries independent from ZGE releases.

K
Attachments
Components.jpg
Components.jpg (70.93 KiB) Viewed 23046 times

User avatar
VilleK
Site Admin
Posts: 2184
Joined: Mon Jan 15, 2007 4:50 pm
Location: Stockholm, Sweden
Contact:

Post by VilleK » Sun Oct 17, 2010 10:29 am

That's a great idea with remote libraries. Just a clarification: do you mean that this dialog should replace both "Add from library" and "Add component" dialogs and combine their functionality? Or just replace "Add from library"?

I'm still working on scripting but I hope I'll be able to use at least some of your ideas for the next ZGE release because they all look really good.

User avatar
Kjell
Posts: 1786
Joined: Sat Feb 23, 2008 11:15 pm

Post by Kjell » Sun Oct 17, 2010 12:29 pm

:)

It's a bit of a switch-a-roo .. the idea is to replace the current "Add Component" popup with the "contextual Component button list" ( as mentioned in my reply to Lupo ), and move the current Library functionality from the right-click drop-down menu to a / the popup.

There's probably little use for being able to add individual Components from a popup when you have the contextual button-list.

K

User avatar
jph_wacheski
Posts: 1005
Joined: Sat Feb 16, 2008 8:10 pm
Location: Canada
Contact:

nice ;)

Post by jph_wacheski » Tue Oct 19, 2010 1:13 pm

I like these suggestions, more organizing of the componets/properties and context sensitivity when picking/working will speed up finding them as there are quite a few now,. and if you add in scripts and libraries,. . endless.

I also quite like the tag line "the rapid development solution with a tiny footprint" clear and more general than "The tool for creating 64kb games!"
iterationGAMES.com

User avatar
VilleK
Site Admin
Posts: 2184
Joined: Mon Jan 15, 2007 4:50 pm
Location: Stockholm, Sweden
Contact:

Post by VilleK » Tue Oct 19, 2010 4:00 pm

I also like that tag-line. I've changed the forum title and included the tag in the wiki-main page now.

User avatar
Kjell
Posts: 1786
Joined: Sat Feb 23, 2008 11:15 pm

Post by Kjell » Tue Oct 19, 2010 6:36 pm

:)

Thanks guys ~ Originally I wanted to incorporate "lightweight" into it somehow, but couldn't come up with anything catchy. Anyway, here are some additional pictures to explain behavior in previously posted mock-ups that might not have been very obvious.

More coming up ..

K
Attachments
Component.jpg
Component.jpg (122.36 KiB) Viewed 22982 times
Group.jpg
Group.jpg (76.48 KiB) Viewed 22982 times

User avatar
Lupo
Posts: 76
Joined: Wed Sep 09, 2009 6:21 pm
Location: Montevideo, Uruguay

Post by Lupo » Wed Oct 20, 2010 7:24 pm

Liked it!

Yes, I like "the rapid development solution with a tiny footprint", but I think it would be a good idea to mention that its good for "procedurally generated content" somewhere?

As a side note:
I was showing a friend ZGE the other day, and he loved it, but get a bit nostalgic about the days when you do not need a GUI to dev a game.
And I opened a zge project in notepad and say to him: "that is one of the good things of ZGE, you could hand-craft the xml yourself, hardcore to the bones"

He paid for the beers that night. Another reason to thank ZGE...
Close, but not there yet.

User avatar
y offs et
Posts: 418
Joined: Wed Apr 22, 2009 4:26 pm
Location: BC, Canada

Post by y offs et » Thu Oct 21, 2010 3:20 pm

Just my two cents. Love everything you are doing.

It looks nice, but I find myself lately changing application backgrounds to a mid gray because the bright bleached white tends to irritate.

Of course I'm also enlarging the fonts, but that's just old eyes and can be fixed with glasses.
"great expectations"

User avatar
Kjell
Posts: 1786
Joined: Sat Feb 23, 2008 11:15 pm

Post by Kjell » Thu Oct 21, 2010 6:33 pm

:)
Bright bleached white tends to irritate.
Don't worry .. just like the current version, the idea is that the appearance depends on your Windows Theme ~

K
Attachments
Theme.jpg
Theme.jpg (106.67 KiB) Viewed 22942 times

Post Reply