- 博客(16)
- 资源 (362)
- 收藏
- 关注
原创 Factory Method
class Product{};//-----------------------------------------------------------------------------//first implementationtypedef int ProductId;const int MINE = 1;const int YOURS = 2;const int THEIRS = 3;class MyProduct : public Product{
2010-07-22 10:44:00 428
原创 D3D绘制按钮
//-----------------------------------------------------------------------------// File: CreateDevice.cpp//// Desc: This is the first tutorial for using Direct3D. In this tutorial, all// we are doing is creating a Direct3D device and using it
2010-07-20 09:36:00 1746
原创 游戏服务器设计--点点滴滴
关于服务器中玩家数据缓存: 服务器在启动的时候会从数据库中导入大量的信息,包括玩家的基本信息,玩家的活动信息,邮件,好友,组队等等。 问题:哪些信息是必须在服务器初始化时导入的? 考虑这个问题的因素:并不是所有的玩家角色活动频繁,有一部分的玩家长时间是不登陆的,全部导入会增加服务器的内存,而且查询服务器数据也会带来效率的影响。 考虑的方案:
2010-07-14 16:30:00 1424
原创 Start Game with OGRE
#include "ExampleApplication.h"#include #include #include class GameListener : public ExampleFrameListener, public OIS::MouseListener, public OIS::KeyListener{public: GameListener(RenderWindow* win, Camera* cam) : ExampleFrameListener(win,
2010-07-12 18:33:00 671
原创 Fifteenth Demo of OGRE
#include "ExampleApplication.h"class TutorialApplication : public ExampleApplication{protected:public: TutorialApplication() { } ~TutorialApplication() { }protected: MeshPtr mGrassMesh; void createGrassMesh() { const float w
2010-07-11 09:32:00 493
原创 Thirteenth Demo of OGRE
#include #include #include #include "ExampleApplication.h"class MouseQueryListener : public ExampleFrameListener, public OIS::MouseListener{public: enum QueryFlags { NINJA_MASK = 1
2010-07-11 08:48:00 550 1
原创 Twelfth Demo of OGRE
#include #include #include #include "ExampleApplication.h"class MouseQueryListener : public ExampleFrameListener, public OIS::MouseListener{public: MouseQueryListener(RenderWindow* win, Camera* cam, SceneManager *sceneManager, CEGUI::Renderer
2010-07-09 17:59:00 465
原创 Eleventh Demo of OGRE
#include "ExampleApplication.h"#include using namespace std;class MoveDemoListener : public ExampleFrameListener{public: MoveDemoListener(RenderWindow* win, Camera* cam, SceneNode *sn, Entity *ent, deque &walk) : ExampleFrameListener(win,
2010-07-09 11:47:00 553
原创 Seventh Demo of OGRE
Fame of CEGUI when used in OGRE//mem probs without this next one#include #include #include #include #include #include #include "OgreCEGUIRenderer.h"#include "OgreCEGUIResourceProvider.h"//regular mem handler#include "ExampleApplicatio
2010-07-08 14:59:00 471
原创 Sixth Demo of OGRE---Buffer Input
<br />#include "ExampleApplication.h"class TutorialFrameListener : public ExampleFrameListener, public OIS::MouseListener, public OIS::KeyListener{public: TutorialFrameListener(RenderWindow* win, Camera* cam, SceneManager *sceneMgr) : ExampleFra
2010-07-07 11:41:00 457
原创 Fifth Demo of OGRE---Listener
#include "ExampleApplication.h"class TutorialFrameListener : public ExampleFrameListener{public: TutorialFrameListener(RenderWindow* win, Camera* cam, SceneManager *sceneMgr) : ExampleFrameListener(win, cam, false, false) { mMouseDown = f
2010-07-06 13:54:00 465
原创 Fourth Demo of OGRE
#include "ExampleApplication.h"class FameApplication : public ExampleApplication{public: FameApplication(); ~FameApplication(); //Just override the mandatory create scene method void createScene(void); void chooseSceneManager(void); void
2010-07-06 11:40:00 760
原创 Third Demo of OGRE
#include "ExampleApplication.h"class FameApplication : public ExampleApplication{public: FameApplication(); ~FameApplication(); //Just override the mandatory create scene method void createScene(void); void destroyScene(void);};FameAppl
2010-07-04 23:58:00 474
原创 Second Demo of OGRE
<br />#include "ExampleApplication.h"class FameApplication : public ExampleApplication{public: FameApplication(); ~FameApplication(); //Just override the mandatory create scene method void createScene(void); void destroyScene(void);};Fa
2010-07-04 11:05:00 429
原创 First Demo of OGRE
#include "ExampleApplication.h"class FameApplication : public ExampleApplication{public: FameApplication(); ~FameApplication(); //Just override the mandatory create scene method void createScene(void); void destroyScene(void);};FameAppl
2010-07-03 16:26:00 554
gatling press tools
2014-08-06
C++Primer中文版(第4版).part2.rar--two parts in all
2008-12-24
C++Primer中文版(第4版).part1.rar--two parts in all
2008-12-24
PRENTICE_HALL-CPP_Gui_Programming_With_Qt3.2.pdf
2008-12-19
Beginning_SUSE_Linux_From_Novice_to_Professional.chm
2008-12-17
ADDISON_WESLEY-Moving_to_Linux_Second_Edition.chm
2008-12-16
[2007计算机Bible红版系列图书].Linux.Bible.2007.Edition
2008-12-16
Fedora.6.and.Red.Hat.Enterprise.Linux.Bible.chm
2008-12-15
Linux+Programming+by+Example+-+The+Fundamentals+[Prentice-Hall+2004].pdf
2008-12-15
CHM_Maded_Myself--Bjarne Stroustrup'S papers AND Interviews
2008-12-05
TorqueGameEngineAdvancedSDK-1-7-1.part2.rar TGEA
2008-11-15
Visual C++.Net 2008 (9.0) Precompiled Dependencies
2008-09-14
What_every_programmer_should_know_about_memory.pdf
2008-12-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人