home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 3948 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.7 KB

  1. Path: mail2news.demon.co.uk!beachyhd.demon.co.uk
  2. From: Adam@beachyhd.demon.co.uk
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: OS friendly platform games?
  5. Date: 17 Feb 96 15:24:58 GMT
  6. Organization: Beachy Head - UK
  7. Message-ID: <312647aa@beachyhd.demon.co.uk>
  8. X-NNTP-Posting-Host: beachyhd.demon.co.uk
  9. MIME-Version: 1.0
  10. Content-Type: text/plain; charset=iso-8859-1
  11. Content-Transfer-Encoding: 8bit
  12. X-GateSoftware: AmiGate 1.6 (13.11.95)
  13. MMDF-Warning:  Parse error in original version of preceding line at relay-4.mail.demon.net
  14. X-Mail2News-Path: relay-4.mail.demon.net!post.demon.co.uk!beachyhd.demon.co.uk
  15.  
  16. Has anyone ever tried writing a scrolling platform game in an Intuition screen?
  17.  
  18. It has all the properties that a programmer would need.. If the screen is
  19. opened twice as wide and twice as high as the viewing area, then the
  20. MoveScreen() function could be used to scroll around in it, and the technique
  21. of making two copies of the screen above/below and beside the view can be used
  22. so that the screen can 'flip' from the extreme right back to the far left so as
  23. to give the illusion of an unlimited playfield size.
  24.  
  25. I can see there might be a couple of problems; even with AutoScroll turned off
  26. and the screen title bar killed (obviously), there's still nothing to stop the
  27. user dragging the screen around by holding the Amiga key and the LMB, but
  28. perhaps this could be overcome in some way..
  29.  
  30. Does anyone think this is a feasible way of creating a game? Is this how games
  31. need to be written in order to be fully OS friendly? They can multitask, use
  32. all the features of AGA (without touching a single hardware register), perhaps
  33. even use dual-playfield type effects?
  34.  
  35. .\dam.          [Team AMIGA]          //\ ad32@brighton.ac.uk \\/
  36.  
  37.