About this page
This is the private website of Marcus von Appen. You'll find nothing spectacular here, but rather the projects I am working on, some stuff I wrote, my CV and various links. Recently I started some small RSS news feed to keep interested people informed about the ongoing pygame changes.
Projects
- Ocean Empire
- A reimplementation of the simulation game 'Der Reeder'. I tried to contact the original software company for the graphics and source code, but they do not exist anymore due to insolvency, so I have to rewrite it from scratch using Python and Pygame.
- Pygame
- The game development framework for python. You can find my patches and actual hacks for it within the pygame directory.
- FreeBSD
-
My favourite operating system. I'm maintaining some
applications and try to help the standards group of it in
order to get FreeBSD compatible to existing standards like
POSIX.1/IEEE 1003.1-2001 or C99.
The freebsd directory contains patches, port changes and applications for it. The (nearly) POSIX conformant cflow implementation can be found under projects. - dynrules
-
dynrules is a dynamic ruleset scripting package for Python. It
uses the Dynamic Scripting technique from Pieter Spronck
to create
AAI scripts automatically from predefined rulesets.
Its code is under the Public Domain, so feel free to used it
however you like.
You can find the most recent version in the projects directory. - LJGF
-
Lightweight Java Game Framework -
a small and efficient game framework for Java 6. It features
- a light and fast game engine for windowed and applet games
- a simple sprite system including animation support
- bitmap font rendering
- generic resource loading
- multiple screen chains
You can find the most recent version in the projects directory.
I am looking for some sponsoring, so I can get myself some new hardware to develop and test the projects on. Currently those are Intel or PPC Macs and an ARM test board with enough power to run Linux or FreeBSD on it. If you like the work I am doing and have some working hardware you are willing to spend, feel free to contact me via mail: mail@sysfault.org
If you do not have any hardware, but want to support me, you can also make a small donation so I can afford it myself. Your help with this is really appreciated. You can donate via PayPal using the link below.
Stuff
- Code fragments
-
Code fragments I wrote for this and that purpose.
- Tree.py, BinaryTree.py
- Just a proof-of-concept implementation of a tree and binary tree using Python. I wrote it to see and verify how trees can work.
- Documents
-
Short papers about this and that.
- Implementing ATK
- A short draft about how to implement ATK in own toolkits.
- Flexbackup using SSH
- Dr. C.S. Kirk's documentation about how to use flexbackup for doing remote backups over SSH on FreeBSD.
Links
- Freshports - always the newest ports and changes of ports for FreeBSD.
- Userfriendly - no explanation needed.
- Dilbert - no explanation needed.
- UNIX history - a great diagram about the unix history.
- Daniel Rabenau - a friend of mine and good PHP-Programmer.
- Guenther Noack and Guenther Noack
- Python - one of the best programming languages.
- Pygame - the best game development framework for Python.
- FreeBSD - my favourite operating system.
- Planet FreeBSD - blog and news aggregator for FreeBSD.
Imprint
You can use mail@sysfault.org to send me an E-mail. Please use GnuPG and my GPG-Key for encrypting mail to me. I like my privacy and I am not willing to give it away. You should not, too.
Postal address: Marcus von Appen, Ungerstrasse 17, 30451 Hannover, Germany