Stig Runar Vangen homepage
Software for mobile devices

Software for mobile devices

Tone Demo

When I decided to put my mobile games on these pages, I had some problems with the audio in the emulator. In order to test my own implementation of the sound emulation I made this demo based on some examples I found online. In addition to the original tone demos I added one to play back all available tones as well as an example for playing tones directly from the buildt-in audio manager.
Java, Mobile, J2ME
Friday January 25. 2013 - Saturday January 26. 2013

Gauntlet Clone

This is a game Tor Jarle, a study-buddy, made to demonstrate overhead games using GameLib. It is basically a clone of the good old Gauntlet with a few adjustment to the ruleset and input-system. I think it worked out pretty well, and the game turned out to be quite enjoyable.

The control system needs a short introduction. When you move towards an enemy you'll automatically hit the enemy you are moving towards. If you stand still or if an enemy sneaks up on you from the back, you will be hit.
Java, Mobile, GameLib
Monday July 25. 2005

Slickers

This is a racer game I made to demonstrate how to make racer games using GameLib. The game grew as I got more ideas on that I wanted to add to the game. To mention some of the ideas I added to the game, I could say an interesting menu-system (needs to be seen in motion) and an input-system I haven't seen something similar to in other games for mobile devices. In addition to all of this, the game even has multiplayer support over bluetooth.
Java, Mobile, GameLib
Sunday July 17. 2005

Anttics

This is a strategy game I made to demonstrate strategy games using GameLib. In this game you play as a black ants trying to eradict all the red ants from the map. One can buy new units at anthills and you collect resources from aphids. After a fight these aphids can also be used to give some health back to the ants. The movement radius for ants are determined by the ground type, something which is shown when you select an ant. The AI of the opposition is quite advanced, inspired by the first Advance Wars.
Java, Mobile, GameLib
Monday June 27. 2005

Mario Clone

A clone I made of Mario to demonstrate the possibility of making platform game using GameLib. The first level of the original Super Mario Brothers game was recreated with the exeption of fire throwing and pipes.
Java, Mobile, GameLib
Tuesday June 14. 2005

Fire! Mobile

In order to demonstrate shooter games using GameLib I tried to translate a game I made earlier for Flash, namely Fire!. I had to conclude that this translation would not be complete because of shortcomings in hardware on mobile devices. A lot of enemies would have to be cut and the animations would not have been that impressive anymore. Although I was able to take it quite far with realtime rotation of enemies and a lot of cool effect. Maybe I will resume this project one day.
Java, Mobile, GameLib
Thursday April 14. 2005

The Museum of Modern Art

For our december project we have created a system for determining our position in the real world. Based on this information, position-specific data will be presented on the mobile device. We have used a museum as a scenario, so that the information we are presented with, are virtual images that we could imagine that is placed on the walls as we move around. We use BlipNet from BlipSystems for communication between a server and the mobile device.
  • Positions the user using cell positioning
  • BlipNet is unfortunately not good enough for exact positioning
Java, Mobile
Friday December 17. 2004

Vector Rally v0.4

The last assignment for the Symbian course. For this assignment I've chosen to implement the level editor.
  • Maps are saved in phone memory, and is automatically detected when a new game is started
  • The user is free to choose the start position, several end destinations and obstacles
C++, Symbian
Friday November 19. 2004

Vector Rally v0.3

Next step in the project we are doing at the Symbian course. As it turned out that some of the additions that I added to the last version were subtasks of this assignment, there wasn't much change in this version compared to the previous one.
  • Automatic screen updates
  • Finally works on a Symbian based phone
C++, Symbian
Monday November 1. 2004

Vector Rally v0.2

An exercise in the Symbian-course I'm currently taking at ITU. The goal of this exercise was to port a game we made earlier using plain C++ to the Symbian platform.
  • Simple graphics
  • Simple movement algorithm using movement vectors
C++, Symbian
Monday October 11. 2004