Me
My name is Jimmy and I am a game designer, programmer and project manager from Aalborg, Denmark. I have more than 10 years of industry experience, and I have created all kinds of games. Mostly as a game designer and project lead, but also as a programmer.
As a designer I value functional prototyping highly, and I have the skills to create any prototype from scratch, using a wide range of programming languages and tools. For me game design is about finding and polishing a fun core loop.
When I'm programming my focus is on getting things done, and I consider myself a fast and efficient programmer. My skills are definitely not limited to prototyping, as I have programmed and released several full games.
I live with my wife and our two kids (age 15 and 18), and we spend most of our spare time travelling and competing in card game tournaments all around the world.
Projects
Here is a small selection of some of the projects I have worked on, either professionally or in my sparetime.
Farm Empire
Farm Empire is an idle game or "clicker game" inspired by Adventure Capitalist, but with a farming theme. You buy crops and livestock to increase your earnings, hire managers to do the work for you and simply try to progress towards the milestones the game has set for you.
Working on an idle game has been a huge learning experience. The balancing of a game that is supposed to take years to complete, is a big challenge and I made several tools to assist me in this task. Designing purchases that are desirable for players has been another interesting challenge.
The game was (and is) a big succes. We continually release new content for the game, and earnings has been way beyond expectations.
Neighbor Wars
Neighbor Wars is a fully original game. I wanted to make an asynchronous multiplayer game, where people would log in and take their turns when they had the time. This concept would allow players to play another game on our site, while casually taking turns in Neighbor Wars at the same time.
You collect ressources through a match-3 style game, and use these ressources to launch attacks at your opponent. You must make five moves each turn, with a move being either a match to collect ressources or the spending of ressources to launch an attack.
There is some strategy involved in collecting the right ressources, and spending them on the right attack. Collecting ressources is non-trivial, because your opponent is playing in the same grid and might be collecting the same kind of ressources.
One interesting challenge when making this game, was to make sure the starting player didn't have an advantage. I decided on having a fixed amount of random initial ressources for the second player, and balanced this amount through the statistics collected. A perfect 50/50 win percentage for the starting player was achived.
Voodoo Friends
With Voodoo Friends I was partly inspired by the Blizzard classic Lost Vikings, in that you have to solve puzzles by utilizing the abilities of three different characters. The game should be played with a mouse or touchscreen though, so I made it a grid-based puzzle platformer with zero action elements.
The player is given control of three different voodoo dolls. One is strong, one is small and one is agile. In addition to the abilities granted by these traits, the player can put different kinds of needles in the dolls. For instance, the umbrella needle that can save a doll from a long fall.
I knew that we would not be creating additional content for the game after release, so a user-friendly level editor was created. In addition to that, there is a user-driven playtest system that rewards players for testing new levels, and through statistics and ratings we can select and release the best levels.
The game is still actively played today, and 12 new user-created levels are released each week.
Dice Wiz
DiceWiz is a sparetime project, that was never fully completed. I wanted to create a SquareEnix-style RPG, with an original combat system. It's turn-based, but instead of just choosing attacks, you roll dice to decide which attacks will be availble for you.
The story follow students on Luckwarts - school of dice, in their quest to become full-fledged Dice Wizards. I made quite a lot of story, initial quests and tutorial battles along with boss fights and differents enemies. So much code was written, but not enough content for a full game.
In the end though, work interfered and I was unable to finish the game. Still, it was a lot of fun creating and I learned a lot about turn-based combat AI, quest systems and dialog systems.
If you are still in possesion of a Flash Player, you can download the game right here: DiceWiz.swf
Resume
Professional Experience
CEO and Head of Games
Superpog (2021 - present)
At Superpog I'm heading the games department, leading the creation of casual games for our web portals.
Game Designer
CEGO (2007 - 2021)
At CEGO my primary responsibilty is game design, and I have designed more than 20 released casual, social and mobile games and an uncountable amount of prototypes.
Game Programmer
CEGO (2007 - 2021)
Some games don't need a full team, so during the years I have been the sole programmer on several games. I also make small programming contributions on most projects.
Project Lead
CEGO (2007 - 2021)
For most of the games I have designed and prototyped, I have continued to lead the project to completion with a small team of programmers and artists.
Game Design Advisor
DADIU (2012)
Being a former graduate myself, The Danish Academy of Digitial Interactive Entertainment asked me to advise the 2012 students in casual game design.
Skills & Expertise
Programming / Software Engineering
Javascript, Python, C, GDScript (I can adapt to most languages)
Game engine implementation, AI, scripting
Game Engines
Godot (currently my favored engine)
Unity
Pygame
Digital Content Creation
Photoshop (expert user, but not expert artist)
HTML/CSS
Education
Master of Science - Informatics, HCI, Game Programming
Aalborg University (graduated 2008)
During this five year education I initially focused on game design and general HCI research. The final two years I specialized in game programming, and finished my thesis - Playful Interaction - by creating a game for Nintendo DS on actual hardware.
DADIU
The Danish Academy of Digitial Interactive Entertainment (graduated 2007)
A cross discipline education collecting talent from several schools culminating in a larger graduation project. I was the lead programmer on a project called Pollen Sonata.
GDC attendant
2010 - 2019
Not exactly an education, but attending the Game Developers Conference for many years, has supplied me with substantial knowledge of the industry and all its disciplines, as well as many practical skills and techniques.
Personal / Volunteer Experience
Pokémon Professor
2013 - 2018
As a Pokémon Professor I have helped The Pokémon Organized Play Program run local tournaments, while using a weekly league day to teach kids how to play the game on a competitive level.
Competitive Pokémon Player
2016 - present
While my kids earned awards and tournament wins, I also made an attempt to compete at a high level in the "masters" age division. Every year since 2018 I have qualified for and played in the Pokémon Trading Card Game World Championship, most recently in Yokohama, Japan 2023.
Game Reviewer
2002 - 2015
For several years I wrote video game reviews for danish web sites like MSN Games and Gamesector.dk. Later I did a board game news and articles for Papskubber.dk as well.
Honors & Awards
Spilprisen - Game of The Year - nominee
Voodoo Friends, CEGO, 2013
Voodoo Friends - a game I designed - was nominated for Danish Game of The Year among big titles like Hitman: Absolution and Subway Surfers.
DR - Public Service Games - nominee
Spin, sparetime, 2006
Spin - a sparetime project I made with a few friends - was among the nominees in a competition posted by Danmarks Radio, supposed to showcase how games can be public service.
Ludumdare
Several, sparetime, 2012 - present
I always try to compete in the Ludumdare Game Jam when time allows me to. I have not won yet, but it's always great fun and I do have a few high ratings in subcategories like humor and game design.
Contact
Elements
Text
This is bold and this is strong. This is italic and this is emphasized.
This is superscript text and this is subscript text.
This is underlined and this is code: for (;;) { ... }
. Finally, this is a link.
Heading Level 2
Heading Level 3
Heading Level 4
Heading Level 5
Heading Level 6
Blockquote
Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan faucibus. Vestibulum ante ipsum primis in faucibus lorem ipsum dolor sit amet nullam adipiscing eu felis.
Preformatted
i = 0;
Lists
Unordered
- Dolor pulvinar etiam.
- Sagittis adipiscing.
- Felis enim feugiat.
Alternate
- Dolor pulvinar etiam.
- Sagittis adipiscing.
- Felis enim feugiat.
Ordered
- Dolor pulvinar etiam.
- Etiam vel felis viverra.
- Felis enim feugiat.
- Dolor pulvinar etiam.
- Etiam vel felis lorem.
- Felis enim et feugiat.
Icons
Actions
Table
Default
Name |
Description |
Price |
Item One |
Ante turpis integer aliquet porttitor. |
29.99 |
Item Two |
Vis ac commodo adipiscing arcu aliquet. |
19.99 |
Item Three |
Morbi faucibus arcu accumsan lorem. |
29.99 |
Item Four |
Vitae integer tempus condimentum. |
19.99 |
Item Five |
Ante turpis integer aliquet porttitor. |
29.99 |
|
100.00 |
Alternate
Name |
Description |
Price |
Item One |
Ante turpis integer aliquet porttitor. |
29.99 |
Item Two |
Vis ac commodo adipiscing arcu aliquet. |
19.99 |
Item Three |
Morbi faucibus arcu accumsan lorem. |
29.99 |
Item Four |
Vitae integer tempus condimentum. |
19.99 |
Item Five |
Ante turpis integer aliquet porttitor. |
29.99 |
|
100.00 |