BIGJAM Day Two

Two fresh games for your enjoyment:

An artsy game about Epicureanism.
Taming a lion tamagotchi-style.
Read More

BIGJAM Day One

I’m currently at BIGJAM in Berlin where already two 3-hour jam happened. I didn’t finish my entry on the first one which themes were “fish” and/or “attraction”. I’m going to work on this one later one though, I only needed a couple of hours more to finish the game.

But I finished a game for the second jam where the themes were “serenade”, “luxury” and/or “she doesn’t love you”. You play it in your browser here. (Only if your browser supports HTML5.)

Read More

FrostEd Alpha 1

So I finally decided to release FrostEd Alpha 1. If you don’t know what FrostEd is, click here for more information. Remember it is an alpha version, so there is a lot not working here, but I’m already using it productively for my job and some programming stuff where I don’t have to use and IDE.

So, here is a list what is working (because the list with the stuff what is not working would be much longer):

- Opening, editing and saving files
- Find, search replace (although that’s buggy)
- Mostly everything SynEdit supports that means code folding support Object Pascal, HTML and XML
- Full syntax highlighting support CSS, Diff, HTML, Java, Lua, LFM, Object Pascal, Perl, PHP, Processing (including the whole Processing API), Python, Shell, SQL, TeX, Visual Basic and XML
- Partial syntax highlighting support for ActionScript 2, ActionScript 3, C# and  HaXe

Download here:

Download FrostEd Alpha 1 for Mac OS X (7,2 MB)
Download FrostEd Alpha 1 for Win32 (0,8 MB)
Download FrostEd Alpha 1 source (1,0 MB)

License: GPL3

Sourcecode Notes:
You need Lazarus to view or edit the source code. Install all components from /Third-Party. TMyRollout is licensed under GPL2 and has some small modifications made by me to use TBitBtn instead of TButton.

Read More

Intro to Processing.js for web games

With HTML5 and its new features – most notably Canvas – gaining popularity each day, the question arises if you Canvas is capable of web games. Well of course it is or wouldn’t be writing this tutorial. So the question is more like “Where do I start?”.

Welcome to this intro to Processing.js in which I am going to show what this Processing is, how it is capable of web games and the first steps when to get started.

What is Processing?

The Processing language was created by Ben Fry and Casey Reas. It evolved from ideas explored in the Aesthetics and Computation Group at the MIT Media Lab and was originally intended to be used in a Java run-time environment. In the Summer of 2008, John Resig (Inventor of jQuery), ported the 2D context of Processing to Javascript for use in web pages. Much like the native language, Processing.js is a community driven project, and continues to grow as browser technology advances.

Source: http://www.processingjs.org

If you want to read the rest of the article click here to read more over at Incognita-Studios.

Read More

Incognita Studios

Well, it’s official: I’m working with a team on a project over at Incognita Studios
While we are still secretive about the project itself, you should definitely check out the Incognita Studios page. Here is another link, in case you haven’t been to the Incognita Studios site. :)

So what can you expect from the Incognita Studios?
Well, apart from secret games we are going to release different tools and libraries which will ease the development of games. You can also expect at least weekly blog posts with topics such as tutorials, our personal opinions and our thoughts on specific games or game-relevant stuff.

Read More