On this page you can download various Macintosh games and other software I have written. Be warned than they are mostly development versions at present, and although I've made them as reliable and bug free as possible, you may encounter problems when running them. You use these programs at your own risk. That said, all the programs on this page are stable enough that I am happy to run them on my computer!
Please read the documents supplied in the archives for instructions, known problems and copyright information. |
|||||||||
Index |
|||||||||
|
Phoenix Final r206A powerful force of leviathan warships is spreading out across the galaxy, destroying every inhabited planet they encounter. With the aid of your specialised fighter bomber squadron, you must intercept the leviathan battle groups and strike at their weak points before they can reach your world. It won't be easy. The leviathans are heavily armoured and studded with hull defences, and their escort fleet and fighter squadrons will be sure to give you a hard time. Phoenix Final is loosely based on the frenetic gameplay of Super Phoenix, but extends it into full 3D space combat. It is currently under development, but a preview version can be downloaded above. I am using Unity to make this game, a sophisticated and flexible visual game development environment. I thoroughly recommend it for Mac developers who are looking for an easier way to make complex games! Phoenix Final requires a G4, G5 or Intel Mac with a reasonably modern graphics card such as an ATI Radeon 9600 or equivalent. Older graphics cards will work, but may be too slow. Also, the GMA950 found in MacBooks and Intel Mac minis is unable to play the game at a reasonable speed at present. Mac OS X 10.3.9 or newer is required. There is no Windows version at this point in time. ScreenshotsThese screenshots are a bit out of date. I will replace them eventually! Source CodeThe C# source code (157KB) for Phoenix Final is available for use under the zLib License. Please read the license carefully and credit me if you use my code. The Unity project and other resources are not included. |
||||||||
|
Yoink 1.0.0 d6Leap tall buildings! Crush stupid robots beneath your feet! Wield your extra-terrestrial powers in the defence of humanity and send those alien invaders back from whence they came! Do all these things (apart from the last one at the moment) in my new game, Yoink! This new version adds score and health bonuses, dropped by the enemy when you defeat them. No more running away to heal yourself - you've got to get in amongst the action to keep yourself in good condition! If you have any suggestions or bug reports, please contact me in the usual way. Yoink will run on any G3 or G4 with at least Mac OS 9 or Mac OS X 10.1 and a fast graphics card that can accelerate OpenGL. Under Mac OS 9, CarbonLib 1.5 is required.
|
||||||||
|
Rescue 1.0.0 d9The arrival of an armada of vast battleships suggests that the resident aliens want their asteroid belt back, so it's your job to evacuate your fellow miners from the rocks before they get blasted into atoms. Your only weapon: a tiny tugship loaded with a variety of mining tools. You'd better hurry if you want to survive.... This version, as presented in the uDevGames 2004 contest, has some semblance of actual gameplay: you can fly around to locate populated asteroids and evacuate the miners, then progress to the next level. There is also a time limit beyond the first level, so keep moving! Rescue is known to work on Mac OS X 10.2 or better. Mac OS 9 is not supported (although it may be in the future as this game is intended to be portable). Let me know if it happens to work on earlier versions of Mac OS X! A good graphics card is essential for this game: an ATI Radeon or equivalent NVidia card is the bare minimum. Instructions and an editable preferences file are included in the archive - please read them carefully! As ever, all feedback, bug reports and so on are appreciated! You can also monitor my progress in my developer's blog at uDevGames, and there is a discussion thread in the iDevGames forum.
|
||||||||
|
|
||||||||
|
|
||||||||
|
This plugin enables REALbasic to utilise the alpha channel or transparency information of an image file. Normally you're obliged to have a separate mask file to describe an image's transparency, but with this plugin you can derive both the image and its mask from a single file.
|