Voxatron is a 3D shooter using voxels (volumetric pixels). These were quite popular in the early 90s, and I remember Comanche (one of the first games I played that had them) fondly. Right now Voxatron is an alpha, but it is still fun. The biggest contributor to that, is that shooting out parts of the map is part of the game (for example, you can shoot out a column to get objects on top). There are also several guns available, as well as explosives and a build gun that shoots persistent blocks. Looks and sound are very retro, but very adequate for the theme. The game is tiny - 15MB installed.
I have just installed VMWare Workstation 8 over my old VMWare Workstation 6.5 on Windows 7. On my first run I already got the error message: Could not get vmx86 driver version: The handle is invalid. You have an incorrect version of driver "vmx86.sys". Try reinstalling VMware Workstation. Failed to initialize monitor device. Obviously, I was concerned, but there is a simple way to solve it - just right-click the VMWare Workstation icon and use Run as Administrator. This is a bit annoying, but at least it is easy to solve. Update: I forgot to mention it, but as Dave said on the comments, you can right-click on the program shortcut, choose Properties, Compatibility tab and check Run as Administrator so that it will always run properly. Thanks, Dave!
I've read Pragmatic Programmer: From Journeyman to Master last week. It was pretty good, although if you have a few years of experience and good practices, you should be familiar with most of what it says, even if you don't follow it in practice :-) . Some of their bullet points are: - Don't duplicate - Write flexible code - Use Contracts, assertions and exceptions - Test - Automate where possible - Use a version control system. Obviously, many of these points have a lot to do with refactoring and XP. They also have another neat book on Automation, Pragmatic Project Automation: How to Build, Deploy, and Monitor Java Apps . Obviously that is much less relevant to a Delphi programmer, but you can still learn quite a bit from it. After I started reading it, I automated large sections of my build and release process (in PHP - it's easy to use in the command-line, too, and some parts are re-usable on the site). It saves a lot of time and enables you to stop worrying if you ...
Comments