The Motify price model

Monday 20.08.2012

The Motify library price model is now ready. We will provide several editions of the library hopefully tailored to your needs so that you don't have to pay for more than you need. In addition we provide discounts if you have a larger team. We hope that this model suits most of our users. More information and pricing on each edition can be found here:

We expect to be able to release our product within the window of Q4, sometime during this fall. Progress towards this goal looks promising, and we feel confident that we will be able to release within this window.

Original image size

Friday 06.07.2012

When working with images it might be that you resize the image so that it looks very strange. This might be caused by the image getting an aspect ratio that is not reminiscent of the original image. There has been no method of correcting this earlier. A new selection has been added to the context menu. This menu item will only appear if you have selected an image or a selection of images. Pressing this selection resets the figure containing the image to match the original size of the image.

Motify logo

Tuesday 12.06.2012

The Diagram library has been named "Motify".

When we were looking for a logo for Motify, we used the service LogoMyWay. This is a service where logos are designed through a design competition. The customer who wants a logo give a bid on how much they want to pay for a logo. The service has lots of registered designers that in turn sends in proposed logos to the client. The client in turn judges and ranks the entries. The designer that designs the top ranked entry will then get the initial bid.

The result of this competition can be seen here:

We gave a bid of $300, in the lower part of their price scale, and ended up with 189 entries. An overwhelming amount of proposals in every form and color, which resulted in us spending a lot of time judging these entries against each other. In the end we selected the logo presented under.

Diagram text selection

Monday 11.06.2012

Adding text to figures has become a lot easier. We've added support for selecting text within the text area. This allows for removing larger blocks of text quickly. In addition to copying figures we now also has support for copying the text within the figures. This gives us the possibility to copy text from one text area to an another. To top it all off, we also added support for the cut operation so that we have the triage of modification operations complete.

Diagram endpoint styles

Friday 01.06.2012

To further expand on our customization options we have added additional settings for line endpoints. To begin with, we only supported line styles from a set list of styles. In additional we now support changing the type of endpoint individually.

The list of possible endpoints will be expanded as we add more diagram styles. UML and ERM will be added shortly, with more line styles and figure types following.

Diagram alignment and distribution

Tuesday 29.05.2012

In our hunt for the easiest to use diagram creator, we've added functionality for aligning and distributing the content of the drawing. This functionality will make it easier to position and organize figures.

Start by drawing a frame around all the figures you want to re-position. A right click will bring up the context menu, and from here you have the option to either align your figures or to distribute them along an axis.


From the alignment menu you have several options for how you want to align your figures. When you select top alignment, all your figures will be moved so that all their top edges will follow the same line. The same goes for the other options. Distribution From the distribution you can place your figures on set intervals based on the rules you select. Figures can be distributed either from the center of each figure or using the same space between each of them.

Diagram Swing interface

Wednesday 23.05.2012

We are planning to create an application library using our internal diagram solution for easy integration into other systems. This library will support drawing diagrams in several programming languages. One of these languages is Java, and I've made a small example of drawing in Java using the Swing framework for the user interface.

Diagram figure groups

Tuesday 31.01.2012

In addition to functions for style and drawing for WIS Diagram, I've also added some new figure types. These figures shows elements like documents, database and arrows. These new figures are placed in its own group. With time we'll add more groups with various types of elements.

Diagram gradient

Monday 30.01.2012

Yet another function added to the WIS Diagram application is support for shadow and gradient. These functions are currently only toggable, but this functionality will be extended with time. Using these simple effects greatly improves the look of the drawing, and the end result turns a lot more professional looking.

Move Diagram line text

Thursday 26.01.2012

Functionality has been added to WIS Diagram to move text attached to a line piece. This is done through selecting the select tool and drag the text that is positioned on top of the line.

While moving the text one will see a red cross marking the closest position on the line. This cross shows the fractional position of the text in relation to the line, a percentage value that won't change until you move the text again. When the line piece change size, for example by changing the position of its end points, this text will remain at the same relative position shown by this cross.

Diagram multiselect

Monday 23.01.2012

One of the latest features of WIS Diagram is selection of several figures. This is done by first selecting the select tool. Drag the mouse cursor over the draw area to make a red rectangle. All figures completely covered within its border will be selected.

When one looks a the toolbar while doing this selection, one will see that the values here will be updated based on the selected figures. If the selected figures has different values, standard values will be used. This also works the other way, so that properties selected from the toolbar will be reflected on all the selected figures.

In addition there is functionality to move all selected figures at the same time. When more that one figure is selected, and one starts to drag one of these, all figures will move the same distance. Functions like scaling and rotation will not work while doing a multiselection however.

Updating Diagram

Monday 16.01.2012

I am currently working on WIS Diagram, which is a part of the process-module within Wisweb. One of the most important updates in the coming version is an active toolbar where the properties of the elements in the toolbar gets updated based on what figure you've selected in the drawing. This feature will make it easier to see what properties you've assigned to a given figure. One of the coolest features here are buttons that show the current color as a line at be bottom of the button below the button icon.

Updated Escape from Castle Puzzlestein

Sunday 28.08.2011

This weekend I've done some updates to Escape from Castle Puzzlestein. These are some of the changes:

  • Added minimap
  • Grid on the floor
  • Rotate avatar towards enemy on collision
  • Change movement speed
  • No more horizontal scrolling in sequence list
  • Added an easier introduction level
  • Added loading bar

Escape from Castle Puzzlestein

Monday 22.08.2011

This weekend I once again participated in Ludum Dare, and this time the theme was "Escape". I made a game I called Escape from Castle Puzzlestein. Simply explained, it's Castle Wolfenstein using puzzles instead of guns. The images below are from in-progress versions of the game, and does not represent how the final result looks.

Global Warfare

Sunday 31.07.2011

Last week I've been working on a game for Mini Ludum Dare #27. This time I made a nuclear war simulation where your goal is to nuke all your neighbors until they surrender and give their continent over to you to control. I called this game Global Warfare.

Updated Gold Down Under

Tuesday 31.05.2011

I've worked on improving Gold Down Under a little. For this updated version I've added sounds, particle effects and native resolution for the output game. The size of the game screen is hardcoded within the ForPlay library, which caused me to have to change these values in the library source, and then recompile the game using the updated sources. Let's hope the guys at Google fixes this problem soon.

Gold Down Under

Sunday 29.05.2011

Another compo, another entry. This weekend I participated in Mini Ludum Dare #26. I called this game Gold Down Under. The game is a simple Bejeweled clone with a small twist. Instead of letting the play area be filled up when you remove gems, you will instead scroll down when the top row gets empty. The goal is then to reach the bottom of the hole.

Updated Nitro Racer

Wednesday 04.05.2011

I've made an updated version of Nitro Racer that does not crash if you are using an another browser that Firefox. There was a problem in how the sound was loaded and played back that caused problems when loading the game. I've also added a fix for Chrome that accured when low on health. A clip region of height zero caused Chrome to crash, while Firefox simply did not draw anything. There were also some problems related to the lap progression detection. The hit zones were way too small, and in some cases you would miss these predefined zones. These have been increased in size and moved slightly around.

Nitro Racer

Monday 02.05.2011

This weekend has been filled with gamemaking again. I've participated in Ludum Dare #20, which resulted in an overhead racer with a twist. Instead of trying to keep your opponents as far away from you as possible, you will in this game need to keep them close. I called this game Nitro Racer at the beginning of the competition, but I never ended up putting nitros in the game. That would make no sense when you consider that you need to keep your speed down anyway.

Updated Jigsaw Puzzle

Thursday 14.04.2011

After testing the Jigsaw puzzle game on a few computers, I found that it performed badly on some systems. During development I've only used my powerhorse of a computer, and never thought it would run badly on older computers, as it ran relly well on my computer. Back to the drawing board, and I did a small redesigned on how the puzzle is rendered. This resulted in an unheard of speed increase for the rendering. The end result is that the game now runs as smooth as I wanted it to on older systems as well.