About Jorjon (twitter: @jorjongames)

Game maker currently making games. Yes I know it sounds strange.


Ludum Dare 30
Ludum Dare 28
Ludum Dare 26
MiniLD 40
MiniLD #37
Ludum Dare 24
Ludum Dare 22
Ludum Dare 21

Jorjon's Trophies

Jorjon's Archive


Posted by (twitter: @jorjongames)
Sunday, August 24th, 2014 6:33 pm

It’s been three times in a row that I spent all my time to polishing first, and I have no gameplay at the end.

While I admit that the visuals are not bad, nothing can compare to the fact that there is no game. So I’m a failure as a Game Developer.

I think there’s a lot of things to learn from for next time.

What would this be?

Posted by (twitter: @jorjongames)
Saturday, August 23rd, 2014 6:14 pm


(Late) Food Time

Posted by (twitter: @jorjongames)
Saturday, August 23rd, 2014 4:56 pm


So.. Idea time!

Posted by (twitter: @jorjongames)
Saturday, August 23rd, 2014 8:59 am


Original entry from my blog. Image is purely referencial.

You live during the day as a bureaucratic employee, but when you get home you use your VR device to connect with a different world, where you are the hero.

What should happen if these worlds collide?

What if the virtual worlds becomes more real than your reality?

Connected Worlds… Not Planets

Posted by (twitter: @jorjongames)
Friday, August 22nd, 2014 8:59 pm

For the creative stage of my LD48 game, I researched the topic of Connected Worlds, but found myself picking up planets references. So I decided to break up the Connected Worldsconcept into two categories.

Connected Planets it’s the common concept one can think of. The planets represent a different space but same time / reality.

Connected Dimensions it’s the more dark subject. It represents a world in a different dimension / reality, and probably different space. If it’s the same space but different dimension, the topic becomes darker.

The word connected means that the worlds are connected by something.

I have picked up movie references for these two categories, that you can see in my blog post.

Ludum Store

Posted by (twitter: @jorjongames)
Tuesday, July 2nd, 2013 5:26 am

I have been thinking about this for a while now. How can we help ld’ers get some money for their efforts making games?

Ludum Bundle

With the popularity of indie bundles still rising, and considering the high amount of games developer for each LD, I believe this is an excellent choice. Why not pack a couple of entries together and sell them for an inexpensive price?


I know there are games are aren’t worth anything. Also I know there are developers who don’t care about their games (those who get 0 coolness in the competition). So only the post-compo or HD editions of the games will be qualified for the bundles, proving that the developer cared about his game so much that she released a new fixed version with improvements, and in some cases, new features.


There are some categories that comes to my mind, for packing games together:

  • Innovative. Games that present uniques mechanics (so the classic platformers are out of this category).
  • By Technology. Games made in Flash, Unity3D. HTML5, can be pack together.
  • Music. Games using music as a part of its mechanic are placed here.
  • Hidden Gems. Games that didn’t make to top ranking, but the developers released a new version based on the feedback.

As for the categories, there are obviously more to be explored. It’s important to keep in mind: as a buyer, what will I want to buy? What will I be looking for?

Can a game be in more than 1 bundle? Yes. If you have made an innovative game in Unity3D, it can be in both bundles. So a category is more like a tag for a game.


How much to charge for these games? I think the Humble Bundle approach is the best, and let the buyer provide the amount. Some of that money should be send to Ludum Dare for the costs related to the store.

So, what do you think? Do you believe this is achievable?

Coolness 0

Posted by (twitter: @jorjongames)
Monday, May 6th, 2013 3:10 pm

I have rate many games already. I also rated many Least ratings games (instead of the default). I see that those getting very low rates are because they have coolness 0, which means they didn’t rate any other game.

What surprises me is that some of them are wondering why they don’t get comments on their games.

As I saw dozens of games with coolness 0, I was wondering if any dev have the actual number of games in that state.

Is this a problem with communication? I mean, maybe those who made a game don’t know they have to rate others to get their game rated as well. Or is it simple laziness? Can we do something to motivate these little guys to start rating other games?


Posted by (twitter: @jorjongames)
Friday, May 3rd, 2013 10:35 pm

Untitled-5 Untitled-2


Minimalism exposes the essence of a subject, through eliminating all non-essential forms…

Essense Post Mortem

Posted by (twitter: @jorjongames)
Thursday, May 2nd, 2013 6:56 pm



Minimalism exposes the essence of a subject, through eliminating all non-essential forms…

Essense is an atmospheric serene first person “puzzle”. Really cool for a relaxing moment before going to bed.

In this post-mortem, I’ll try to explain what things of the development process made me mad, what made me sad, and what made me glad.


I Suck At Making Levels

Yeah, now I know. Usually I don’t play puzzles, so it was a real challenge making one. I was trying to figure out good puzzles to include in the game, levels that would be fun to play. I guess I didn’t chose well, because…

Levels Are Really Hard

I think it’s a problem of communication. I wasn’t able to find an effective way to communicate what the puzzle was about. Sure, you have to grab the red cube, but what’s the mechanic of the level? That and some difficult controls (which I modified now), has led my game to be almost unbeatable.

Power Outages And Plain Bad Luck

I guess the world didn’t want me to participate in Ludum Dare. I have gathered a list of things that happened to me this weekend:

  • 3 power outages of about 2/3 hours each.
  • Computer broke the first 3 hours. I had to waste 2 hours fixing it.
  • Laptop has temperature issues and I couldn’t use it to develop at all.
  • Internet went down for about 3 hours.
  • One of the outages corrupted my Unity project so I had to start again.


Lot Of Time Testing

If you watch my timelapse, you will find that I was spending lot of time testing my game. That surely was one of the reasons why my game is difficult: the more I tested my game, the easier it was for me, so the more I increased the difficulty.

But why I tested it so much? Well because the atmosphere was really cool so I played lot of time to hear the music, read the messages, etc. That’s because I was…

Not Organized At All

So I had to make lots of things, but I couldn’t make a list like my previous Ludum Dare. I don’t know why, I just didn’t think it was necessary. So I wasted a lot of time working on the atmosphere first (I had the music very early on), and not much time in the mechanics.


Unity3D Editor

So one of the wonderful things about Unity3D is that you can extend your editor to make custom tools. I created tools for the logic puzzle and the jumping puzzle, which allowed me to modify them quickly.


For creating the blocks in the dodge level, I made a parser that reads a simple script, describing how the level should be created. Then Generate creates all the blocks in the corresponding positions.

The first letter correspond of where the block will be coming from, North, East or West. The second letter correspond of what position the block will have, Left, Center or Right. If there’s an X at the end, then a Checkpoint is created instead. The special letter S is speed, and O is offset, both followed by a number.


Visual Handlers

For the logic puzzle, I needed something to tell me how was the level being connected. I figured I could do it using the Handles class, using a white arrow indicating a floor that turns on another, and a black arrow indicating a floor that turns off another.

Visual clues helped me know what's happening. Click to enlarge.

Visual clues helped me know what’s happening. Click to enlarge.

Unity3D Pro Effects

So with Unity Pro it is really simple to add fancy post-process effects. I added vignetting and reflection, which lot of people told me it was really cool looking. I was about to add more effects, but that wouldn’t be minimal.

Easy Way To Make Music

I used Paul Stretch along with Audacity to remix a version of Four Seasons of Vivaldi. It was an easy and hacky way to have a beautiful dreamy music. I also was worried that it would be against the rules to remix a song, but I asked in #ludumdare and it was ok.


What about a game ring?

Posted by (twitter: @jorjongames)
Tuesday, April 30th, 2013 11:02 pm

Remember those old web rings? Sites which were linked to each other.

They were a great way to discover great websites by browsing through another, but was the perfect way that small sites had to fight against anonymity. Oh those old 90’s.

Now, Ludum Dare is reaching some pretty high number of entries, which is great! Lots of games to play and lot of motivation to keep making awesome games.

We see lot of people fighting the anonymity now… live reviews, highlights, collages of 100+ games…

But what about a game ring?

Let’s bring it on! Let’s link each other and help people discover our games. Just add a list to your entry page / webpage / kongregate description with the link of entries that links back to you.

For starters, I added a placeholder list in my entry and my game.

Keep them coming!  Let’s link entries back!

Just add your game here :)

A small preview

Posted by (twitter: @jorjongames)
Sunday, April 28th, 2013 1:45 am

This time I’m spending more time in polishing than to actual gameplay. I don’t know why, I guess I just felt like it. That’s why I already have an intro and music, but only 2 puzzles! Still, I really like how it turned out.

Every other game for Ludum Dare I was making 2D flash games, and now that the theme is Minimalism, I make a 3D game… Ironic, huh?

Are you going to use Actionscript?

Posted by (twitter: @jorjongames)
Tuesday, April 23rd, 2013 7:01 pm

If your answer is POTATOthen you can check out my tools for making your development easier.

What are you selling?

First is Jorjon Resource Maker, which will enable you to quickly embed all your images / fonts/ mp3 you need for your game.

Don’t write a single [Embed] ever again.

You don’t even have to worry about it, just use my *.bat file and double click whenever you change a resource, and it will generate everything for you. Very useful, I use it in all my Actionscript projects.

Anything else?

2013-04-23_225132Well yeah, actually. I want you to use Consolator for your next project. This is a functional Console that will enable you to debug your classes, objects, functions. It supports multiple channels and features an über-simple implementation. Works in Starling, too!

All my tools are available for free. There’s a support forum you can use if you need any help, or just Tweet me at @jorjongames.

Avoid the World has evolved into Despair

Posted by (twitter: @jorjongames)
Sunday, March 17th, 2013 9:25 pm

Play Despair

Remember my little MiniLD#40 game? No? It was that strange game about fighting the news. I read your feedback and comments, and figured I could remake the game into something else. I’ve never made this before, I just tend to archive my projects and move on to the next one, so this was a good opportunity to try something else. In the process, I trained my willingness and discipline, because working on something you thought it was finished, it’s pretty hard. I hope you enjoy the new game and continue to give me feedback!

[You can read a full post-mortem at my blog]

Bug in ranking list?

Posted by (twitter: @jorjongames)
Tuesday, March 12th, 2013 4:17 am

So, MiniLD 40 votation closed! I got a  on Theme! My first silver medal in LD! Thanks!!

But as I was scrolling through the overall ranking list, I noticed the ranking was:

1, 2, 3, 4, 5 (TIE), 5 (TIE), 5 (TIE), 8, 9, 10, …

My question is, shouldn’t the guy in the 8th be in 6th place instead? Since there is 3 guys tied at the 5th position.

Maybe the script that assigns the numbers doesn’t contemplate the tied positions?

Hey Indie community!

Posted by (twitter: @jorjongames)
Monday, March 4th, 2013 4:27 pm

What do you want?

This is just to tell you that I have recently created a Twitter account, @jorjongames. Feel free to follow me! I will only tweet about game development.


Why would I follow you?

Hey, I’m not forcing you if you don’t want to.


Who are you anyways?

I made a couple of games for Ludum Dare, and I wish to someday make a feature-complete game. But I also love making tools for other to use, and I have posted them here before.


Can I have a kittens animated gif?


Avoid the world

Posted by (twitter: @jorjongames)
Thursday, February 28th, 2013 10:44 pm

tag cloud

Don’t you sometimes get enough of that?



No? Well I do. That’s why I decided to show how much I detest watching news and hearing about the world sometimes. Ok, most of the time.

The game was developed for the MiniLD#40 competition, themed: The Real World.

What the hell is this about?

Avoid the world is about defending yourself against media information (or misinformation). You fight with your only weapon while watching TV: your remote control.

Your goal is to push away all the words that the TV screen vomits upon you. If they reach you, your brain damage will increment, and when 100%, you lose. Note that you can’t win against the TV, you will always lose at the end.

Can I get Brain Damage playing this?

Good question. Yes you do, so please play carefully.

Where are the words coming from anyway?

The words are automatically read online using advanced alien technology, found in a cave by honorable scientist Giorgio A. Tsoukalos. In the modern world, this is know as RSS, a format which most newspapers have.

Did you find any trouble while doing this?

I’m glad you asked. Well probably you can’t imagine, but this was rather hard to make. Read the full post-mortem in my blog, I dare you! I DOUBLE DARE YOU!!

[cache: storing page]