跳转至内容
  • 版块
  • 最新
  • 标签
  • 热门
  • 用户
  • 群组
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠
品牌标识

真紅の資源討論組

  1. 主页
  2. blog & 技术 & 教程
  3. [开源软件推荐]前端狂喜的游戏引擎--Ct.js

[开源软件推荐]前端狂喜的游戏引擎--Ct.js

已定时 已固定 已锁定 已移动 blog & 技术 & 教程
推荐
1 帖子 1 发布者 173 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • ErrorEutopiaE 离线
    ErrorEutopiaE 离线
    ErrorEutopia
    写于 最后由 编辑
    #1
    • itch.io
    • github
    • 官网

    截图

    3bbaa780-939a-4c02-a2aa-c53e0a81214b-image.png

    5eee6471-0e01-41cd-9673-53c709e5837a-image.png

    94f8a384-8cbb-426c-993b-c83b46e7692e-image.png

    官方介绍(机翻):

    什么是ct.js?

    Ct.js 是一个 2D 游戏引擎和 IDE,旨在功能强大且灵活,同时仍然易于使用和学习。它通过提供大量的文档、示例、各种游戏资产类型及其可视化编辑器来做到这一点——同时对 Mod 保持开放,如果 Mod 没有帮助,您可以随时将普通的 JS 代码放入您的项目中。

    人们使用 TypeScript、JavaScript 或 CoffeeScript 进行ct.js编码。编码是围绕事件系统构建的,共享代码是作为行为实现的,这些行为可以由多个对象模板或级别组合和使用(而不是继承)。

    ct.js及其游戏是如何制作的?

    在技术层面上,ct.js游戏是使用 WebGL 进行渲染的 JavaScript 应用程序。虽然不是世界上最快的运行时,但这种设置非常适合现代 2D 游戏,并允许快速迭代、一键式 Web 导出以及双键桌面构建!

    在引擎盖下,ct.js游戏基于自定义游戏框架以及 pixi.js 作为其渲染和声音引擎。

    Ct.js作为游戏编辑器也是一个基于NW.js框架的 Web 应用程序。UI 基于组件,在 Riot.js v3 上运行,应用程序的大多数敏感部分都编写为 TypeScript ESM 模块。

    为什么?

    Ct.js 被打造成跨平台、始终可访问的集成工具,它不会像大多数其他 2D 游戏引擎那样被困在时间上,这些引擎使用过时的渲染器、有限的功能集和阻碍 UI。Ct.js让您专注于游戏内容,而无需担心技术细节,例如资产打包和加载、处理不同的屏幕分辨率、桌面打包等。

    所有这一切都是自由的,也是对那些深陷企业贪婪的公司的责备。

    Ct.js documentation. Except where otherwise noted, content is licensed under a Creative Commons Attribution 4.0 International License.

    *注:官方文档不支持中文,我看的蓝瘦+懵逼,所以没法介绍

    图标:

    7d1cded3-8f96-4bed-ad7f-2294b6aff83e-ct_ide.png

    1 条回复 最后回复
    2
    回复
    • 在新帖中回复
    登录后回复
    • 从旧到新
    • 从新到旧
    • 最多赞同


    • 登录

    • 没有帐号? 注册

    • 登录或注册以进行搜索。
    Powered by NodeBB Contributors
    • 第一个帖子
      最后一个帖子
    0
    • 版块
    • 最新
    • 标签
    • 热门
    • 用户
    • 群组