`
weihe6666
  • 浏览: 441733 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

libdgx之gdx-vectorpinball分析--整体篇

 
阅读更多
gdx-vectorpinball分析--整体篇


gdx-vectorpinball经典弹珠游戏,网上没有太多相关文章,在此对gdx-vectorpinball源码进行分析。

一、源码框架

1. com.dozingcatsoftware.bouncy

BaseFieldDelegate.java
Bouncy.java
Field.java
FieldLayout.java
GameMessage.java
GameState.java
GLFieldRenderer.java
IFieldRenderer.java

2.com.dozingcatsoftware.bouncy.elements

Box2DFactory.java
BumperElement.java
DropTargetGroupElement.java
FieldElement.java
FlipperElement.java
RolloverGroupElement.java
SensorElement.java
WallArcElement.java
WallElement.java
WallPathElement.java

3.com.dozingcatsoftware.bouncy.fields
Field1Delegate.java

4.com.dozingcatsoftware.bouncy.util

JSONArray.java
JSONException.java
JSONObject.java
JSONString.java
JSONStringer.java
JSONTokener.java
JSONUtils.java
JSONWriter.java
MathUtils.java

下面的篇章会具体分析。
分享到:
评论

相关推荐

    gdx-setup.jar

    libGDX游戏框架搭建工具,可生成基于libGDX游戏框架的android项目 相关博文:https://blog.csdn.net/weixin_47450795/article/details/110228330

    gdx-texturepacker-gui-4.10.2-windows.rar

    《gdx-texturepacker-gui-4.10.2-windows.rar》是一个针对游戏开发者的工具包,主要用于处理2D图像资源。LibGDX是一个强大的开源Java游戏框架,而gdx-texturepacker-gui是该框架下的一款图形用户界面工具,用于切图...

    gdx-video, 一种LibGDX跨平台视频呈现.zip

    gdx-video, 一种LibGDX跨平台视频呈现 gdx视频一种LibGDX跨平台视频呈现电子邮件内容[Getting Started] ( #getting-started )[Maven Repositories] ( #repositories )[Using wit

    android游戏引擎libGDX 实例和源码gdx-helloworld-0.9.1,很不错的,强烈推荐

    在本实例中,"gdx-helloworld-0.9.1"是一个基于LibGDX的游戏入门项目,非常适合初学者学习和理解LibGDX的基本用法。 LibGDX的核心组件包括以下几个部分: 1. **Backend**:LibGDX提供了不同平台的后端支持,如...

    gdx-lml:LibGDX实用程序库

    了gdx-kiwi , gdx-lml , gdx-autumn和gdx-autumn-mvc的gdx-liftoff以支持gdx-liftoff应用程序-替代官方gdx-setup工具。 : gdx-websockets模块的一个分支。 LibGDX的多平台Web套接字客户端。 LibGDX实用程序该...

    gdx-setup:替代性的gdx-setup应用程序-轻松创建LibGDX项目!

    gdx设置该项目旨在替代当前的gdx-setup应用程序,该应用程序gdx-setup存在缺陷。 其中最大的是Swing用法。 除了支持大多数官方的gdx-setup功能外,您还可能要考虑进行切换,原因是: 项目模板。 您可以选择项目的...

    gdx-texturepacker-3.2.0

    使用libgdx的TexturePacker进行图片整合。TexturePacker是将单张或多张图片生成为一张宽高均为2的指数次幂的图片的工具。TexturePacke会根据图片尺寸,使得图片之间的空白像素及图片尺寸尽量小,使得其所占磁盘控件...

    gdx-ai, 基于libGDX技术的游戏人工智能框架 功能.zip

    gdx-ai, 基于libGDX技术的游戏人工智能框架 功能 一个人工智能框架,完全用Java编写,用 libGDX 游戏开发。gdxAI项目是一个libGDX扩展,位于 libGDX 下。 但是,如果不希望这样做,它并不强制你使用特定的框架。 web...

    gdx-setup_latest.jar

    gdx-setup_latest.jar

    gdx-controllers:libGDX跨平台游戏控制器扩展

    :video_game: libGDX版本2的游戏控制器扩展在libGDX游戏中... project-root / build.gradle: ext { gdxControllersVersion = '2.0.1' // see badges above for latest versions}添加以下依赖项:核: implementation ...

    gdx-proto, GDX Prototype: 用libgdx构建的轻量 3D 引擎.zip

    gdx-proto, GDX Prototype: 用libgdx构建的轻量 3D 引擎 #GDX-Proto 一个轻量级 3D 引擎,内置了 libgdx引擎。当我决定创建 gdx for时,我一直在玩 3D 个 libgdx API,约 6个月的时间和关闭时间。 我经常看到libgdx...

    libGDX 项目 Setup Tool (gdx-setup)

    To setup your first project and download the necessary dependencies, libGDX offers a setup tool. That is gdx-setup.

    gdxsetup下载

    gdx setupgdx

    Libgdx全套工具包,包含gdx-setup、Particle Editor、fbx-conv、Texture Packer等

    Libgdx全套工具,包含:Spine、Talos、HyperLap2D、gdx-setup、Skin Composer、Particle Editor、Flame、Hiero、fbx-conv、Tiled、Texture Packer,官方地址见→https://libgdx.com/dev/tools/

    Gdx-Freetype-Example:LibGDX Gdx-Freetype示例用法

    在这个名为"Gdx-Freetype-Example"的示例项目中,我们将深入探讨如何在Java环境下利用Gdx-Freetype库来处理文本显示。 首先,Gdx-Freetype库是基于FreeType,这是一个免费且开源的字体渲染库。它能够读取多种字体...

Global site tag (gtag.js) - Google Analytics