Main Page

From NetRace

Please see documentation on customizing the interface (http://meta.wikipedia.org/wiki/MediaWiki_i18n) and the User's Guide (http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide) for usage and configuration help.


Net Race Project
Welcome to the Net Race Wiki Page


Home | Schedule | Documents | Game Design | Art and Media


Table of contents

QuickLinks


Project People

Game Concept

Net Race Game

Game Name

Really Cool Race Game (For now)

Put your ideas here:
How about:

  • High Impact
  • Thunder Road
  • Eat my Dust (If only we could simulate that...)

Game Goal

Build a racing game that uses Physics, server side of course, and do it in Direct X with network support for up to 10,000 people. Ok maybe not quite that much, how about 16? I don't think we have 16 car models, we only have 3. The jeep comes in 2 colors.

Game Play Description

Kinda simple really, you drive you win...

there is also the taunting, don't forget to add that to network support...

Discussions

This area will be the topics of discussions.

Coding Conventions

Go to the Game Design Page for the detailed Items

Links

Class Home page http://gamepipe.isi.edu/~zyda/courses/NetworkedGames.html
http://gamepipe.isi.edu/~zyda/courses/MV4474.html

Subversion http://svnbook.red-bean.com/

A free online book on Subversion.

A must-read chapter is "Subversion for CVS Users" http://svnbook.red-bean.com/en/1.1/svn-book.html#svn-ap-a

Basically gives you an overview of what's different in Subversion versus CVS.

Keep in mind that Subversion is written by some of the original developers of CVS. It is, in essense, CVS 2.0. Moving everything to SVN is a *good* thing.


DirectX http://msdn.microsoft.com/directx

DXUT Programming http://msdn.microsoft.com/library/default.asp?url=/library/en-us/directx9_c/directx/graphics/programmingguide/sampleframework/sampleframework.asp

Havok http://www.havok.com/

Novodex (now called Ageia physX) http://www.ageia.com

Meqon http://meqon.com/

ODE http://ode.org/


Here are a few Netowrk Programming pages:
Game Dev Net Programming with Asynchronous Sockets http://www.gamedev.net/reference/programming/features/asyncsock/

Articles on GamedevNet about Winsock programming http://www.gamedev.net/reference/list.asp?categoryid=298

Winsock Tutorial http://www.hal-pc.org/~johnnie2/winsock.html


Winsock Programmer's FAQ http://tangentsoft.net/wskfaq/

Microsoft Winsock Reference http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winsock/winsock/winsock_reference.asp

Good set of Articles from Microsoft on 'Getting Started with Winsock' http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winsock/winsock/getting_started_with_winsock.asp


The only article I found talking about IO Completion Ports http://www.codeproject.com/internet/winsockiocp.asp