抖音开放平台Logo
开发者文档
“/”唤起搜索
控制台
  • 开发指南
  • 开发指南
  • 进阶指南
  • 新手教程
  • 游戏引擎
  • 基础能力
  • 开放能力
  • 性能优化
  • 安全指引
  • 进阶指南

    收藏
    我的收藏
    如果你已具备小游戏开发基础知识并想深入学习,可依代码习惯选择合适方式。

    使用JavaScript/TypeScript开发

    小游戏与Web游戏的区别

    若你是前端开发工程师,或乐意学习JavaScript(点击学习),上手小游戏不难。可将小游戏视为仅有全屏Canvas的页面,无DOM与CSS,仅能执行JS,代码从game.js入口启动,基于Canvas渲染结合抖音小游戏API实现。

    学习开发途径

    对游戏渲染感兴趣,可阅读WebGL文档了解底层知识。
    不过更推荐阅读游戏引擎文档,其提供可视化编辑器,便于上手且适配不同小游戏平台。开发者利用游戏引擎封装的组件,并调用抖音小游戏API,就能完成抖音小游戏的开发。如Cocos Creator官方文档LayaAir官方文档
    另外,像PixiJSThreeJS等引擎,引入tt-adapter并做适配调整也能发布到小游戏,但不建议无经验开发者使用。

    使用C#开发

    已熟练掌握Unity游戏

    我们推荐您直接查阅Unity引擎适配C# API,可以快速的把已有的Unity游戏转换为抖音小游戏。

    学习开发Unity游戏