Path: chuka.playstation.co.uk!scea!greg_labrec@interactive.sony.com From: Nick Porcino Newsgroups: scea.yaroze.programming.2d_graphics Subject: Re: pixels Date: Mon, 14 Jul 1997 23:28:53 -0800 Organization: SCEA Net Yaroze News Lines: 40 Message-ID: <33CB26B4.35CB@bc.sympatico.ca> References: <33c122d9.168381829@news.scea.sony.com> <33c3d7f6.4808700@news.scea.sony.com> <33C48A1C.3895@bc.sympatico.ca> <33c595c2.31159264@news.scea.sony.com> NNTP-Posting-Host: vcta01m05-73.bctel.ca Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 3.01-C-SYMPA (Macintosh; I; PPC) >>>> >1. Simple shapes as hit regions - design the art so it fits well into >shapes that are easy to mathematically check against, like rectangles, >circles, and triangles. Another addition to #1 is to reduce the bounding box so that it represents the "bulk" of the object. <<<<< Good point! >>>>>>> When using shapes, are you talking about calculations involving the ideal shapes, using real geometry, as opposed to "aliased" calculations? <<<<<<<< Ideal shapes, presumably simplified, as well. >>>>>>>> You know, its too bad I've never seen a book concerning detailed video game techniques such as this. Most of the books I've seen only vaguely cover such topics...they don't get into issues like how often to do updates (every frame or every couple of frames?) or when not to do certain logic so that you have maximal frame rate, etc. I guess maybe it all depends on the speed of your hardware. <<<<<<<< I've bought a lot of the books, and most of them spend far too much time teaching you how to access the VGA registers, and not enough time on real meat. I could care less about the flipping VGA registers. I'd get a hardware manual if that's what I was after. This is one of the reasons I like the Yaroze so much - I've been doing games since about 1980, and I've never really found a forum to share what I've learned over the years, and to pick up new ideas from others. The books *don't* cover this kind of stuff, and they probably never will because we're all too busy coding to write books. -nick