查看原文
其他

一个免费的开源Java 2D游戏引擎

FOSS Lab 2021-09-10
点击蓝字默默关注

整理 | 叶子


一、软件介绍


LITIENGINE 是一个开源 Java 2D 游戏引擎,它提供了使用基础 Java 来创建基于图块的 2D 游戏的所有基础结构。

游戏引擎包含两个组件:提供基本游戏基础结构的轻量级 Java 库,以及专用的项目管理工具和地图编辑器 utiLITI。

该项目最重要的设计原则之一是对纯 Java 的依赖:其将外部依赖项的数量保持在绝对最低限度,以保持整洁轻便的库。


二、项目地址


https://github.com/gurkenlabs/litiengine


三、主要特性


  • 基本游戏基础架构(GameLoop、配置、资源管理、日志记录...)

  • 2D 渲染引擎(GUI 组件、Spritesheet 动画、Ambient Lighting、Particle System 等)

  • 2D 声音引擎(支持 .wav、.mp3 和 .ogg)

  • 2D 物理引擎

  • 支持 .tmx 格式的平铺地图(例如,使用 Tiled Editor 创建

  • 通过游戏板/键盘/鼠标输入玩家

  • Entity Framework

  • 基于消息的网络框架



往期推荐

5.6k Star,一个简单易用的视频游戏编程库

2021-01-19

4.5k Star,一个Java开发中最为流行的数据库持久层框架

2021-01-18

Nagios:一款开源的免费网络监视工具

2021-01-15


扫码关注最新动态

公众号ID:fosslab

我就知道你“在看”
: . Video Mini Program Like ,轻点两下取消赞 Wow ,轻点两下取消在看

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存