nebula2专题

Nebula2探秘序章:Nebula2环境配置

Nebula2探秘序章:Nebula2环境配置 happykevins文 1.         Nebula2简介 Nebula2是由德国Radon Lab公司开发的新一代3D游戏引擎。目前市面上有数十款基于Nebula2的商业游戏已经发售。比起像Ogre那样的专用3D渲染引擎,Nebula2所包含的功能更加强大而全面。就像Radon Lab宣称的那样,Nebula2就是游戏的“操作系

Nebula2探秘01-创建KernelServer使用log

Nebula2探秘01-创建KernelServer&使用log happykevins文 /**/ /****************************************************************************/ /**/ /*    Nebula2 - Tutorial 01

Nebula2探秘02-使用FileServer2

Nebula2探秘01-创建KernelServer&使用log happykevins文   /**/ /****************************************************************************/ /**/ /*    Nebula2 - Tutorial 02

Nebula2探秘03-Object System研究

Nebula2探秘03-Object System研究 happykevins文  首先要创建一个Nebula2符合ObjectSystem规范的类,下面代码创建了一个最简单的Nebula2类:   /* ************************************************************************** */ /*     Nebula

Nebula2探秘09-IpcPeer(UDP)

Nebula2探秘09-IpcPeer(UDP) happykevins文         Nebula2有内置了两种IPC(进程间通讯)的解决方案:IpcServer(UDP)和IpcPeer(TCP);下面一段代码展示如何使用Nebula2的IpcPeer。 /* ************************************************************

Nebula2探秘10-Signal System

Nebula2探秘10-Signal System happykevins文      使用Nebula2信号系统的目的:   Nebula2的信号系统主要功能是对象间的消息传递。  由于消息的发出者和接收者是在运行时动态邦定的,所以用这种方式传递消息并不会增加程序的耦合度。  另外Nebula2还提供了一个SignalServer用于实现延时消息。 Nebula2信号系统主要包含以下几个类

Nebula2探秘11-Simple Window

Nebula2探秘11-Simple Window happykevins文         前面的10节主要讲的是Nebula2内核层模块的应用,所以一直在黑黑Dos控制台下工作,可能大家已经非常想念Windows窗口了:) 从本章起,我将开始介绍Nebula2的应用层模块,并以一个最简单的Windows窗口程序开始。虽然简单,但是我们可以从中了解到Nebula2启动一个Windows窗

Nebula2探秘12-基于Windows命令行的Nebula控制台

Nebula2探秘12-基于Windows命令行的Nebula控制台 happykevins文 “工欲善其事,必先利其器!” 本文创建了一个在命令窗口下的Nebula命令控制台.可以直接执行脚本指令,察看当前Nebula的系统状态,察看NOH树及当前工作对象信息,对于调试和控制Nebula2程序非常实用方便! 本来Nebula2在nGui系统中已经实现了一个叫做nGuiCmdEntr