2020年3月15日

[置顶] 制作一个游戏编辑器玩玩(2)

摘要:今天周末,今天准备把主工作区这边框架搭出来。 添加workcanvas来作为主工作区画布的代码文件。以后对工作区的操作就主要在这个文件里实现了。 画布加上了,第一个对象绘制出来。接下来是加一些简单的对视口的操作,使用一个轨道摄像机控制器(OrbitCantrol)。 场景管理器,方向光,基本几何体, 阅读全文

posted @ 2020-03-15 13:31 大_象_无_形 阅读 (33) 评论 (0) 编辑

[置顶] 制作一个游戏编辑器玩玩(1)

摘要:今天准备着手例用空闲时间制作一个游戏编辑器,一是因为这些年来积累了不少的算法和制作经验,它们是分散的,零乱的,想搞一次规整。二是自己一起想做一个简单点的游戏编辑器,可以让自己的小朋友把自己的想法在上面实现,也让他看看一个游戏是如何一步步实现出来的。趁着这次疫情期间,停停一直原地转圈的脚步。来一次对自 阅读全文

posted @ 2020-03-15 02:22 大_象_无_形 阅读 (41) 评论 (0) 编辑

2017年9月21日

[置顶] Dodobox一个基于所有平台的嵌入式操作系统(OS)

摘要:DodoBox是为广大应用开发者提供的一个跨平台应用发布平台。它提供了客户端和服务器端的SDK及详细的开发者帮助文件,帮助开发者创建、移植软件应用或游戏应用。 DodoBox基于OpenGL技术,提供了简单,高效的开发接口,方便开发者使用。 DodoBox的应用使用标准的C/C++语言开发,开发者使 阅读全文

posted @ 2017-09-21 10:28 大_象_无_形 阅读 (189) 评论 (0) 编辑

2020年3月25日

制作一个游戏编辑器玩玩(4)

摘要:加上了地形工具修改面板 加上天空盒后的效果。 加上了鼠标拾取功能,可以正确地选择地形块了。 高度编辑辅助体绘制完成。 终于实现了对地形高度的编辑。 现在还差法线还没有重新计算。 现在的代码是做功能测试的代码, 明天开始要对代码进行一下结构调整。把命令模式加上,要实现返回,重做功能。还有画刷种类等功能 阅读全文

posted @ 2020-03-25 20:32 大_象_无_形 阅读 (232) 评论 (0) 编辑

2020年3月17日

制作一个游戏编辑器玩玩(3)

摘要:现在开始做terrain相关的基本内容。 首先是添加一个terrain对象类 ​ 接着添加Block类BlockPixel类terrainrenderitem类和terrainrendermanager类 ​ 其中TerrainObject类用于管理地形系统的所有数据。 定义如下 ​ 内部有高度数据 阅读全文

posted @ 2020-03-17 22:03 大_象_无_形 阅读 (57) 评论 (0) 编辑

2020年3月15日

制作一个游戏编辑器玩玩(2)

摘要:今天周末,今天准备把主工作区这边框架搭出来。 添加workcanvas来作为主工作区画布的代码文件。以后对工作区的操作就主要在这个文件里实现了。 画布加上了,第一个对象绘制出来。接下来是加一些简单的对视口的操作,使用一个轨道摄像机控制器(OrbitCantrol)。 场景管理器,方向光,基本几何体, 阅读全文

posted @ 2020-03-15 13:31 大_象_无_形 阅读 (33) 评论 (0) 编辑

制作一个游戏编辑器玩玩(1)

摘要:今天准备着手例用空闲时间制作一个游戏编辑器,一是因为这些年来积累了不少的算法和制作经验,它们是分散的,零乱的,想搞一次规整。二是自己一起想做一个简单点的游戏编辑器,可以让自己的小朋友把自己的想法在上面实现,也让他看看一个游戏是如何一步步实现出来的。趁着这次疫情期间,停停一直原地转圈的脚步。来一次对自 阅读全文

posted @ 2020-03-15 02:22 大_象_无_形 阅读 (41) 评论 (0) 编辑

2017年9月21日

Dodobox一个基于所有平台的嵌入式操作系统(OS)

摘要:DodoBox是为广大应用开发者提供的一个跨平台应用发布平台。它提供了客户端和服务器端的SDK及详细的开发者帮助文件,帮助开发者创建、移植软件应用或游戏应用。 DodoBox基于OpenGL技术,提供了简单,高效的开发接口,方便开发者使用。 DodoBox的应用使用标准的C/C++语言开发,开发者使 阅读全文

posted @ 2017-09-21 10:28 大_象_无_形 阅读 (189) 评论 (0) 编辑

导航