这款中国程序员开源的游戏引擎,让你用不到100行代码就写出“愤怒的小鸟”...
💡
原文中文,约7000字,阅读约需17分钟。
📝
内容提要
介绍使用Dora SSR游戏引擎进行跨平台游戏开发的方法,支持TSX语法和前端开发工具,提供了一个简单示例。Dora SSR基于Lua和WASM虚拟机运行,整合TypeScriptToLua编译器,与React有关。
🎯
关键要点
- Dora SSR是一个支持TSX的跨平台游戏引擎,适合前端开发者使用。
- 游戏引擎是构建游戏的工具和库集合,类似于特殊的浏览器。
- Dora SSR的游戏场景管理使用类似HTML DOM的树形结构,便于前端开发者理解。
- Dora SSR支持TSX,允许开发者复用前端技术栈中的组件和模块。
- 通过100行代码示例,展示如何在Dora SSR中开发类似'愤怒的小鸟'的游戏。
- Dora SSR的底层技术基于Lua和WASM虚拟机,支持TypeScript通过TypescriptToLua编译器。
- Dora SSR尚未实现React的Virtual DOM和Tree Diff处理机制,未来可能会引入相关功能。
- 欢迎前端开发者加入Dora SSR项目,共同探索游戏开发中的前端技术应用。
➡️