没有合适的资源?快使用搜索试试~ 我知道了~
2DGameEngine:一个简单易用的2D游戏引擎
共31个文件
java:18个
png:10个
gif:1个
需积分: 25 0 下载量 108 浏览量
2021-04-17
19:56:02
上传
评论
收藏 33.71MB ZIP 举报
温馨提示
一个简单易用的2D游戏引擎。 使用此引擎,创建简单的类似于游戏的体验所需的唯一事情是编写一些Entity实现,将它们添加到Engine中,然后启动它。 实体包含所有必需的生命周期方法,例如更新,销毁以及其他用于缩放纹理,处理子画面等的方法。此回购示例中包含的飞行体验仅包括三个主要的实体类:Player,Sky和云。 只需在启动之前将它们添加到引擎中即可,如下面的伪代码所示,即可创建上面的GIF中显示的内容。 private void run(){ engine.add(new Player()); engine.add(new Sky()); for (int i = 0; i < 50; i++){ engine.add(new Cloud("Background")); } for (int i = 0; i < 4; i++
资源推荐
资源详情
资源评论
收起资源包目录
2DGameEngine-master.zip (31个子文件)
2DGameEngine-master
EngineResources
NullSprite.png 196B
src
Logic
Entity.java 5KB
Component
EntityComponent.java 115B
GravityComponent.java 219B
CameraFocusComponent.java 1KB
CameraEffectComponent.java 726B
PixelColliderComponent.java 66B
Utility.java 4KB
SortedCopyOnWriteArrayList.java 4KB
MultiConstructor.java 157B
Engine.java 6KB
Graphics
Window.java 5KB
Game
Game.java 1003B
Sky.java 274B
Player.java 3KB
Bomb.java 462B
Ground.java 317B
Cloud.java 855B
Smoke.java 734B
demo
flygplansdemo.gif 34.04MB
GameResources
Sky.png 2KB
Level1.png 35KB
SmokeAA.png 882B
PlaneThick.png 5KB
Ground.png 1KB
Plane.png 5KB
Smoke.png 403B
Bomb.png 131B
Cloud.png 265B
README.md 5KB
.gitignore 29B
共 31 条
- 1
资源评论
梦小露
- 粉丝: 20
- 资源: 4640
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功