使用spine骨骼动画制作的libgdx游戏

(官网:www.libgdx.cn

Super Spineboy是一个使用Spine和libgdx开发的跨平台游戏(Windows,Mac,Linux),Spine是一个2D游戏动画工具。Super Spineboy是使用Spine骨骼动画的游戏。

下载

Super Spineboy 可以运行在Windows,Mac或者Linux。JDK最低版本为JDK 6。下载地址如下:

点击下载

运行Super Spineboy,双击运行superSpineboy.jar,或者从命令行下载:

java -jar superSpineboy.jar

控制方式

1、鼠标左键射击,按住是设计

2、A向左,D向右,W是跳跃

3、点击 alt+ 回车 或者点击menu的Fullscreen全屏运行游戏。

4、点击1到6控制游戏速度。

5、点击p暂停。

6、点击z缩放

源码

Super Spineboy使用java语言编写。使用了OpenGL,libgdx,Spine和spine-libgdx。低耦合的MVC设计模式的编码风格。

源码下载地址如下:

点击下载源码

游戏截图

时间: 2024-10-14 00:53:23

使用spine骨骼动画制作的libgdx游戏的相关文章

记录 Spine骨骼动画导入unity 步骤[unity3d 4.6.6版本 2d动画]

1:准备好unity使用Spine所需要的运行库,可到如下地址 https://github.com/EsotericSoftware/spine-runtimes/tree/master/spine-unity 使用git下载,或直接下载master.zip文件. 2:准备好Spine导出好的动画文件,正好最近偶尔玩一个游戏,里面使用了Spine制作的骨骼动画,我就直接使用它做好的资源记录一下步骤,仅作笔记使用.    我这里的动画文件资源如图: 这里需要提前做一个准备工作,把上图中的enem

cocosudio 骨骼动画制作

首先 基本步骤转官方文档 后续 学习实现 新建骨骼动画 首先点击屏幕右上角的 文件->新建文件(快捷键:Command+N),打开如下界面,选择骨骼动画,点创建: 主界面介绍 首先我们需要了解一下编辑器界面中各个部分的功能, 我们常用的空间的位置已经不需要使用了 1.资源列表,这里显示你项目中所有资源,如果想编辑骨骼,首先需要将骨骼动画的图片导入进来. 2.渲染区域,也就是我们的画布.这里是资源布局的编辑区域,在这个区域可以各个图片和骨骼进行移动,缩放,旋转的操作,所有的图片.骨骼.动画的绑定与

在libGDX中使用Spine骨骼动画

首先,github是个宝库,实践流的读者可以直接看例子进行学习 1.这是Spine官方给出的例子 https://github.com/EsotericSoftware/spine-superspineboy 2.我推荐这个,很棒的例子及使用合集 https://github.com/EsotericSoftware/spine-runtimes/tree/master/spine-libgdx 下面,我详细说明一下使用步骤: 首先是读取纹理地图集和骨骼数据,这些骨骼数据也包含动画状态数据. T

[原]quick2.25添加spine骨骼动画

被美术妹子的狂喷之后,此文诞生!本来打算做科目一试题的,结果闹了这个了,祈祷苍天让我过吧! spine源码下载: http://pan.baidu.com/s/1qWuoSri 密码: 7ves 播放效果: 1.去下载spine的runtime库 地址:https://github.com/EsotericSoftware/spine-runtimes 文件结构 二.把spine-c下的include和src 统一整理到spine文件夹,将spine-cocos2d-x/2/src/spine下

quick lua 使用spine骨骼动画

看下下面两个文件 <spine/SkeletonRenderer.h><spine/SkeletonAnimation.h> 1.lua中创建方法: sp.SkeletonAnimation:create(‘xxx.json’,'xxx.atlas', 1) 实际上绑定过来的create 是createwithfile,可以参考 lua_cocos2dx_spine_manual.cpp static void extendCCSkeletonAnimation(lua_State

layaAir引擎制作游戏的图集动画、时间轴动画、和骨骼动画总结二

一.角色序列帧.ani动画的制作 1.在项目管理器中创建动画文件 2.创建动画模板,编辑动效名称 3.编辑序列帧动画 .ani格式动画的代码控制 1.动画加载loadAnmition() 2.播放与停止.动效模板切换 3.动画帧位置控制 4.动画播放完成事件 uui截图: Laya.init(1334, 750); Laya.loader.load(["res/comp.atlas","res/role.atlas"],Laya.Handler.create(thi

动画编辑器和骨骼动画使用

动画编辑器 1.使用编辑器来创建编辑动画 (1)创建一个节点 (2)往节点里添加动画组件cc.Animation (3)编辑 动画剪辑器制作 AnimClip 动画剪辑就是一份动画的声明数据,我们将它挂在到Animation组件上 就能够将这份动画数据应用到节点上. (4)把动画剪辑设置到Animtion里面去 2.动画编辑器的使用 然后直接点击新建AnimaClip,并且保存好. 自动生成了可访问的动画列表.这个组件可以带多个这样的. 把它拖动到Default Clip就是 选择自动 播放或者

2D骨骼动画工具DragonBones的使用教程

怎样用更少的美术成本创造出更生动的动画效果?今天就为大家介绍一套开源的2D骨骼动画框架和工具--DragonBones,它包含了桌面骨骼动画制作工具DragonBonesPro和一套多语言版本的DragonBones骨骼动画库. 下面为大家介绍DragonBones的常用术语和使用方法. 一.DragonBones 2D骨骼动画中的常用术语骨架:骨架Armature,是2D骨骼动画中最常用的名词,一般指的是由很多骨骼组成的一个整体.DragonBones中同时代表一个可以包含动画的角色. 骨骼(

3DSMAX 中的CS 骨骼动画插件初探

王玉培 郑利平1 合肥工业大学计算机与信息学院VCC 研究室, 合肥 230009 摘要:首先介绍了3DSMAX 中的CS 骨骼动画制作方法,通过Biped 骨架可以快速方便的制 作两足动物的动画.并介绍了基于3DSMAX SDK 的插件开发,SDK 中类库的组织方式和3DSMAX 的场景组织,最后介绍了和3D引擎密切相关的骨骼动画导出插件的开发过程. 关键词:骨骼动画 插件开发 Biped Preliminary Study on the CS Skeletal Animation Plug-