Procedurally Generated Volcanic Island

For my second graphics assignment I had to make use of procedural generation techniques to create a scene. I decided that it would base mine around a volcanic Island , complete with water simulation and a particle generator.


The generator I created can produced some quite nice scenes. It could probably be useful in creating a Caribbean type environment populated with islands.

The smoke particles that are generated also get effected by the environment wind and the height of that particle. This provides a nice scattering effect for the smoke as it rises.

OpenGL Mechanical 3D Orrery

For a university assignment I had to create a simulation of a real world mechanical object I decided to create a simualtion of an Orrery. This is the first full program I have developed in OpenGL and it turned out to be quite nice looking and soothing to watch.

I also uploaded a video of the application to youtube which you can watch below.

Honours Project – Dynamic Path Planner

I have been recently working on my honours project for my final year of university. The project is about using dynamic path finding algorithms to help autonomous vehicles navigate unknown terrain. The project is mainly focusing on developing the best navigation systems for ground space vehicles such as autonomous rovers that would navigate asteroids or planets.

I have completed my initial prototype which uses generated elevation models. These elevation models are loaded from a modified “ppm” format which uses the red and green values to provide 24 bit two dimensional arrays.

A slope model is then calculated using the specified slope algorithm (Horn Slope, maximum, average). This slope model is the converted to a hazard model which can be used for the rovers navigation.

The path finding part of the prototype makes use of the A star search algorithm. The simulation uses the algorithm to find the safest route to its destination. This means it will find the route with the lowest incline.

 The next prototype I create will be to develop a simulation which will make use of the D star search algorithm. This new prototype will be used to show the comparison of A star and D star when it comes to navigating unknown terrain.

StormGate 2 Years On

This day two years ago I released my very first game and i’m quite happy to that two years on it still manages to rake a good amount of downloads and sales.

Which Is why I have decided to release it on windows phone. I have learned a lot during the past two years and It will be noticeable in StormGate for windows phone. The new version was completely rebuilt from scratch, I wanted to build something that would be extremely expandable, so that it will be very easy to update in the future if becomes popular.

Windows Phone – The way it is meant to be played

StormGate on a mobile device just feels more natural, the games is seamless with touch and gesture controls. It allows you to jump quickly in the game and manage your town on the fly.

StormGate For Windows Phone Coming Soon

Paddler Log Update – Editing and Miles

I Managed to find some time to update paddler log. I haven’t updated it in a while and I had been busy working on Stormgate mobile in my free time but I decided to take a break from it and work on paddlers log, which is gaining in popularity.

Android app on Google Play

The feedback system has been very useful and I appreciate greatly the messages you submit. I have added your most requested features imperial units and editing (sorry that should I have been in from the start but it is now).

Whats new

  • River and trip entries can now be edited.
  • Metric and imperial measurements now supported
  • App can now be moved to SD card
  •  Delete more visible
  •  Graphical enchantments
  •  Performance optimization
  •  Fixed crash issues

 

As I’m usually always busy, once I manage to find some free time I will able adding a lot more useful exciting features. Here are just some of the new features planned.

Whats coming

  • Lots of statistic graphs
  • More statistics
  • Support for other destination locations such as lakes and the seaside
  • Online backup system – access all your data on the paddlerslog website
  • Maps
  • Calendar view

Progress Going Well

My plan is to hopefully get it completely ported over so that it’s the exact same quality as the Xbox version.

Just some of the New features

  • New Towers
  • New Enemies
  • New Levels
  • New Spells
  • Huge improvements to the town building system
  • An online scoreboard (maybe)
  • Various Graphical improvements (Such as themed levels)
  • An easier to use interface

 

Windows Phone

So I recently manged to very luckily win a new Nokia Lumia 800 in a competition. I have been playing about with it quite a bit .I’m really impressed how easy it is to quickly make stuff for it.

Look Familiar?

 

I do plan on bringing my Paddler Log app to that sometime (I will still be working on the android version however).

PaddlerLog and Facebook

PaddlerLog has now been updated so you can share your kayaking adventures with your friends on Facebook.

When you enter a new trip you will now have the ability to share it on Facebook. This new menu will have other options to post to other social networks soon  such as Twitter.

You can also now post feedback via the about about screen.

If you have not got it you can get it here .

 

3D Procedural Level Generator

I started working on getting my Level Generator from my Dungeon Crawl Game working in 3D this was the result after much work.

2D Version (From Dungeon Crawl)

 

 

3D Version

It still requires a lot of work before it will be complete obviously.

This is the start of one of my new projects which is to convert my Dungeon Crawl Game into 3D. This means I will probably release the old 2D version for download soon.