• Fractal Garden 2

    Fractal Garden 2

    Did I mention that Processing is fun? Here’s Fractal Garden Version 2 – this combines three things: First of all, it’s a Conway’s Game of Life Simulation on the left hand side. Initialising a population is done via “drawing” in that part of the applet. This Game of Life however, is not binary (dead/alive), but…

  • Fractal Garden

    Some more Processing stuff: Fractal Garden is a L-System viewer. It’s nothing fancy, I just wanted to have some base system to play around with fractals. In other news: I’m still fighting with the trigonometry needed for my side-scrolling air plane game. Still tuning parameters and debugging the aerodynamic lift. I really should have based…

  • Canvas Game Of Life

    A colleague of mine recently introduced me to the language/framework called Processing. It’s a Java-based visualization language. It’s meant to be a quick tool, targeting artists – and not necessarily programmers. So it’s pretty simple to use. But the coolest thing about it is this: It actually works. I don’t think that Processing is my…

  • Introducing DadaDodoWeb

    Today in our series of funny quick hacks: DadaDodoWeb. I just downloaded Jamie Zawinski’s dadadodo. This is a markov chain implementation that works on text. It’s pretty simple – and sometimes spits out surprisingly cool sentences. To quote jwz himself: DadaDodo is a program that analyses texts for word probabilities, and then generates random sentences…

  • Choices

    One thing that is really nice about designing and implementing a programming language, is that you can define how it looks. Sounds simple, is simple – simply fun. The problems start when you have to actually choose one of the possibilities. Today on my plate: assignment. The assignment function (yes, function, not operator) will play…

  • Screenshot Monday 1

    Ah, screenshot monday. I’m behind by 2 Weeks. I was on vacation and didn’t work on the game at all – so, there isn’t much that has changed since last time. Still, I’m working on it right now and I hope that I have more to show in the following weeks. This (and last, and…

  • On Android

    I got myself a Motorola Flipout two days ago. My old phone was actually the last computer in this household not running Linux. So, here I am finally, on Android, like the cool guys. After a Siemens C30, a Sony CMD J70, a Nokia E65, and a Simvalley XP-65 (yeah I know, Windows Mobile, don’t…

  • Scope Creep

    So, after some weeks trying to implement my programming language, the immediate goals went down quite a bit. The top priority used to be “make something really cool”. But the thing got too complex for some quick hacking after work. I needed about an hour just to remember what I was doing last time, and…

  • Linux Filename Fails

    So, we had some kind of long and gruel flame war at work today. Which was (unintentionally!) started by me asking if it’s now possible with Windows 7 to name a folder “aux”. Turns out it isn’t. However, war was on. And that’s not a pretty thing to watch between die-hard Linux users and Windows…

  • Screenshot Monday 0

    It’s Monday, and – in order to keep me motivated and on track on my little graphics programming project – I hereby declare this day to screenshot day. I don’t have much to show yet, though. The last few development hours mainly went into graphic effects. In the usual minimal-effort-maximal-impact style of doing things I…