当前位置: 首页 > news >正文

【GitHub项目推荐--开源2D 游戏引擎】【转载】

microStudio 是一个可在浏览器中运行的游戏引擎,它拥有一套精美、设计精良、全面的工具,可以非常轻松地帮助你创建 2D 游戏。

你可以在浏览器中访问 microStudio.dev 开始搭建你的游戏,当然你可以克隆现有项目或创建新游戏并开始编码,无需创建帐户。

microStudio 附带游戏编辑器,而且还支持创建像素风的游戏形象和地图,另外还具有易调试的特性。

microStudio 的主要功能包括:

  • 完全基于浏览器,无需安装或创建帐户

  • 受 Lua 启发的简单编程语言 microScript

  • 内置多文件代码编辑器,带有上下文文档和语法突出显示

  • 直接在浏览器中运行游戏或在手机上通过实时加载进行远程测试

  • 像素风素材和游戏编辑器,地图编辑器

  • 支持多个开发人员

  • 将你的游戏部署为 HTML5,或对 Windows、Mac 和 Linux 的 beta 导出支持

如果想要开发游戏,但是没有游戏素材或者不知道如何下手,可以了解一下 microStudio 这个项目。当然这也是一个学习和分享平台,支持的语言包括:microScript、JavaScript、Python 和 Lua。

为了方便你上手,还有详细的新手引导。

这就是使用该游戏引擎搭建的一个小游戏。

在这里可以看到这个游戏的代码,以及程序目录

还有游戏中使用到的素材

传送门:https://microstudio.dev/

开源地址:https://github.com/pmgl/microstudio

原文链接:

这个游戏引擎开源了! 

http://www.lryc.cn/news/288732.html

相关文章:

  • 鸿蒙APP的应用场景
  • goland课程管理(6)
  • 04.Elasticsearch应用(四)
  • Python之数据可视化(地图)
  • etcd技术解析:构建高可用分布式系统的利器
  • Pillow图像处理:从零开始的奇妙之旅
  • 设计一个LRU(最近最少使用)缓存
  • shell 循环语句
  • C++(1) 命名空间
  • 【机组】单元模块实验的综合调试与驻机键盘和液晶显示器的使用方式
  • React中实现虚拟加载滚动
  • vue中的Mutations
  • C#用 DateAndTime.DateAdd方法和DateTime.Add(TimeSpan) 方法分别添加一段时间间隔
  • 四、Kotlin 表达式
  • Web开发4:单元测试
  • Ubuntu 16 让ufw防火墙控制docker容器中所有端口
  • <蓝桥杯软件赛>零基础备赛20周--第18周--动态规划初步
  • vb如何获取鼠标形状的特征码
  • chroot: failed to run command ‘/bin/bash’: No such file or directory
  • 蓝桥杯备战——2.矩阵键盘
  • Docker部署思维导图工具SimpleMindMap并实现公网远程访问
  • 机器学习实验2——线性回归求解加州房价问题
  • 宝塔+nextcloud+docker+Onlyoffice 全开启https
  • 呼吸机电机控制主控MCU方案
  • gitlab备份-迁移-升级方案9.2.7升级到15版本最佳实践
  • redis面试题合集-基础
  • (Unity)C# 中的字符串格式化
  • 【项目日记(五)】第二层: 中心缓存的具体实现(上)
  • 使用PSIM软件生成DSP28335流水灯程序
  • 【iOS ARKit】人脸检测追踪基础