This is a game framework for B4J that includes many features of advanced game frameworks like libGDX but is designed to be as simple to use as possible.
It can be used for games of course, but also for animations, slideshows, paint program, etc. It is more complete than the Canvas library.
This framework has been entirely written from scratch (except 20-30 lines taken from libGDX for the most technical parts of the tiled map reader). The Java source code is available against a donation of 10 euros or more.
Don't miss this game made with SGE (PacDroid, a Pacman clone):
https://www.b4x.com/android/forum/threads/pacdroid.78617/
Let me know if you are using this library for a real project. And, of course, feel free to post comments and suggestions.
Actors:
sgeActor
sgeGroup
sgeRootGroup
Audio:
sgeMusic
sgeSound
Automation:
sgeAction
sgeActions
sgeInterpolators
Camera:
sgeCamera
Drawing:
sgeGraphics
Effects:
sgeEffect...
Input:
sgeInput
sgeKeyEvent
Geometry:
sgeBoundingBox
sgeCircle
sgeIntersections
sgePoint2D
sgePolygon
sgeSegment
sgeSpline
Maps:
sgeMapCell
sgeMapTile
sgeMapTileset
sgeTiledMap
sgeTiledMapImageLayer
sgeTiledMapObject
sgeTiledMapObjectLayer
sgeTiledMapTileLayer
Navigation:
sgeNavigationGrid
sgeNavigatorAStar
Steering behaviors:
sgeBehavior
sgeBehaviorFollowPath
sgeBehaviors
sgeVehicle
Visual objects:
sgeAnimation
sgeNinePatch
sgePath
sgeRegion
sgeText
Miscellaneous:
sgeAssetManager
sgeScreen
sgeUtils
Current version : 1.61
Search tags: Simple Game Engine, jSimpleGameEngine
It can be used for games of course, but also for animations, slideshows, paint program, etc. It is more complete than the Canvas library.
This framework has been entirely written from scratch (except 20-30 lines taken from libGDX for the most technical parts of the tiled map reader). The Java source code is available against a donation of 10 euros or more.
Don't miss this game made with SGE (PacDroid, a Pacman clone):
https://www.b4x.com/android/forum/threads/pacdroid.78617/
Let me know if you are using this library for a real project. And, of course, feel free to post comments and suggestions.
Actors:
sgeActor
sgeGroup
sgeRootGroup
Audio:
sgeMusic
sgeSound
Automation:
sgeAction
sgeActions
sgeInterpolators
Camera:
sgeCamera
Drawing:
sgeGraphics
Effects:
sgeEffect...
Input:
sgeInput
sgeKeyEvent
Geometry:
sgeBoundingBox
sgeCircle
sgeIntersections
sgePoint2D
sgePolygon
sgeSegment
sgeSpline
Maps:
sgeMapCell
sgeMapTile
sgeMapTileset
sgeTiledMap
sgeTiledMapImageLayer
sgeTiledMapObject
sgeTiledMapObjectLayer
sgeTiledMapTileLayer
Navigation:
sgeNavigationGrid
sgeNavigatorAStar
Steering behaviors:
sgeBehavior
sgeBehaviorFollowPath
sgeBehaviors
sgeVehicle
Visual objects:
sgeAnimation
sgeNinePatch
sgePath
sgeRegion
sgeText
Miscellaneous:
sgeAssetManager
sgeScreen
sgeUtils
Current version : 1.61
Search tags: Simple Game Engine, jSimpleGameEngine
Attachments
Last edited: