Release 58 - Scene Editor Improvements + Fixes

Rating: No reviews yet
Downloads: 109
Released: Apr 22, 2009
Updated: Apr 29, 2009 by bryanedds
Dev status: Stable Help Icon

Recommended Download

Application Ox Game Engine Installer
application, 30853K, uploaded Apr 29, 2009 - 109 downloads

Release Notes

- Update #5 -

Apparently I've not been building the Ox Game Engine Installer properly lately... This will result in problems in running Ox games on the Xbox. This has been fixed in this update.

Fixed instructions for building Setup project.
Renamed IGuiSystem.GuiCamera to Camera.
Renamed IGuiSystem.GuiDriver to PlayerInControl.
Added FPS limiting in editors.
Added functionality to WASD key region in scene editor.
Changed Identifiable to requires its type name externally during construction.

- Update #4 -

Well, instead of making a whole new release every other day, I'll just be updating this one for a little while :)

Fixed two BasicModel drawing bugs.
Re-implemented WASD movement in scene editor.
Changed protected MouseDragger property names.
Renamed Ox.sln to OxExpress.sln to better express which one should be opened by what version of Visual Studio.
Removed a bunch of #if by using "null class definitions".
Decreased the size of all document .xml files by using the DefaultValue attribute.
Added ability to specify whether transparent pixels get drawn (IE - hit the depth buffer).

- Update #3 -

Implemented content file browsing and fixed crashes in editor when an invalid effect is applied to a model.

- Update #2 -

Because my workaround for winform's non-existent PropertyValueChanging caused undo to break, I've removed it with yet ANOTHER re-release. The result isn't pretty, but at least it's not broken.

Additionally, I've added an AutoBox feature to the Scene Editor.

- Update #1 -

Fixed a bug.

- Initial Release -

This release is the last in a string of major scene editor improvements. I've decided the latest batch of improvements are good enough to get started with making large levels in my upcoming game "Psycho Ward". Of course, the other editors still need to see similar improvements, but that is a couple of weeks away.

Here are the details. There were some breaking changes, so read carefully -

Implemented quick selection of multiple items in the scene editor.
Replaced Filter type with in-built Func<T, bool> type.
Fixed Save As bug in editors.
Made Collect methods return incoming IList<T> for chaining.
Fixed crash bug in gui editor.
Fixed (mostly) awful behavior of editor tree views.
Implemented select family in scene editor.
Added axis triad to top-right of scene editor viewport (thanks to Matt Bradley!)
Implemented type changing in editors.
Fixed justification bug in LabelView.
Renamed ItemToken.PropertyFilter(Hook) to DuplicationFilter(Hook).
Optimized ItemToken setters.
Made tree view flicker out a little less when lots of it nodes are changed.
Implemented settings saving in scene editor.

Reviews for this release

No reviews yet for this release.