About phi (twitter: @phigames)


Ludum Dare 37
Ludum Dare 36
Ludum Dare 35
Ludum Dare 34
Ludum Dare 33
Ludum Dare 32
Ludum Dare 31
Ludum Dare 30
Ludum Dare 29
MiniLD 46
Ludum Dare 27
Ludum Dare 26
Ludum Dare 26 Warmup

phi's Trophies

phi's Archive

This game will grind your gears

Posted by (twitter: @phigames)
Sunday, August 28th, 2016 2:23 pm
Sounds of Samos

Click to play.

“Sounds of Samos” is a puzzle game that combines music and engineering! Build your beat machine and jam away like in the good ol’ Pythagorean times.

It’s Fruity Loops for Pythagoreans!

Posted by (twitter: @phigames)
Sunday, August 28th, 2016 12:01 am


The rhythm of the instruments is determined by the speed of the gears that drive them.

11th Place in Humor? That’s funny.

Posted by (twitter: @phigames)
Tuesday, May 12th, 2015 12:40 pm

For the second time in a row I couldn’t come up with an interesting idea and ended up creating something awkwardly silly. But apparently, this time it worked!

Coolness 66%
#11 Humor 4.23
#39 Theme 4.20
#87 Fun 3.80
#125 Overall 3.73
#186 Mood 3.45
#192 Graphics 3.73
#351 Innovation 3.40
#384 Audio 3.03

Thanks to everyone who has played and rated my game!


This has been my sixth compo, and here’s a visualization of my progress according to ratings:


Posted by (twitter: @phigames)
Wednesday, April 22nd, 2015 1:40 pm

Leaf Blower Against Humanity

Posted by (twitter: @phigames)
Sunday, April 19th, 2015 9:50 am

They must die.

Who Ordered Bacon?

Posted by (twitter: @phigames)
Sunday, April 19th, 2015 6:24 am

Leaf BlowerMT keeps the meat sterile.

Those Bloody Mice!

Posted by (twitter: @phigames)
Sunday, April 19th, 2015 3:25 am

That’s what leaf blowers are for, right?

Posted by (twitter: @phigames)
Saturday, April 18th, 2015 3:31 pm


It’s a Leaf Blower!

Posted by (twitter: @phigames)
Saturday, April 18th, 2015 8:26 am

But it can also blow other things…

I mean twigs and small stones, you perv

Equilibrio nato …

Posted by (twitter: @phigames)
Saturday, August 30th, 2014 2:21 am

I made Equilibrium for LD30, and here’s my post-mortem:

I learned a lot during this compo, and I want this post to be advice, mainly for myself, but also for everyone else interested in how to make a game in 48h if you suck at making games.




This time, I didn’t really care at all about what the theme would be. I used the time before the weekend to set up my tools and plan the development process. This allowed me to get to work in the morning without being sad and upset about the theme voting results. I did quite a bit of brainstorming and didn’t use my computer at all, except for research. I absolutely didn’t want to be inspired by other game developers, but have my own idea. It took some time, but it worked, and I had a fairly simple concept in mind. However, I ended up having to invent some weird context to make it related to the theme.

  • Tips: don’t bitch about the theme, brainstorm, have an idea.


I had made a very clear but flexible plan for my time management, so when I woke up on Saturday, I knew exactly what to do. For the most part I sticked to my plan and had a working prototype after the first couple of hours. I used Google Keep as a simple but effective way to organize my tasks without getting distracted.

  • Tips: know what to do, use to-do lists.

Staying focused

I took some breaks, and I didn’t spend them in front of the computer. I feel like I could have taken more, because moving around and thinking about other stuff keeps me motivated and comfortable. It’s kind of paradoxical that you get things done faster if you don’t work on it all the time, but it works really well. Also, I tried to use my screen space efficiently. Having two monitors can be dangerous, because it’s so easy getting distracted by livestreams or even the Ludum Dare website. I kept my to-do list and a tab for research on one screen and developed and tested on the other for most of the time. Having a tidy environment is helpful too, especially if you like scribbling and doodling on paper, but my desk was a mess as always.

  • Tips: take breaks, use space efficiently.



I can’t draw. I don’t have the knowledge, practice and utensils to make beautiful graphics. I didn’t use a single image file in my game, and still people tell me they like the visuals. Focusing on a consistent style and not wasting my time with drawing and redrawing tons of pictures was a wise decision. The time I spent on figuring out the math for drawing my simple shapes was definitely well spent.

  • Tips: do what you can, don’t be afraid of math.


I implemented music and sounds pretty late in the development process, when the game was almost done. This allowed me to make them fit the graphics perfectly. I’m not an expert in music theory, but with my basic knowledge of harmony, I managed to create some non-annoying audio in a reasonable time. I used Sunvox to create both the ambient music and the sound effects, and it all went together quite well.

  • Tips: do what you can, make it fit the mood.


In the end, I had a playable (though not ‘finishable’) game. I’ve made some of my friends and family play the result and also got some nice and constructive feedback from other Ludum Darers. Without a doubt, it needs improvement, mainly because the game concept is hard to understand and there is no real goal. I got a lot of positive criticism for audiovisuals. I’m personally very satisfied with my game, and know what to change to make it an enjoyable game.

The finished game

The finished game

It’s been almost two years since I made my first game for LD, and I’m amazed by what people have achieved. I’ve made tons of great experiences. I’ve done things I never thought I was able to and I learned lots of lessons, also for life. Ludum Dare and its community has helped me in so many ways. I’m still not a good game designer/developer, but I’m on a path in the right direction.

Thank you for everything!


I’m in.

Posted by (twitter: @phigames)
Monday, August 4th, 2014 4:33 am







Radix is growing up!

Posted by (twitter: @phigames)
Friday, May 30th, 2014 7:48 am

My game for LD29 was Radix, a game about growing tree roots. I got very constructive and helpful comments, and my ratings are higher than ever (see graphic below), but I’m not at all satisfied with how it turned out. However, thanks to your feedback, I know how to improve it and I’ve already started developing it further. I’m trying out a new graphics style, and since I’m terrible at drawing, I’m going minimalistic. I know it’s still not very good, but at least it’s better.


Ratings of my compo entries.


Before – after.


Before – after.

Thank you, Ludum Dare community, for making me make better stuff.

Theme Statistics!

Posted by (twitter: @phigames)
Sunday, May 4th, 2014 11:26 am

Ludum Dare needs more charts. That’s why I made some.

Theme Voting Statistics


Ludum Dare 29

April 2014
LD29 Themes
Comparison between the scores in rounds 1-4 and in the final round.
LD29 Themes
Comparison of the number of themes from rounds 1-4 involved in the final round.

Fun Facts:

  • The list in the results post seems to be a little bit buggy. 5 themes are listed twice, sometimes with incorrect total score.
  • “Death is Useful/Good” has been in the Top 5 of the final round for 4 Ludum Dares.
  • “You Are Your Own Enemy” received the most +1’s (2491). “Contrast” received the most 0’s (1283). “Glitch” received the most -1’s (2717).
  • This Ludum Dare has been the most successful one with 2497 games in total, followed by LD26 (“Minimalism”) with 2346 games and LD27 (“10 Seconds”) with 2213 games.
  • The competitions in April seem to be generally more popular.
  • The relative amount of Jam entries has been increasing. More than 40% of all LD29 games are Jam entries.
  • If you google “Beneath the Surface”, the first link related to Ludum Dare is on the first page.

Click below to see more!



Posted by (twitter: @phigames)
Sunday, April 27th, 2014 1:03 pm
Can you beat my high score?

Can you beat my high score?

This is my favorite Ludum Dare so far

Posted by (twitter: @phigames)
Saturday, April 26th, 2014 2:42 pm

Not necessarily because of the theme, but because of my game.

I got up at about 6am, and an hour or so later I had an idea which I didn’t think to turn out as nicely as it does. Trying to learn from previous fails, I was looking for a very simple concept that was easy to realize in a game. Even though this idea is not as elegant as it could be, it’s not as bad as in the last few compos.

Bad graphics, it'll all change... I hope...

Bad graphics, it’ll all change… I hope…

This is the end of day 1 for me, and I really hope I can finish and polish it tomorrow. There’s going to be lots and lots of testing needed as I’m not very experienced in balancing difficulty and fun factors.

I hope your games are going awesome as well! I can see lots of great creations coming!

2048 for religious people.

Posted by (twitter: @phigames)
Thursday, April 24th, 2014 1:29 pm

I made a little game as a warmup today. It’s a 2048 imitation with slightly different rules. If you believe in higher powers or the trinity of god, this is for you. If you don’t, play it anyways.


Use your arrow keys. You have to align three tiles with the same number on them next to each other to merge them into higher powers of 3. Have fun and don’t laugh at my horrible design skills.

Play it here.

[cache: storing page]