|
译:关于游戏中的调度器 2007-03-28 |
1.1 调度游戏中的事件 一个调度其可以有效帮助以下游戏技术的实现,他们包括物理仿真,人物运动,碰撞检测,游戏中的人工智能,渲染。在所有这些技术中有一个关键问题就是时间。在不同的时间里,当数百个不同的物体和过程都需要更新时,这些仿真技术的很多种东西变得...[全部内容] |
|
斜45度游戏开发(提高篇) 2007-03-28 |
作者:Flysky 2006
这篇文章我们主要讲的是遮挡的详细制作方法,我认为,如果你知道了上面几篇的原理,应该也能制作出来,如果你制作出来了,就请不要往下看了,下面的很可能对你来说是浪费时间。
好,那我们开始吧。
方法一(对前面的那篇文章的改进)...[全部内容] |
|
脚本系统的实现 2007-03-28 |
作者:Flysky 2006
终于又有时间写文章了,这回我们要实现一个简单的脚本系统(很简单的)!
说实话,原来《电脑报 2004年合订本》有个很好的直角90度游戏开发系列,里面的游戏脚本系统讲得还可以,如果你对本文还存在疑惑,可以看那一个游戏开发...[全部内容] |
|
斜45度游戏开发(二) 2007-03-28 |
作者:Flysky 2005
上一篇我们讲了地图的结构和地图的基本的绘制,这个属于较简单的步骤,我做这些也不是特别的麻烦,如果你是老手,那么1天对你来说已经足够,我们这一组文章也没有讲任何的优化技巧,如果你想优化,还是需要在实际中摸索,当然,我有...[全部内容] |
|
斜45度游戏开发(一) 2007-03-28 |
作者:Flysky 2005
注:写的十分粗糙,如果看不懂请对照KgameV1.0源代码浏览。
最好的游戏末过于RPG游戏了,但如果赢得大众的好评,那么必须要采用(甚至说现在是一种标准)斜45度地图、人物游戏引擎,下面我们分别展开分析。
一.地图数据结构
Soft...[全部内容] |
|
VB.NET下的托管DX9编程入门 2007-03-28 |
VB.NET从语法上扩展了VB6,具有VB6不可具备的优点。从本质上来说VB6是积木式的编程方式,语法上不是一个大型软件语言,是对象语言但不是面向对象的语言,但其与COM和API的良好结合,使得这个语言的应用变得极为广泛。我们为什么要从VB6转向VB.NET,现代软件由...[全部内容] |
|
MMORPG开发入门 2007-03-28 |
原著:Radu Privantu 翻译:pAnic 2005年5月11日 原文出处:A Beginner’’s Guide to Creating a MMORPG ------------------------------------------------------------------- 译者序:这是一篇讲解如何开发一款MMORPG的入门文章,作者本...[全部内容] |
|
[译]游戏编程入门(by David Astle) 2007-03-28 |
经常有人问我,没有编程经验的人该如何开始开发游戏。在此之前,我总是一个个的尽力回答。然而,后来提相同问题的人数增长到难以处理的地步。我决定,是时候把我所有的建议写成文章,作为一个大概。 这篇文章是针对那些想要开发自己...[全部内容] |
|
游戏中对象选取的方法 2007-03-28 |
对于PC游戏,在鼠标大行其道的今天,如何由鼠标的位置判定其下的对象是什么,是几乎所有游戏都必须面对的问题。以下提供几种方法,仅供参考。1、包围框法: 一般的,对游戏中的每个对象创建一个伴随的包围框,通过遍历所有可见对象,判定鼠标坐标点是否落在...[全部内容] |
|
撒旦的语法 2007-03-28 |
很多人写代码是照猫画虎,这些“猫”最终就变成了教条(注1)。一旦教条被人熟知,不同的变量,数值,功能就被按照教条使用,然后用一些“胶水”代码组合起来,实现需要的方案。通过对语法的深入了解,我们可以消除很多的“胶水”。这篇文章举了几个怪异的C语法...[全部内容] |