I managed to get Turbo Explorer installed last night (including installing the J# patch to fix a bug in the IDE, which I thought I wouldn't need... it's pascal.. why does it need J#?)

Then I set about trying to compile my code... Oh dear, looks like the version of the source on my Windows drive is quite old and the newer one is hidden away on a ReiserFS partition on another drive... at 1:30am I gave up and went to bed after wrestling with a command line ReiserFS tool, copying files to my C: drive.

Still, hopefully I've got the most recent version of my source now so I can get moving with it.


Any comments on the control system and AI will be welcomed with open arms.

The AI in Guns Reloaded is much better than the old DelphiX example. For a start it uses a set of sensor objects around each gun to detect immediate threats. It still cheats a bit, (it knows where you are so it aims for you directly) but my math is a bit crap when dealing with projectile arcs with different origin and target altitudes so there's an amount of random offset involved..
I'm going to change that though an implement a more realistic guessing algorithm, which mimics more what a human player would do... Up a bit, Fire.. oooh, too far, Down a bit... there ya go.. KABOOM!

The current system allows the enemy guns to take evasive action like raise shields or fly if there's a threat.. or to change target if a closer gun appears near its sensors.. It's still too stupid to prevent it blowing up its own guns though... Unfriendly fire is rife at the moment.

I'll probably include some sort of Radar too to give the player some idea of where the enemy is and make targeting a little easier.

There are some tactical improvements too, you can call for extra shields, fuel even reinforecments. I might include an air strike too..


The original was WAY too hard beacue the enemy knew where you were and began shelling you immediately but with practice, it's very easy to beat.. the enemies in the original cannot move or use shields so you can win with a single gun by flying over to their island (with careful use of shields) and blowing them up from behind enemy lines.