这款中国程序员开源的游戏引擎,让你用不到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项目,共同探索游戏开发中的前端技术应用。
➡️

继续阅读