daojin505的专栏

致力于3D游戏引擎的开发

[置顶] OpenGL鼠标拾取的实现:终于搞定(包括细节问题)

void OpenGL::pickRects(){ /* GetCursorPos(&mouse); ScreenToClient(hWnd,&mouse); GLuint pickBuffer [32]; GLint nPicks,vpArray[4]; ...

2017-08-08 14:53:11

阅读数 3727

评论数 1

游戏开发框架

class m_eventManger { }; class m_loopManger { static void loop() { } }; class PhysicLayer; class TerrianLayer; class Object...

2017-08-07 10:14:31

阅读数 230

评论数 0

游戏开发键盘事件

1。起来的键盘。 2。压下的键盘。 3。压下没有起来的键盘。

2017-08-07 10:14:21

阅读数 159

评论数 0

数值设计的原则

数值设计的原则 2008年04月25日 星期五 19:27 数值设计的原则 作者:狂澜萧萧   一、最重要的一点,要和其他方面的设计人员进行沟通。 电子游戏的载体是电子元件,只认识0和1,不论之前有多么好的、多么优秀的设计,最终都必须转化为数据在游戏中来表现,这当中绝大部分的...

2017-08-07 10:01:50

阅读数 104

评论数 0

OpenGL鼠标拾取的实现:终于搞定(包括细节问题)

void OpenGL::pickRects(){ /* GetCursorPos(&mouse); ScreenToClient(hWnd,&mouse); GLuint pickBuffer [32]; GLint nPicks,vpArray[4]; ...

2017-08-07 10:01:22

阅读数 183

评论数 0

quake3使用指南(转载)

Quake3游戏,这些源代码相当精髓,越是低层的函数,越令人叹为观止,效率是如此之高,函数如此之简洁,能读一下,对我们的编程能力相当有帮助.然而我只是初步浏览了一下,还有许多不明白的地方,诸如平台共享性,Quake3"游戏引擎"的更多精髓之处,资源文件的怎样编辑,怎样令CPU始...

2017-08-07 09:58:23

阅读数 297

评论数 0

终于搭好了一个游戏的窗口框架(一个调试窗口,一个消息窗口,一个主窗口)

//Map.cpp #include   terrain.cpp: // terrain.cpp : Defines the entry point for the application. // #include "StdAfx.h" #include &q...

2017-08-07 09:51:01

阅读数 164

评论数 0

提示
确定要删除当前文章?
取消 删除