Dualitor: Tweaking Usability

We steadily progress forward through life, but can only understand it backwards. Which is kind of a usability faux-pas. So clearly, what the world needs is more Duality updates. This is a small one, though. But it has pretty pictures in it!

Read more …

Feature explosion

After weeks of putting more working hours into Duality than I could reasonably afford it’s finally done: The big user experience update for Dualitor.

(Download links below)

Read more …

A custom PropertyGrid

I’m working on some kind of custom PropertyGrid Control right now. You might have spottet it in some of the Screenshots that I’ve previously posted. .Net does have an existing PropertyGrid which is customizable to some degree and I could just have used it – but after doing that in Nullpunkt and not being very happy with the results I’m now trying a different approach.

Read more …

Project View

Working with the Duality Editor is always project-related. Instead of opening a lot of independent files and editing them isolated, a game project is opened as whole; basically like opening a project file in Visual Studio, except that there’s no project file for Duality. Instead, you’ll open a projects folder which then will be scanned for relevant files.

Read more …

Picking Colors

Have you ever used the .Net Color Picker Dialog? I did for a while but wasn’t quite content with it. For the Duality Editor, I don’t need any dialog-internal predefined colors and the additional clicks to define and choose a custom color reduce its usability. Also, there is no way to select a color with alpha channel support. After evaluating some other .Net ColorPicker modules out there, I decided to write my own. You can see the result on the right. If you need something similar, feel free to download its source code (Visual Studio Solution) and use it in your own project.

Read more …