NeoAxis Game Start!
OK! Come on! 现在开始NeoAxis游戏体验!
如果你安装了NeoAxis Engine SDK 并且在桌面建立ICO 那么在你的桌面将会出现
NeoAxis Engine Commercial SDK (商业版)或者NeoAxis Engine Non-Commercial SDK(非商业版)
在该文件夹下有 API Reference ,Browse Files,Configurator,Demo,Documentation,Map Editor,Resource Editor
API Reference 就是NeoAxis的API 但是解释不够多,就能知道个大概框架- -!
Configurator 配置器 在这个配置器中你可以根据你电脑的硬件进行最佳配置,当然开发中也可以修改配置用来预览不同硬件下的游戏效果!

在这里面 有Render 、Physics、Sound、Localization选项
Render主要就是一些渲染配置
Render System 使用的渲染系统 可以是 Direct3D 或者 OPenGL
Render device 渲染设备 也就是硬件设备驱动之类的会根据你电脑的具体配置显示相应驱动系统
Maximum pixel shader version 最高的像素渲染版本 可选 pixel shader 1.1 到 3.0 、推荐设置或者不进行像素渲染
Maximum vertex shader version 最高的定点渲染版本 同样可选 vertex shader 1.1 到 3.0 、推荐设置和不渲染
render technique 渲染技术 可选推荐设置 Low Dynamic Render(Standard)低级动态渲染(标准)和64-bit High Dynamic Render (HDR)64位高级渲染 也就是传说中的 HDR
Filtering 过滤 可选推荐设置 Trilinear 三线过滤、Anisotropic 2x、4x、8x、16x 各向异性过滤
Full-Scene antialiasing 全场景抗锯齿 可选None 2倍4倍6倍8倍,效果越来越好,当然对性能挑战也越来越大。
Video mode 运行时分辨率设置 根据自己需要自己设置,列表中只显示你电脑能够运行的分辨率
full screen 是否全屏 如果选定 那么 分辨率等于没选
Vertical sync 垂直同步 (和Filtering不懂可以去Nvidia 技术网上看!)
和最后一项 是否允许全屏模式下程序改变频率
Physical 选择物理系统 可选ODE和 PhysX
Sound 声音系统 可选Direct3D 和 OpenAl
localization 最后一个就是本地化 也就是 语言选择 默认有Russian 和English 当然自己开发中可以添加汉语,以后为大家介绍添加方法。
OK ! 配置完毕现在可以运行游戏了
在文件夹下找到Demo .exe 就可以进入NeoAxis 提供的游戏Demo中体验一下
进入游戏以后加载 NeoAxis的 Logo 和产品Logo 然后 放烟花 ^_^ 进入主菜单 选择 Run 开始游戏
游戏中是一个红色兔子(Player) 往前走看见一个显示器,打开门进去捡枪, 哈哈!有点CS的感觉!,wasd 控制方向,空格跳,鼠标左键子弹,右键发炮,在Demo 中按F7 切换视角(这时候你就发现红色兔子了)好了 言归正传 ,这是NeoAxis的 MainDemo 继续往前走会发现补血的、补充子弹的、和另外一把枪、按1 切换枪
十字路口自己选择走廊,不同的房间是不同的游戏Demo 走进房间门会自动打开,(门上横幅标志了游戏类型) 可进去看NeoAxis能实现的游戏效果和游戏类型,具体玩法自己摸索!
游戏中Esc 进入菜单选项
"~" 键 进入控制台,和CS的控制台类似,功能就不一样了!
游戏ing。。。。。。。
..............................
..............................
好了 Alt+F4 强制关闭,或者按 Esc 出现菜单,或者 按 "~" 键 出现命令行 输入 exit 回车 退出游戏
(不提倡使用Alt+F4)
然后看NeoAxis桌面文件夹中的另外几个文件
Documentation 连接NeoAxis 官网中的 Documentation 页
Map Editor 地图编辑器
Resource Editor 资源编辑器 都可以打开来看看
然后是Browse Files 这只是一个快捷导航,进入以后就可以看见NeoAxis的安装文件夹了!
SDK中有NeoAxis的工具包
Game是刚才运行的Demo的源码,进入Game 可以看见Src 和Bin ,事实上刚才运行的Demo、Map Editor、 Resource Editor、 Configurator 都是快捷方式他们的源就在Bin文件夹中,Src 中则是游戏的源代码,所有的项目生成和资源都在Bin文件夹中,包括Src中Game、GameCommon、GameEntities等的程序集DLL 和 游戏中使用的资源(地图、模型、声音、GUI、粒子、贴图等都在Bin中的Data文件夹中),Data文件夹中主要放了游戏的资源文件,UserSetting里面放了游戏的缓存、配置文件、以及游戏日志文件,
而项目生成的DLL就在Bin根目录下、包含Src中生成的和引擎的动态链接库DLL,
现在打开Src文件夹,发现一个.net 的项目,需要安装VS才能打开,如果装了VS打开该项目就会发现Demo中你所运行游戏的源码,
Game是游戏启动程序集,GameCommon中主要定义了游戏的控制(键盘,鼠标,摇杆等),GameEntities,就是游戏中的实体类。
可以阅读并熟悉这些代码,Game程序集是游戏的程序,设为启动项目,就可以直接按F5 或VS的Run 按钮运行,Program是游戏启动入口,当然你也可以加上断点进行调试,本身就是.net 项目。
预知后事如何,请见下回分晓! 睡觉 zzzZZZ!
浙公网安备 33010602011771号