SuperKid | Global Game Jam

Super Kid

I went to the Global Game Jam!
It was absolute fun!!!
I met lots of interesting people, saw amazing projects and ate a lot of (free) pizza.
Oh, and I also made a game. You can check it out on the GGJ site:

SuperKid | Global Game Jam.

Click more to see some pictures from the event.
Continue reading

Advertisements

Who Am I – A Facebook Game, Part 3

This is the third part of ‘Who Am I – A Facebook Game’. If you didn’t already, check out part 1 and part 2.
This post’s code can be found on the whoami repository on github.

Where Were We?

In the first part we introduced Who Am I – a Facebook game that helps you get a better understanding of your personality through friends feedback.
In the second part we developed all the basic functionality of the game using Python and Flask.

In This Post

In this post we are going to register our game on facebook.
We’ll go over the steps needed to register a game and configure it.
While at it, we will introduce ngrok – a tool that will allow you to host the game on your computer.
We will then integrate our game with the facebook API so it can use the player’s facebook data such as her name, photo and friends list.
Finally we are going to create test users and test our game.
Continue reading

Online Diagram Software to draw Flowcharts, UML & more | Creately

“light” diagram tools usually belong to one of 2 types:

Structured Diagraming

These tools make it easy to draw some types of diagrams. For example, a class diagram tool will include such features as a class box with a dedicated area for the class name and another for its properties. With such a tool you will be able to link 2 class objects together with a line so that when you move one of the classes, the line automatically updates so the classes are still linked.
In general, these tools have some semantic understanding of your diagram which they use to make life easy for you.
But the downside for all this help is that you are very restricted to what the tool designers implemented.
If you want to do a different diagram or use a UML feature that is not implemented in the tool, you are out of luck.

Open Tools

These tools will let you do anything – paste clip art, draw lines and text wherever you want. You can create any type of diagram with these tools but doing anything a little complicated will be very hard.

creatly

creatly is a great tool for drawing diagrams.
It doesn’t have a learning curve at all – I just started using it. I didn’t even need to sign up – I used my google account (and you can use other accounts, e.g. facebook).
I found it very versatile and was able to create class diagrams as well as simple mock ups and other types of diagrams.
Whatever I needed was already there. You can drag a class box or a clip art or UI widget. If you hover over an object in the diagram you get a toolbar that lets you easily add text or link the object to other objects using a line or an arrow.
When I finished a drawing, I exported it into a PNG and then just closed the browser tab. The diagram was saved automatically.
This is what I like – my objective is to write a post and I need some diagrams to make the post clearer. creatly let me focus on getting the diagram done with 0 time spent in managing the application.
I can really appreciate the thought that went into designing this tool.
Try it!

Online Diagram Software to draw Flowcharts, UML & more | Creately.

Who Am I – A Facebook Game, Part 2

This is the second part of ‘Who Am I – A Facebook Game’. The first part can be found here.

Where Were We?

In the first part we introduced Who Am I – a Facebook game that helps you get a better understanding of your personality through friends feedback.
We talked a little about Python and Flask and then proceeded to create a simple hello world web application in Flask.

In This Post

The final code for this post can be found in the whoami repository on github.
In this post we are going to add the core game functionality into our application – we will create the player’s home page that shows her personality and the test pages that allows the player to define his personality and give feedback to her friends.
Initially I wanted to make the game a facebook game in this post but it got too long. So facebook will have to wait for the next post.
Continue reading