Jump to content

  • Log In with Google      Sign In   
  • Create Account

Felix Ungman

Member Since 19 Nov 2007
Offline Last Active Apr 16 2016 08:34 AM

Topics I've Started

Online Course: Understanding Video Games

01 September 2014 - 12:29 AM

There's a course over at Coursera starting this week that seems worth checking out: https://www.coursera.org/course/uvg


An 11-lesson course teaching a comprehensive overview of analytical theory pertaining to video game media. Topics covered: play and game, emergence versus progression, game mechanics, story, interpretive theory, the culture of games, violence, sex and race in games, and finally, serious games. Estimated workload: 3-5 hrs/wk for non-credit; 7-10 hrs/wk for credit.

About the Course
Video games are a globally entrenched entertainment medium that entertains, informs and challenges us. These games are defined by, and define our modern culture. In this course, students will learn how to study games and engage in informed discussions about them. Ultimately, this course is about understanding the literacy of video games.
Understanding Video Games was created with the help of world renowned video game developer, BioWare Corp, located in Edmonton, Alberta.
The three main parts of the course are: 
1) developing the terminology that enables us to talk about video games; 
2) exploring how these terms are used in theoretical frameworks to interpret games, and; 
3) turning these theories toward cultural aspects of games in order to understand how the medium has impacted society. One of the most important insights students will gain from the course will be an understanding of the interplay between video game designers, players and the games themselves.




openwar (Samurai Wars) available on GitHub

10 June 2013 - 02:11 AM

The openwar platform/engine for the iOS game Samurai Wars (https://itunes.apple.com/app/id442916628) that I've been working on is now on GitHub (https://github.com/openwar/openwar).


Currently Mac-only (will port to Windows in the near future) and is built using C++, glm and some custom OpenGL code.


Samurai Wars is a real-time tactical war-game for two players set in the Sengoku jidai period of medieval Japan. Be a samurai warlord and command your troops on the battlefield, using tactical skill to defeat the enemy army. It features realistic battle simulation of thousands of individual soldiers


Attached File  mzl.uvhdxmzj.340x340-75.jpg   16.94KB   24 downloads

Next up I will complete the map editor. And after that, it's lua-scripting of battles.

Attached File  OpenWarEditor.gif   23.08KB   24 downloads

Cel-shaded terrain and performance on iOS / OpenGL ES 2.0

18 February 2013 - 08:07 AM

I'm experimenting with full screen terrain rendering on the iPad, using a cel shader that goes something like this:

1) render the terrain unto screen with cel lighting

2) render the depth only into a texture

3) render this texture unto the screen using a sobel filter


The performance of step 1 alone is currently adequate (although I haven't started optimize it yet). But I'm having a little trouble getting good performance when all passes are combined. The depth buffer is apparently rendered twice, which seems unnecessary. Is there any way to combine these passes, or otherwise optimize this approach?


Attached File  Landscape.jpg   27.93KB   60 downloads

Samurai Wars 1.0.5 for iOS

22 March 2012 - 02:32 AM

The new version 1.0.5 is finally out.

It was originally released last year and have been laying dormant as I've been working on other things. But recently I've made an effort to bring it into shape, getting it closer to the original vision I had for it. The big new feature in this version is online play.

The game is a tactical real-time war-game for two players set in medieval Japan. It represents the battle between two armies, simulating thousands of soldiers individually.

iTunes link: