Open Wiki

All topics about ZGameEditor goes here.

Moderator: Moderators

Post Reply
User avatar
Kjell
Posts: 1755
Joined: Sat Feb 23, 2008 11:15 pm

Open Wiki

Post by Kjell » Sun Feb 24, 2008 12:05 am

Hello,

Although I've only been using ZGameEditor for a mere couple of hours now and should probably refrain from trying to contribute any "constructive" feedback, I do think it would be a good idea to have a Wiki where users can post feature requests in a orderly fashion instead of on the forum.

*Perhaps there could be a indicator of a feature ( pending / implemented / rejected ) and this could be a place to collect explanations / comments / tutorials regarding already listed features or requests.

Until then, a short list of features I either missed or you can consider requested for a future release.

App
- ScreenWidth :integer
- ScreenHeight :integer

Camera
- Projection type ( Perspective || Orthographic ) :boolean?
- Aspect ratio :float
- Clipping near :float
- Clipping far :float

Camera:Perspective
- Field of view / Focal length :float

Camera:Orthographic
- Zoom :float

Mouse
- MouseMode ( windowed or not ) :boolean
- MouseHide :boolean
- MouseDisplacement :vector2d?

ZExpression
- Pi :constant

Joystick support would be welcomed warmly as well.

Kind Regards,
Kjell

---

1st Edit: added *
2nd Edit: added ZExpression > Pi
3rd Edit: added Edit list :)
Last edited by Kjell on Sun Feb 24, 2008 1:40 pm, edited 3 times in total.

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

Post by VilleK » Sun Feb 24, 2008 12:38 pm

Hi Kjell,

Thanks for your suggestions.

An open Wiki for changes is probably a good idea to keep things more organized, so far it has been possible to manage things on the forum but if post count increases I will move it to the wiki.

Camera settings: I've been meaning to add this for some time so it should definitely be in a future version.

About orto-view and screenwidth/height settings I assume this would be useful for strict 2d-graphic games. Or do you have another use in mind?

Mousedisplacement: you mean difference in movement since last update?

MouseMode: is this for allowing the mouse cursor to leave the window?

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

Post by Kjell » Sun Feb 24, 2008 1:16 pm

Hej Villek,

Good to hear that you're positive towards the idea of a Open Wiki.

Orthographic: Side-scrolling 2D, real-time top-down maps, isometric views, industrial presentations .. there are quite some applications for this, although i agree that it's not top priority.

ScreenWidth & ScreenHeight: As a replacement to ScreenMode. Shouldn't it be up to the user to decide with what resolution they want to go with ( 320x240, 1280x720, 330x410 or anything else )?

MouseMode: Whether the -1 / 1 spectrum of MousePosition values is relative to the window extends or the full screen resolution. Only results in different values when not running the app in full-screen obviously. Low priority though.

MouseDisplacement: Indeed, the amount that Mouse X / Y has been displaced since the last frame. However, this value cannot be deferred from caching the MousePosition values. For example: MousePosition.X = -1 currently and in the last frame, but MouseDisplacement.X could still be -0.1.

Kind Regards,
Kjell

Post Reply