Re: Space Game!



On Aug 25, 3:27 am, limtc <thyech...@xxxxxxxxx> wrote:
Wrote a game for Apple IIGS, uploaded on the sitehttp://www.geocities.com/ltchean/space.html. It has star fields,
space
ship, asteroids, collision and explosion...
The catch it - you will need Complete Pascal (or TML Pascal) - as I
post it in source code format. This is to teach potential programmers
how to write a game for Apple IIGS. It is intended to be simple and
primary for teaching purpose only. You can see the screenshot in the
URL above.

I developed this using Sweet16 on an iMac, the speed might or might
not be acceptable to a real Apple IIGS. But you are welcome to modify
the source code to make it run at any speed you want.

Enjoy!

Thye Chean,

I took a look at your space game last night. Very well done! It plays
nicely in Kegs running at 8Mhz, so I assume it would play OK on my
real Zip accelerated IIgs (which also is running at 8Mhz - soon to be
upgraded, but thats a story for another post. ;-) ). I imagine it
would be pretty slow on a stock IIgs, but I guess that is a trade off
for using Pascal instead of assembly for game creation. I am sure you
would agree that coding that game up in Pascal was much easier than
attempting to write it in assembly.

Your game demonstrates a lot of good concepts and shows the usage of
some of the undocumented features of Complete Pascal 2.0 - like mouse
handling, random number generation, object collision, graphics, etc.

You are progressing much faster than I - I am still trying to move
back into the Pascal way of thinking about things. I have started
porting a C program I wrote years and years ago (at Uni!) into
Complete Pascal. Hopefully I'll finish sometime this millennia... ;-)

cheers,
-p

.



Relevant Pages

  • Space Game!
    ... Wrote a game for Apple IIGS, ... ship, asteroids, collision and explosion... ... the source code to make it run at any speed you want. ...
    (comp.sys.apple2)
  • Space Game!
    ... Wrote a game for Apple IIGS, ... ship, asteroids, collision and explosion... ... the source code to make it run at any speed you want. ...
    (comp.sys.apple2.programmer)
  • Re: new here, my lang project...
    ... > computer game. ... > the end of that time slice ends in a new collision, ... > plane view because it is more efficient for some game entities when one is ... >> movetypes basically allow one to specify various sets of physics features ...
    (comp.object)
  • Re: Testing ideas as 7DRLs
    ... existing game. ... This is a very unfortunate fact, because reading and analyzing existing ... reading books they will just lack the technique required to write a good ... So here's the advice for all of you: download and read source code from ...
    (rec.games.roguelike.development)
  • Re: Wayne/Capability for Program Updates
    ... I agree with Aeneas. ... As a full time software engineer, ... those fixes your game so desperately needs tomorrow. ... > Yes source code and compilers should be in Waynes hands. ...
    (rec.games.pinball)