stargeek
PHP news website logo.
home    PHP scripts    articles    seo tools    links    search    contact    shop    realtors


Game Coding Complete, Second Edition







Game Coding Complete, Second Edition

Game Coding Complete, Second Edition 03/14/2005 05:28 PM

Written by master game programmer and game industry expert Mike McShaffry, "Game Coding Complete, 2nd Edition" (Paraglyph) has been substantially expanded and provides new material on game interface...

[[ Visit http://www.macmegasite.com for full article ]]




This is a GrokNews Entry: (what is grok?)





Similar Items

Game Coding Complete, Second Edition

Grok Headline matches for Game Coding Complete, Second Edition

PHP Complete Coding Standards: Comments


PHP Complete Coding Standards: Comments 06/18/2002 11:19 AM
In this article, the first in a series entitled the PHP Complete Coding Standards, we discuss some of the finer points in writing comments, and how less is in fact more.

Paradoxal Press Announces “The COMPLETE
Effect and HLSL Guide” and “The COMPLETE
HLSL Reference”, a Complete Set of
Reference Manuals for Video Game
Developers


Paradoxal Press Announces “The COMPLETE
Effect and HLSL Guide” and “The COMPLETE
HLSL Reference”, a Complete Set of
Reference Manuals for Video Game
Developers
03/28/2005 03:40 AM
Paradoxal Press (ParadoxalPress.com) is proud to announce two new titles to its 2005 lineup of computer programming books. “The COMPLETE Effect and HLSL Guide” (ISBN 0-9766132-1-2) is a complete reference manual for video game and computer graphic application developers using the Microsoft DirectX SDK. “The COMPLETE HLSL Reference” (ISBN 0-9766132-0-4) is a spiral-bound booklet serving as a quick all-in-one reference for shader developers with all the information they need at a fingertip. [PRWEB Mar 28, 2005]

The Complete Reference: Red Hat
Enterprise Linux & Fedora Edition


The Complete Reference: Red Hat
Enterprise Linux & Fedora Edition
05/21/2004 02:35 PM
Useful information for everyone from novice users to system administrators.

Viacom pitches complete game for
SportsLine.com


Viacom pitches complete game for
SportsLine.com
08/02/2004 10:14 AM
Media giant plans to snap up its longtime sports news partner for a higher price than was originally offered.

GarageGames Showcases Complete Torque
Game Development Platform at GDC


GarageGames Showcases Complete Torque
Game Development Platform at GDC
03/14/2005 05:55 PM
GarageGames announced today at the Game Developers Conference a new engine and multiple programs that make it easier for people to build their games. The Torque Game Development Platform recently added the Torque 2D engine, which joins the proven Torque Game Engine and the next-generation Torque Shader Engine to make the complete game development platform. GarageGames also announced their continued focus to assist indie game developers succeed by providing outstanding 3rd Party development tools and AAA-quality art content. [PRWEB Mar 9, 2005]

Special St. George's Edition Game Boy
Advance


Special St. George's Edition Game Boy
Advance
06/25/2004 10:32 AM

st_george_gameboy.jpg imageI'm slightly surprised there isn't a Stars and Stripes version out first -- in fact, I feel slightly gipped, considering how we liberated the Japanese from the British threat back in WWII -- but it looks like the Brits will be getting their own St. George's flag on the Game Boy Advance, in a "90 quid" limited edition. Strangely, my pocket converter doesn't have "quid," so I'm thinking it probably costs around one million American dollars, or about the price of the bombs we had to use to flush out those tenacious British submarines that had infested the Mississippi in the '70s.

The St. George's Cross commemorates the reticle crosshair used by that camping bastard St. George of Manchester to snipe and kill General Harry S. Truman during the deathmatch that decided the Korean conflict. (Thanks, Martin!)
Read [MirrorUK]

Related
Classic NES Game Boy Advance [Gizmodo]


Java 2 Micro Edition Game Library 0.0.1


Java 2 Micro Edition Game Library 0.0.1 12/15/2003 11:34 PM
An MIDP 1.0-compliant, highly customizable game library.

Java 2 Micro Edition Game Library 0.0.5
(Development)


Java 2 Micro Edition Game Library 0.0.5
(Development)
06/25/2004 06:47 PM
An MIDP 1.0-compliant, highly customizable game library.

Java 2 Micro Edition Game Library 0.0.7
(Development)


Java 2 Micro Edition Game Library 0.0.7
(Development)
08/05/2004 09:17 PM
An MIDP 1.0-compliant, highly customizable game library.

Review - Bejeweled Game of the Year
Edition from Astraware (Pocket PC and
Palm)


Review - Bejeweled Game of the Year
Edition from Astraware (Pocket PC and
Palm)
11/15/2003 01:09 AM
bargainPDA.com Nov 14 2003 11:55PM ET

Lemonade Tycoon 2: New York Edition: Sim
Game Offers Trump-Style Challenge


Lemonade Tycoon 2: New York Edition: Sim
Game Offers Trump-Style Challenge
04/14/2005 04:36 AM

The game's graphics engine certainly won't set the world on fire. But the game itself is a satisfying challenge that will appeal to casual gamers. By Peter Cohen, Macworld


The XGameStation Micro Edition Home-Brew
Game Development Kit for Hobbyists and
Students Has Been Released


The XGameStation Micro Edition Home-Brew
Game Development Kit for Hobbyists and
Students Has Been Released
09/07/2004 02:48 AM
There are numerous books on programming video games, but never before has a kit been developed that teaches the underlying principles of the engineering and design of a Video Game Console itself -- Enter the XGameStation Micro Edition. [PRWEB Sep 7, 2004]

The XGameStation Micro Edition
Build-it-Yourself Educational Game
Console Development Kit for Hobbyists
and Students is Shipping!


The XGameStation Micro Edition
Build-it-Yourself Educational Game
Console Development Kit for Hobbyists
and Students is Shipping!
12/17/2004 06:40 PM
The XGameStation Micro Edition is the world's first educational step-by-step video game console development kit; a perfect Xmas gift for the electronics, hardware, and programming enthusiast/student on your Xmas list. [PRWEB Nov 22, 2004]

Commemorative Trilogy DVD Edition
Figures: ESB Edition


Commemorative Trilogy DVD Edition
Figures: ESB Edition
06/01/2004 12:03 PM
Pictures of the second Commemorative Trilogy DVD Collection set have surfaced, this time featuring Chewbacca, Princess Leia, and Han Solo from The Empire Strikes Back. Click here to check out this auction for more details.

Why You Need Coding Standards


Why You Need Coding Standards 09/23/2004 03:07 AM
WebmasterBase Sep 23 2004 7:30AM GMT

Coding and Climbing


Coding and Climbing 04/02/2005 03:48 PM
It had never occurred to me that writing software is like climbing Mt. Fuji, but Step han Grell makes it all clear.

Coding Frenzy


Coding Frenzy 05/14/2004 09:02 AM
Warning: techtalk follows, you may freely skip this if your eyes glaze over at the word "XML".

I've been in a coding frenzy for the past couple of days. JSPWiki has had some considerable additions, here being the relevant part of the ChangeLog:

2004-05-14  Janne Jalkanen 
<Janne.Jalkanen@nospam.ecyrd.com>

        * v2.1.97.

        * Added preliminary support for the Atom blog API.  It still
does
        not yet completely work, however.

I'll be a non-productive member of the society for the next three-four days (another wedding? Don't people get tired of these things already?), so nothing much may happen. But yeah, I nearly got ecto working with JSPWiki.

There is still however a question on how the blog and wiki apis should interact. You see, the page Main on this site is both a weblog and a wiki page. I'm having trouble, you see:

  • GET to /atom/ lists all wiki pages (which means that even on this site, there are a lot of them) - not just the weblogs (since every page can be a weblog, even the weblog entry pages)
  • GET to /atom/Main... Should it list all of the blog entries, or should it GET the Wiki page content? Both are valid interpretations...

I'm confused... Which is the correct way to handle this? Should a WikiWebl og combination have separate URIs for Wiki and Weblog functionality? Isn't that kinda redundant?


Bar Coding The World Away


Bar Coding The World Away 07/12/2004 12:55 PM

The Coding Monkeys


The Coding Monkeys 05/18/2004 07:35 AM
you can read all about it & download it from here .. the application formerly known as Hydra .. SubEthaEdit: Introducing version 2.0 .. SubEthaEdit; .. SubEthaEdit .. Rock on !! .. More >

codingmonkeys.de/subethaedit
track this site | 5 links


PHP Coding Standard


PHP Coding Standard 11/27/2002 09:47 PM
Learn how to develop your own coding specifications.

Coding standards 101


Coding standards 101 05/31/2002 08:11 AM

YSL Coding Libraries


YSL Coding Libraries 12/11/2003 06:12 PM
Transfer of CVS repository in progress

PHP Coding Contest


PHP Coding Contest 07/17/2002 11:07 AM
Codewalkers.com has posted their latest PHP Coding Contest.

PHP coding guidelines


PHP coding guidelines 01/05/2004 12:27 PM
The guidelines that I follow when writing my PHP scripts; can be helpful to have something like this if you're working on a joint project.

Klondike Coding Competition


Klondike Coding Competition 06/05/2002 07:50 AM
Code Walkers are having another PHP coding competition. Prizes for this contest are a copy of Zend Studio, a Zend T-shirt, and PHP Developer's Cookbook from Sams. Have fun!

"zeldman.aaf"

Tips on Defensive Coding


Tips on Defensive Coding 04/12/2004 04:52 PM
In this second excerpt from Advanced PHP Programming, George Schlossnagle offers advice on how to defend against both attacks and carelessness.

Useful Applescripts for coding PHP in
BBEdit


Useful Applescripts for coding PHP in
BBEdit
12/12/2003 07:48 PM
At work I spend a lot of time coding, which means I also spend a lot of time using BBEdit . Thankfully it's a fantastic program with excellent Applescript integration. As a PHP coder, I thought I'd share some of the great Applescripts that are out there to enhance your coding experience, and hopefully save you some time. VoidFil lPHP This is a PHP code completion script. Type the beginning of function name, hit F1 (or whatever key you've assigned it to), and it provides a list a potential matches (e.g. type html and you can choose from html_entity_decode, htmlentities or htmlspecialchars). Search php.net for selection It does what it says on the tin. Highlight a PHP function or keyword, hit the assigned key combination, and it fires up a browser window and searches through the manual on php.net for the function or keyword. Very useful if you've not got a PHP reference book handy. PHP Syntax Check Written by John Gruber (a former Bare Bones developer, so he obviously knows a thing or two), this flexible script can scan your document for PHP parsing errors (highlighting the problematic lines). The script can also replace the built-in HTML Document Syntax command, so it can check the syntax of your HTML also. Pretty nifty huh? What other Applescripts make your BBEdit life easier?

How Would You Handle a $1,000,000 Coding
Error?


How Would You Handle a $1,000,000 Coding
Error?
07/19/2004 11:48 PM

SitePoint: Why You Need Coding Standards


SitePoint: Why You Need Coding Standards 09/23/2004 08:58 AM
In a new article on Sitepoint, David Mytton explains why coding standards are important not only to the individual developer or development team, but to the script users as well. He takes a problem-solution approach to creating maintainable code, peeks at different coding standards, and also has a zip file of his own coding standards that you may want to use.

Zend's PHP 5 Coding Contest


Zend's PHP 5 Coding Contest 06/06/2004 06:37 AM
Zend's PHP 5 Coding Contest is underway and accepting submissions. This is every developer's chance to flaunt their PHP 5 skills and let their application shine! Applications will be rated both by your peers and by a panel of judges assembled from among the most known and well-respected names in the PHP community. Lots of prizes are available!

Evolt.org: PHP Coding Guidelines


Evolt.org: PHP Coding Guidelines 01/06/2004 09:13 AM
In an effort to bring some kind of standard to the PHP coding world, the folks over at Evolt.org have posted a new article detailing one man's effort to standardize the code he writes.

New PHP coding contest at Codewalkers


New PHP coding contest at Codewalkers 12/09/2002 05:10 AM
Win a whole lotta stuff—including a one-year subscription to php|a—with a bit of your PHP magic

Nice, secure coding


Nice, secure coding 09/09/2004 04:47 PM
Meanwhile, on a irc channel in a galaxy far, far away: 23:18 <gav> also $x=$cgi->param(‘x’); &{$x}(); It’s always good to...

Parenting and a Career in Coding?


Parenting and a Career in Coding? 06/04/2004 07:05 PM

Wavefront Coding for phonecams


Wavefront Coding for phonecams 09/14/2004 03:48 AM
Xeni Jardin: A new type of lens may make blurry phonecam snapshots a thing of the past:
A specially shaped camera lens and processing method to ensure images are always in focus has been developed. Physicist Dr Andy Harvey said it was a "simple system with a simple lens" which uses an optical encoder so that no information in images is lost. Developed primarily for military night vision cameras, the technology could find its way into camera phones.
Link (thanks, Siege)

PHP-Editors.com: New PHP Coding Contest


PHP-Editors.com: New PHP Coding Contest 04/13/2004 07:25 AM
New from php-editors.com this morning is their latest PHP Programming Contest.

Key computer coding creator dies


Key computer coding creator dies 06/25/2004 08:39 AM
BBC Jun 25 2004 12:05PM GMT

Coding Experience Not Necessarily
Required


Coding Experience Not Necessarily
Required
07/07/2004 01:17 PM
Can new GUI development tools make this generation of coders obsolete?

Friendster, PHP, Java, and Coding
Platforms


Friendster, PHP, Java, and Coding
Platforms
07/05/2004 07:33 PM

Friendster goes PHP: This is good news. I hate to dis Java, but, well, I hate it. Always have.

...on Friday we launched a platform rearchitecture based on loose-coupling, web standards, and a move from JSP (via Tomcat) to PHP. The website doesn't look much different, but hopefully we can now stop being a byword for unacceptably poky site performance.

Related to this, here's something that just threw me for a loop the other day —

A long time ago, I developed an open source app for churches. The app is very simple to set up and get running. I wrote it back when I didn't know the first thing about object-oriented programming, and the code certainly won't win any awards, but it did a job and did it very well. A lot of churches got it up and running and benefitted from it.

I gave up the project to someone else two years ago, and the guy who owns it now is doing great things with it. However, he just anounced that the app is being re-written in J2EE. Here's what he said:

As for J2EE, there is plenty reason why this needs to be the direction for future development of [App Name] and, in fact, all other Open Source enterprise software. PHP simply does not scale and does not offer the richness of development tools that J2EE does through the many open source projects implementing and surrounding it. There are a lot of misconceptions about J2EE that abound because many people/companies misuse/misunderstand it. It is not difficult/expensive to set up, it is not harder to develop for (past the learning curve), and it is certainly not slow (in fact, performance is one reason we are moving away from PHP's limiting CGI-like architecture).

PHP is only good for simple, lightweight web apps. J2EE is good for professional enterprise-class applications, which is what [App Name] is going to become. In the end, [App Name] development is going to become faster and far more professional and the software itself is going to become far more reliable, extensible and sophisticated.

I am wickedly biting my tonque over this, but, I tell you, I could not disagree more completely with everything this guy has written. BUT — it's not my project anymore, and this guy has really done good things with it in terms of developing a community and adding functionality. Perhaps the benefits he brought there will offset this error.

(I'm not going to mention the name of the project, because I don't want to start a war of words or anything. If you know the name of the project, please keep it to yourself. I hate to censor anything, but I'll get rid of any comments that identify the app or the developer. Thanks.)

After that little rant, it may seem strange for me to say that I'm trying not to get hung up on platforms lately. My buddy Matt has been pelting my with .Net propaganda, and Joe told me that it's fantastic as well ("I tried really hard to hate it..."). This being the case, I'm trying to stay platform neutral these days and concentrate on app design and usability, without regard for what platform the app is written in.

I've recently use PHP to write perhaps the best app I've ever designed, but I'm trying not to identify it with PHP so much. I'm trying to think that the value of the app is in the design, the flow, and the usability, and that we could re-write it in any platform that makes sense. (See this post for much more on this note.)

So why am I so hot about the aofrementioned Java re-write? Because that app is designed for organizations with very, very limited computer budgets and resources. For them to set-up a PHP-capable Web server is probably asking too much, but it was the lowest barrier to entry I could find. Above, I said "re-write it in any platform that makes sense" — I don't see that Java makes any sense here.

Okay, rant over. I've probably said too much already. I know this post will offend someone, and I apologize in advance while bracing for the deluge.

Click here to comment on this entry


Grok Description matches for Game Coding Complete, Second Edition
GrokA matches for Game Coding Complete, Second Edition

Vertext Shader 3.0


Vertext Shader 3.0 04/25/2004 05:51 AM

Shader Model 3.0


Shader Model 3.0 04/26/2004 09:06 AM

OpenGL Shader Designer 1.4.3


OpenGL Shader Designer 1.4.3 05/31/2004 05:33 PM

Xshade Shader Builder for Mac OS X


Xshade Shader Builder for Mac OS X 04/12/2005 11:06 PM
Just started

Pixel Shader 3 Videos


Pixel Shader 3 Videos 04/16/2004 06:13 AM

CryTek Comments on Shader 3.0


CryTek Comments on Shader 3.0 04/29/2004 10:25 AM

Far Cry 1.2 with Shader Model 3.0 @
TechReport


Far Cry 1.2 with Shader Model 3.0 @
TechReport
07/02/2004 04:53 AM

Far Cry shader 3.0 Patch Arrives


Far Cry shader 3.0 Patch Arrives 06/24/2004 11:20 PM

Dany Lepage on Shader 3.0 and
PCI-Express


Dany Lepage on Shader 3.0 and
PCI-Express
01/26/2004 06:27 PM

ATI confirms no Shader 3.0 in Radeon
X800


ATI confirms no Shader 3.0 in Radeon
X800
05/04/2004 09:21 AM
Future is 3Dc 'normal map' compression

New ATI hardware supports Shader Model
3.0


New ATI hardware supports Shader Model
3.0
06/22/2005 02:16 AM

Crytek weighs in on Shader Model 3.0 @
TechReport


Crytek weighs in on Shader Model 3.0 @
TechReport
07/05/2004 03:47 PM

Shader Model 3.0 Support in NVIDIA SDK
8.0 and FX Composer 1.5


Shader Model 3.0 Support in NVIDIA SDK
8.0 and FX Composer 1.5
08/10/2004 07:08 AM

OpenGL 2.0 launched with built-in shader
language


OpenGL 2.0 launched with built-in shader
language
08/10/2004 12:03 PM
OpenGL 2.0 was formally launched today and with it the completion of the graphics API's Shading Language specification for vertex- and pixel-shader programming. OpenGL Shading Language was approved by the OpenGL Architecture Review Board (ARB) in June 2003 as an extension to OpenGL 1.4, which has since been updated to version 1.5.

The language was always destined to be integrated into the full OpenGL specification, and that's essentially what happened today. Next, graphics chip vendors have to offer OpenGL 2.0-capable drivers, allowing programmers to code using the new API in the sure and certain knowledge that their apps will run on the latest programmable pixel and vertex shaders from ATI, Nvidia, Intel and co. And, indeed, both ATI and Nvidia were quick to voice their happiness that Shading Language has been wrapped into OpenGL and is no longer an optional add-on.

News source: The Register

Read full story...

Grantsdale DX9 support limited to pixel
shader only


Grantsdale DX9 support limited to pixel
shader only
02/18/2004 06:48 PM
IDF Geometry offloaded onto the CPU

NVIDIA First Company to Support Shader
Model 3.0, Key Feature of Microsoft
DirectX 9.0


NVIDIA First Company to Support Shader
Model 3.0, Key Feature of Microsoft
DirectX 9.0
05/04/2004 03:24 PM
Belga Direct Press Releases May 4 2004 7:56PM GMT

Game Coding Complete, Second Edition

The following phrases have been identified by the grok system as matching this entry: ink shader hlsl

















Also check out:


Grok

Ipod Porn on the
Rise

Brief Abstract of
Wikipedia's
Mesothelioma Cancer
page

Get first aid
instructions in your
cell phone

IE is crap
JSPWiki gains
podcasting support

Important update and
new pricing for
Speed Download 3
released

Navicat 5.3.2
(Database GUI
Application)
Released!

iGetter v2.2 for Mac
OS X released

New Apple Airport
Antenna Booster
Announced

Virtual Music
(www.virtuals.us),
announces the
arrival of the
MDPâ„¢ (Musician
Digital Portfolio)

Mac Games and More
Releases a Retro
Arcade 2D Shooter
Game

AB Transfer 1.1
simplifies migration
of address/contact
data

Building FileMaker
Plug-Ins: 24U FM
Template updated to
v2.1

The essential
difference between
SmartTags and
AutoLink

From the ?It just
works? department

SOA Software gains
messaging technology

BI vendors tout
integration tools

Astaro stops spyware
in its tracks

Update: IBM to buy
Ascential for $1.1
billion

Update: Burst,
Microsoft reach
settlement

Perot plans
acquisitions to add
capacity worldwide

In Brief: Microsoft
releases Visual
FoxPro 9.0

CipherTrust adds
compliance features
to IronMail

Bush hands out
technology awards

Google Maps and XSL
Google cruft
LugRadio Live
Problems with Trac?
Switch to FSFS

Fixing Paul Graham's
Footnotes

Spamalot Fans Opened
Up To Lots Of Spam

Verizon Admits It
Plans To Sell Fiber
Access To Other ISPs

The Age Old
Entrepreneur-VC
Paranoia Question

NY Times Discusses
NY Times' Thoughts
On Charging For
Access

Yet Another Case
About The
Jurisdiction Over
Internet Libel
Charges

Banks All Phished
Out?

People Hate Others
Using Mobile Phones,
But Happy They Can
Do So Themselves

Privacy vs. Piracy?
Why Pay To Be An
Identity Thief?

FTC Cracks Down On
CompUSA Over Bogus
Rebate Program

Google Maps find
Weapons of Mass
Destruction

Feed advertisements
My experience with
DreamHost

Disturbing searches
Asbestos blogging
and plain stupidity

How do you pronounce
quark?

Avalanche
All style and no
substance

Stuff I had promised
myself not to do,
but heck ...

Referer tarpit
Commodore 64 DTV
Newsfeed statistics
javascript: URIs,
CSS, GMail and Opera

Referrer spam:
rel="nofollow"
doesn't work

Phoseon Technology
Teams with Spectra
to Exploit Solid
State UV Curing in
the UV Ink Jet
Market

Sound Audio Systems
Announces Huge Sale
on Selected
Professional Audio
Products

what is grok?