`
ruilin215
  • 浏览: 1105421 次
  • 性别: Icon_minigender_2
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

准备写个游戏引擎开发文档

阅读更多

最近写了个羽量级的3D游戏引擎,以为学习之用。开发过程中找了不少资料,但都过于零散,所以准备写个类似开发文档的东西作为总结。

文档各个章节随后会发表在blog中供大家讨论,游戏引擎的源码下载地址也会在文档末给出。

希望大家多多指正,共同进步:)

ElGame截图

分享到:
评论

相关推荐

    android开发揭秘PDF

    14.3.2 游戏引擎设计注意事项 14.4 游戏引擎实现 14.4.1 Activity类实现 14.4.2 流程控制和线程 14.4.3 游戏对象与对象管理 14.4.4 图形引擎 14.4.5 物理引擎 14.4.6 事件模块 14.4.7 工具模块 14.4.8 脚本引擎、...

    使用Java实现一个游戏引擎.zip

    操作手册与使用说明:针对每个游戏项目,都准备了详细的操作手册和使用说明,手把手教你如何运行和测试项目。 学习笔记:整理了Java语言在游戏开发中的核心知识点和常用技术,方便你随时查阅和学习。 适用人群: 这...

    unity全流程俯视角游戏引擎开发流程插件 TopDown Engine v3.5

    内容丰富,该资源包含 50 多个演示关卡,并为您提供所需的一切:海量随时可用的手工制作的视觉资源(而且您可以实际使用,而不仅仅是预置的艺术品),300 多个脚本经过优化并且大量准备用于制作的预制件。...

    Cocos2d x手机游戏开发与项目实战详解.part3

    第一部分:基础篇[1] 第一章主要是手机游戏概述,包括游戏概述、手机游戏类型和开发平台的分析;... 第九章主要介绍介绍游戏打包与发布,包括发布游戏要准备的项目、制作游戏介绍文档和图标、以及如何寻找发布渠道。

    kona:Coffeescript 中的 HTML5 游戏引擎,用于 CoffeeScript

    Kona 是一个 HTML5 游戏引擎,用 CoffeeScript 编写,用于 CoffeeScript。 它专为使用 canvas 元素创建 2D 平台游戏而构建,并为游戏开发人员提供了一个简单的起点来运行。 特征 Kona 处理多项任务,让您专注于开发...

    Cocos2d x手机游戏开发与项目实战详解.part1

    第一部分:基础篇[1] 第一章主要是手机游戏概述,包括游戏概述、手机游戏类型和开发平台的分析;... 第九章主要介绍介绍游戏打包与发布,包括发布游戏要准备的项目、制作游戏介绍文档和图标、以及如何寻找发布渠道。

    Bevy是Rust内置的令人耳目一新的数据驱动游戏引擎-Rust开发

    Bevy是Rust内置的令人耳目一新的简单数据驱动游戏引擎。 它永远是免费的和开源的! 什么是Bevy? Bevy是Rust内置的令人耳目一新的简单数据驱动游戏引擎。 它永远是免费的和开源的! 警告Bevy仍处于开发的早期阶段。 ...

    HGE学习详细教程文档分类

    答案可能很难说清,毕竟世界上优秀的游戏引擎太多了,如果硬要说出些门道来的话,我想可能有以下几个方面:1. 由于HGE构建于DirectX之上,所以其能够较好的支持硬件加速,并运行于安装有DirectX( 确切的说是DirectX ...

    Cocos2d x手机游戏开发与项目实战详解.part2

    第一部分:基础篇[1] 第一章主要是手机游戏概述,包括游戏概述、手机游戏类型和开发平台的分析;... 第九章主要介绍介绍游戏打包与发布,包括发布游戏要准备的项目、制作游戏介绍文档和图标、以及如何寻找发布渠道。

    学习java编程的游戏robocode

    Robocode不是一个完整游戏,它是个半成品,一个专为程序员们准备的游戏。它使得你不用不面对一些无聊琐碎但又不得不做的工作,编写界面、处理图像、处理音频,。而是用一种更简单的办法,让我们享受游戏开发的乐趣。...

    微信公众平台应用开发:方法、技巧与案例.(机械工业.柳峰)

     10.2.1 游戏开发准备 261  10.2.2 游戏算法封装 262  10.2.3 数据库操作封装 265  10.2.4 核心处理逻辑 273  10.2.5 CoreService类的实现 277  10.2.6 部署应用及测试体验 279  10.3 小结 280 第11...

    软件开发类投标项目全套解决方案模板

    35. 游戏引擎接口 58 (1) 插件扩展 58 AppCan IDE 启动画面 62 AppCan IDE 代码编辑界面 63 AppCan IDE模拟器与调试器 63 AppCan IDE 本地打包界面 64 AppCan UI框架控件 65 AppCan Player示意图 66 ...

    LunaTea:RPG Maker MZMV Haxe库,用于在两个游戏引擎之间创建插件

    使用示例插件克隆准备好的项目。 开发设置 已安装Haxe和相关的Haxe扩展 安装lix扩展 安装NPM 全局安装lix npm install lix download Start developing 测试过程 只需运行npm run integritycheck检查以检查代码...

    Thai-Fu2 泰拳功夫2 Unity经典格斗游戏项目源码C#

    Thai-Fu2 泰拳功夫2 Unity经典格斗游戏项目源码C# 支持Unity版本5.5.2f1及以上 ...组织良好的文档 *.PDF – 头像更改视频教程 – GUI -UX -UI 视频教程 – 游戏风险视频教程。易于定制的拖放 Thai-fu2 战斗引擎。

    网狐荣耀版开发使用常见问题解答

    这个是因为游戏的kindid与创建的游戏的kindid不一致造成的,修改游戏的kindid为你的游戏的kindid就可以了。 二十三、网狐荣耀版出现在sys.servers中找不到服务器'rytreasuredblink'。请验证指定的服务器名称是否...

    Java2游戏编程.pdf

    中文名: Java2游戏编程 原名: Java 2 Game Programming 作者: Thomas Petchel译者: 晏利斌 孙淑敏 邵荣 资源格式: PDF ...附录F Magic游戏引擎源码清单 附录G 更多的资源 附录H 配书光盘中有些什么

    熵:制作游戏的框架,而不仅仅是实体系统方式的游戏

    它还没有准备好投入生产,但是我能够用它来开发很多游戏,因此,如果您想尝试或帮助开发,欢迎您。 文档说明:文档中的所有“类”都不是真实的类,它们是工厂函数,应在不带new情况下调用。 JSDocs没有方便的方法...

    毕业设计-小型网吧局域网设计.doc

    为了更好地满足用户的需求,保证系统能正常稳定运行,在较长的时间内不落后,在本 网络系统方案设计中,我们认为应当把握以下几个原则: 1、网络的可靠性 建成后的网络必须能在网络层次结构、拓扑结构、设备的引擎、...

    DoozyUI Complete UI Management System V3.1.3

    自从 2015 年以来我们一直都在开发这个系统,当它第一次在 Unity 资源商店上发布时,我们有许多对于前景的展望和计划。创作此产品时,倾注了很多思考、工作和热爱,我们非常希望你能喜欢它。 功能特色 - 使用...

Global site tag (gtag.js) - Google Analytics