Projects done for external employers

Effect Editor


Took over the development of a timeline-based editor. This tool lets designers define where on the timeline effects should accour. These effects include animations, particle effects, sounds, camera-paths and more. The timeline can be previewed in the game clients.
C#, WPF, MVVM, NHibernate, Socket, dotNet, Oracle
Tuesday October 13. 2009

Tools Status Pages


Our tools were supposed to be partly remotely controlled. The reason why we wanted this, was that ols tools could be using an old data format that we do not want to use anymore, or contains faults. We therefore came to the conclusion that we should be able to force close old tools that were run around in the building, and then avoid the probem with old tools destroying our data foundation. In addition these pages lets us inform all users that new tools are available, as well as provide live support for all our users.
C#, ASP.NET MVC, WCF, Perforce, dotNet
Friday October 9. 2009

Publish Tool






As our process for publishing new tools were quite complex, we decided that we should find a way to simplify this process. The result was that I made an addon for Visual Studio that lets you publish new tools directly from within the development environment. The user is presented with a wizard that ask for the required details, as well as gather the information needed from different sources to let the user do the relevant choices. The tool is then compiled, version number is updated as you chose, prepared for sending to Perforce, and finally placed in Perforce with a label in the correct format.
C#, WPF, MVVM, Perforce, VSX, dotNet
Wednesday October 7. 2009

Bug Reporting Tool


Tool for reporting errors in our products. The tool connects to the client and gets current map, current position and more information on the fly. The tester can then see what errors exists nearby the current position, and can then avoid double reporting of the same error. Afterwards it is also easy to lookup what areas and maps has had the most problems.

In addition I also added functionality to the Jira SOAP interface, as we needed more functionality in order to fetch and modify data on errors.
C#, WPF, MVVM, NHibernate, WCF, dotNet, SOAP, Java, Oracle
Friday September 11. 2009

Monster Treasure Tool


Tool for mass-editing of monsters for Conan at Funcom. Lets the users set up properties regarding how often monsters should drop different types of loot.
C#, WPF, MVVM, NHibernate, dotNet, Oracle
Monday September 7. 2009

TDB / Text Database


Took over maintenance of a tool for updating the text database. This is a webpage written in Python that uses a lot of internal libraries. In addition it has a lot of triggers in the database to import data as needed, as well as a nightly process run each night to check the validity of existing data in the system.
Python, Oracle
Friday August 21. 2009

Java based MMO






Created a prototype for a massive multiplayer online game using Java. This game started out as a 2D prototype, but was extended with a third dimension as it was too restrictive for what we wanted to achieve. Third party libraries was used to be able to quickly create a protoype. The project included rendering, server-communication, as well as some user interface. For this project we used an OpenGL based 3D engine named JMonkey.
Java, JNI, NIO, OpenGL, Shader, JMonkey, BananaUI, Windows, Linux, Mac
Friday October 3. 2008

WisWeb





Took over the development and maintenance of their CMS-system. This system can be used to administer webpages, perform quality assurance, HMS plus more or a combination of all these. Backend consists of a series of Java servlets, while the frontend is template-based. The administration pages uses JavaScript with AJAX calls for a user friendly and responsive system. For th IIS-server I also wrote a plugin for rewriting url's so that they look prettier for the end user. I did also use Flash with ActionScript for usage videos for the administration part as well for some webpages.
Java, Servlets, JavaScript, AJAX, Flash, ActionScript, IIS, Delphi, Sybase
Friday September 28. 2007

UDIR Innsamlingsportal


UDIR had a need to simplify their process of collecting data from all schools in Norway. Earlier there were several portals for all the collections, and this was an attempt at collecting all collection into one portal.

Before this project, UDIR used around three months to process all the information gathered from all the schools. This process is now over in a matter of minutes. The schools send in an Excel spreadsheet which is then checked for valid format and data. The pages will then show if the status of the processing was successful or not, with a message if something failed. When all data was aquired and processed, all data was available in a welformed database.
Java, Servlets, JavaScript, AJAX, WisWeb, Sybase
Tuesday August 1. 2006

Human Factor





Human Factor is a project that I was brought in to do for HiNT to do a couple of years after i finished my studies there. The project was on creating a simulator for cathastrofic events. The first version had only one scenario where a truck with a nuclear warhead had driven off a bridge and ended up in a river. Your mission is to move this warhead out of the river and into a container. The user that sits on the server see everything that happens in a 3D window, while three other users are connected to this server while trying to follow the orders from the leader. These see only the controls they can modify, but hears what the leader says. The simulator lets you select different difficulty levels where you will meet more and more complication during the scenario.
Java, Desktop, Java-3D, Socket server, Java Media
Friday November 18. 2005
1 | 2 >>
Page 1 of 2

Adverts