
|
MMOP2P - Massively Multiplayer Online Peer to Peer Why? * Put the control of playing the game back in the gamer's hands. - Buy a game, can't play it, it's only online. Gamer paid for it. - Play when you want, not reliant on a server. * Lower cost of entry for devs. - Currently expensive servers, maintenance & administration prohibit developers from entering the market * Has worked well for Bit Torrent and Napster Why Open Source? * KrabbitSoft has benefited from open source with Irrlicht and SQLite * Giving back to the open source community is good Karma ;) How? Players can instantly connect with friends online without the need for expensive centralized servers to manage network connections. This reduces costs and no longer ties a player to a specific server instance as is the case in the current model for all MMOs (massively multiplayer online games) live today. The Database File System is based on an embedded SQL Database engine using a transaction based approach similar to an Oracle or IBM enterprise database. This technology will change the way MMOs are created and played in the future and open up the market to new games that would previously have been too cost prohibitive to launch. Goals * Peer to peer patching * Able to plug into 2D and 3D environments * P2P (peer to peer) network optimized routing * Support C, C++ and C# * Easy to mod * Lightweight database manager * Transaction driven and event handling system * UDP NAT transversal * TCP NAT transversal to follow * Multi system support - MacOSX (universal binary) - Linux - Windows - PSP - PS2, PS3 - Xbox 360 - Wii - iPhone |