airFinal
所属分类:游戏引擎
开发工具:Visual C++
文件大小:14586KB
下载次数:15
上传日期:2012-10-28 17:14:22
上 传 者:
czj19920117
说明: 用box2d引擎和c++实现了简单的联网射击游戏 采用CS架构和hge进行渲染 最多可供10玩家进行游戏 有三种基本的飞机形式 每种飞机有不同的操作方式控制
(Box2d engine and c++ of simple networking shooter using CS architecture can accommodate up to 10 players for the game are three basic types of aircraft in the form of each aircraft has a different way of operating control)
文件列表:
airFinal\.svn\entries (3, 2012-05-24)
airFinal\.svn\format (3, 2012-05-24)
airFinal\.svn\pristine\00\0004aca6d3685ea35c93117c17225b1ed0c78bdb.svn-base (32853, 2012-05-24)
airFinal\.svn\pristine\00\00325e5a51086ee10a4b211568564436fd157f50.svn-base (5567, 2012-05-24)
airFinal\.svn\pristine\00\0074b9a805d3d14b420e37822f04cf9855b567c0.svn-base (8798, 2012-05-24)
airFinal\.svn\pristine\00\0099c2b0b67c7e3fbe4dc44ee67893eeac6a0e18.svn-base (746, 2012-05-24)
airFinal\.svn\pristine\00\00f23e99dc19131a28bfac1d0c0a3be51998e629.svn-base (13529, 2012-05-24)
airFinal\.svn\pristine\01\01339ff9d86e50325f6a8abe8802d46c579f47c7.svn-base (2539, 2012-05-24)
airFinal\.svn\pristine\01\01bc03ba3d3526b8a8c1805e5bcc642089cb338b.svn-base (17015, 2012-05-24)
airFinal\.svn\pristine\02\022bbdf870fc6dc9417aad03d5a69fcfe6acc7a3.svn-base (1946, 2012-05-24)
airFinal\.svn\pristine\03\0335ec71d00990e19842ffc68c6f8dbe9cf8aefb.svn-base (2832, 2012-05-24)
airFinal\.svn\pristine\03\039f2502ea4ae2cb7f9ad816dbca9790ebf3913e.svn-base (9105, 2012-05-24)
airFinal\.svn\pristine\04\0426b5893f5391f4f219bc9bcbf8443978651dfb.svn-base (4514, 2012-05-24)
airFinal\.svn\pristine\04\046627392a0f15e774d2d59a55ae97415b274ee6.svn-base (9291, 2012-05-24)
airFinal\.svn\pristine\04\0467d1c92136c562aa816fd65a35f0bdd4b0dd6a.svn-base (40448, 2012-05-24)
airFinal\.svn\pristine\04\047cc0c2f41fc4abcd345cf3854d9545a9841df1.svn-base (3643, 2012-05-24)
airFinal\.svn\pristine\04\04d63bf1f17a00e0ca032853d5ac2722831e2f7e.svn-base (2354, 2012-05-24)
airFinal\.svn\pristine\05\0559ffb668b41997eb8ecbe375d0de1cce7bcbce.svn-base (128, 2012-05-24)
airFinal\.svn\pristine\05\056c5005f79dd66683defab370e2a5f902f19c14.svn-base (18951, 2012-05-24)
airFinal\.svn\pristine\05\05c6a66ec3f0c5dd03e482316718ae0094f3e94d.svn-base (12970, 2012-05-24)
airFinal\.svn\pristine\06\061873416d031f49baf1136cbc766d6b3d5c7b3c.svn-base (7289, 2012-05-24)
airFinal\.svn\pristine\06\065477b54cca6bf84e340d428865f9b8ade0c6d0.svn-base (17246, 2012-05-24)
airFinal\.svn\pristine\06\067b7195c3e4c56f77b35803a1eb794fb307a232.svn-base (7503, 2012-05-24)
airFinal\.svn\pristine\06\06e6d245e2b008c0abd25589e566cc80ab1e6d03.svn-base (3889, 2012-05-24)
airFinal\.svn\pristine\07\07cc0a0a5f4b84032f101cd047b4c417cc826b78.svn-base (3229, 2012-05-24)
airFinal\.svn\pristine\08\08af130db6f4c18636d2d5f174e8caa3895dc992.svn-base (19889, 2012-05-24)
airFinal\.svn\pristine\08\08b6d07b18a37688a94b315b45910228281922ed.svn-base (745, 2012-05-24)
airFinal\.svn\pristine\08\08c9bd9d767e3a47364be5e4c0699494e6c0f56d.svn-base (6349, 2012-05-24)
airFinal\.svn\pristine\08\08d6e0a0e272e53ba62d884b51225ff55c034bfa.svn-base (381, 2012-05-24)
airFinal\.svn\pristine\09\09813edcec0938dd30e61f830fffcda96df659c2.svn-base (1838, 2012-05-24)
airFinal\.svn\pristine\09\09c5e8658afcfeb6142d8146468416b1756318ae.svn-base (2349, 2012-05-24)
airFinal\.svn\pristine\0a\0a85c519a489ef59669ef95419773ad4a9dc8de6.svn-base (7285, 2012-05-24)
airFinal\.svn\pristine\0a\0a8cf20c4dc9923c6ae1fa009467858c66f754c3.svn-base (3708, 2012-05-24)
airFinal\.svn\pristine\0a\0ab723f6210b9964b971525ce7ef788686bf3de1.svn-base (5362, 2012-05-24)
airFinal\.svn\pristine\0a\0afea194292e8011ad28005ab8e8ccb4bc403752.svn-base (2210, 2012-05-24)
airFinal\.svn\pristine\0b\0b1f5b8f1968c7ddb62ee88344069c3d2699b804.svn-base (2712, 2012-05-24)
airFinal\.svn\pristine\0b\0b9f81daeefa58ef943419a78fa5ffa447819376.svn-base (2132, 2012-05-24)
airFinal\.svn\pristine\0b\0bf3f88778648e3fc9cddf3d69dfb144f8c542bc.svn-base (2107, 2012-05-24)
airFinal\.svn\pristine\0c\0c4604b06068624fd5b817771281ebde04084002.svn-base (9367, 2012-05-24)
airFinal\.svn\pristine\0c\0c46d2f0801c63e05d338c0ec940b2c7149d80f1.svn-base (7982, 2012-05-24)
... ...
___ _ _____ _ ___
/ __\__ _| |_ \_ \__| | / __\___ _ __ ___ _ __ ___ ___ _ __
/ / / _` | __| / /\/ _` | / / / _ \| '_ ` _ \| '_ ` _ \ / _ \| '_ \
/ /__| (_| | |_/\/ /_| (_| | / /__| (_) | | | | | | | | | | | (_) | | | |
\____/\__,_|\__\____/ \__,_| \____/\___/|_| |_| |_|_| |_| |_|\___/|_| |_|
___ _ __ _ _ _ ___
/ __\___ __| | ___ / /(_) |__ _ __ __ _ _ __ _ _ / | / _ \
/ / / _ \ / _` |/ _ \ / / | | '_ \| '__/ _` | '__| | | | | || | | |
/ /__| (_) | (_| | __/ / /__| | |_) | | | (_| | | | |_| | | || |_| |
\____/\___/ \__,_|\___| \____/_|_.__/|_| \__,_|_| \__, | |_(_)___/
|___/
CatId Common Code Library 1.0 07/23/2009
Released under a BSD-style license
------------------------------------------------------------------------
======================= Contact the Author =============================
------------------------------------------------------------------------
Christopher A. Taylor
Email: mrcatid@gmail.com
AIM: MrCatid
MSN: MrCatid@hotmail.com
WWW: http://catid.org
------------------------------------------------------------------------
=========================== What's New =================================
------------------------------------------------------------------------
Latest revisions are available in the SVN log at libcatid.googlecode.com
------------------------------------------------------------------------
============================== TODO ====================================
------------------------------------------------------------------------
Tunnel:
Update the documentation
.docx and .pdfs with lots of pictures
Portability:
Port the code to Mac
------------------------------------------------------------------------
============================= History ==================================
------------------------------------------------------------------------
07/23/2009 - Added switches for demo of 384-bit and 512-bit security
Fixed 384-bit version of BigRTL::Load and BigRTL::Store
Implemented template metaprogramming Comba Multiply
07/22/2009 - Visual Studio 2005 version works again
07/21/2009 - Split math code across many source files
Reorganized the project for easier reuse
07/20/2009 - New key agreement protocol "Tabby" is working
New functions added to BigTwistedEdward to support it
Added to align all math regs
Optimized 32-bit version; now twice as fast as before
07/19/2009 - Pulled out all the old Tunnel code and rewrote it
07/17/2009 - Added
07/15/2009 - Half way through writing Fortuna
Slightly faster scalar point multiplication precomputation
Worked on basic outline for new AKE protocol
07/14/2009 - Implemented and tested HMAC-MD5; this is now the Tunnel MAC
Several bug fixes
07/13/2009 - Fixed Tunnel vulnerability to active small subgroup attack
Fixed a bug in MrNegate()
07/12/2009 - Added inline assembly code for MultiplyXAdd()
Added fast timing-attack resistant modular inversion
Optimized MrSquareRoot() with a smaller window
07/11/2009 - All the math code is working again! Woohoo! =)
Added to replace memcmp()
07/10/2009 - Wrote ***-bit assembly code version of Divide()
07/09/2009 - In the middle of getting math working again
07/07/2009 - Merged Skein256 and Skein512 into the same object
07/02/2009 - Refactored math code; put a lot of unused code in the attic
Added specialized 256-bit assembly code to math library
06/25/2009 - Improved replay attack protection to 1024 bits
06/24/2009 - Increased IV bits to 24 and moved IV code to TunnelSession
Tunnel now has replay attack protection
Fix: Tunnel only updates remote IV if it increased
Split BigInt source across many files
06/23/2009 - Tunnel uses Skein for a MAC
Tunnel no longer requires a cookie exchange
Removed support for SHA-2 in favor of Skein
Added math/EndianNeutral.hpp to Common
Added math/BitMath.hpp to Common
Added threads/Atomic.hpp to Common
06/20/2009 - Supports 512-bit ECC
CookieJar now Supports IPv6 and variable-length addresses
Put CAT_ before global macros
Split up library into even more projects
06/19/2009 - Now can select a bit-twiddling version of w-MOF
06/16/2009 - Implemented Skein-256 and Skein-512 and timing tests
06/15/2009 - Implemented SHA-512 (and SHA-384) and unit tests
ChaCha cipher now accepts up to 384-bit keys
Hash and PRNG objects are now implemented from an interface
Improved lockless FIFO code with opportunistic algorithm
Now supports 384-bit ECC
06/14/2009 - Added and /docs/tunnel.pdf
06/13/2009 - Added ChaCha::ReconstructIV
06/12/2009 - Fixed endian neutrality of the Sha256 hash, so also ECC
Added full handshake demo to the ECC unit test
06/11/2009 - Split the math code off from the framework code
06/10/2009 - Merged my code into this library for the first time
近期下载者:
相关文件:
收藏者: