#
Game engine
Game engines are software frameworks for game development. Game engines do the heavy lifting for developers so they can focus on other aspects of game development.
Here are 403 public repositories matching this topic...
Java / JavaFX / Kotlin Game Library (Engine)
android
kotlin
game
java
ios
gamedev
mobile
framework
web
game-engine
jvm
javafx
game-development
3d
2d-framework
3d-game-engine
2d
2d-game-engine
2d-game-framework
fxgl
-
Updated
Feb 11, 2022 - Java
Magic Another Game Engine
game
java
windows
macos
linux
deck
magic
ai
game-engine
multiplayer
card
mtg
magic-the-gathering
xmage
computer-opponents
-
Updated
Feb 23, 2022 - Java
OpenGL/Vulkan Java 3D Engine
java
gamedev
opengl
game-engine
vulkan
glfw
glsl
lwjgl
vulkan-api
lwjgl3
glsl-shaders
vulkan-game-engine
oreon-engine
-
Updated
Jan 30, 2022 - Java
LITIENGINE 🕹 The pure 2D java game engine.
java
tile
game-engine
tilemap
physics-engine
easy-to-use
collision-handling
tmx
sound-engine
2d
2d-rendering-engine
2d-game-engine
java-game-engine
litiengine
2d-java-games
java-2d-engine
-
Updated
Feb 19, 2022 - Java
A collection of JavaFX tutorials from my YouTube channel
-
Updated
Jan 20, 2022 - Java
Build your game with mods,用模组构建你的游戏。
-
Updated
Nov 29, 2021 - Java
在大型游戏中经常使用分布式,分布式中因为游戏逻辑会经常游戏事务,借助redis特性我们可以实现分布式锁和分布式事务。很多redis集群不支持redis的事务特性。 这个框架用来解决分布式服务器下redis集群事务失效的情况下,基于分布式锁完成分布式事务。支持独占锁,共享锁,读写锁,并且支持事务提交失败情况下的回滚操作,让开发者可以有更多时间侧重游戏逻辑.
redis
game-engine
transaction
redis-cluster
redis-client
gameengine
redis-cluster-client
redis-lock
transactionservice
redis-game
redisgame
game-transaction
gametransaction
redislock
redisgametransaction
redistransaction
redis-transaction
-
Updated
Oct 13, 2020 - Java
Open
Documentation
1
gilmore606
commented
Aug 1, 2018
这是一款分布式的java游戏服务器框架
java
fast
scalable
game-engine
netty
distributed
rpc
game-server
hikaricp
game-server-engine
disurptor
-
Updated
Jan 14, 2022 - Java
Isometric game engine. Open world, block/voxel based and sprite rendering.
-
Updated
Oct 14, 2020 - Java
-
Updated
Nov 6, 2021 - Java
Sable-20
commented
Oct 26, 2021
Origins of the Feature
we just need delta time lol
The New Feature Idea(s)
i mean its just delta time
Alternatives
we have a mediocre FixedDeltaTime already in the time file we can modify that, I can do it but ill probably change a few private variable names around to make it easier to understand
Code of Conduct
- I agree to follow this project's Code of Conduct
GameComposer is a game authoring tool and also a game runtime environment targeting at desktop and mobile devices.
-
Updated
Feb 15, 2022 - Java
A new Look-and-Feel (LaF) for Java, which allows for a grid-based display of Unicode characters with custom fore/background colors, font sizes, and pseudo-shaders. Originally designed for developing Roguelike/lite games.
unicode
font
tiles
gamedev
terminal
swing
game-engine
discord
ascii
roguelike
look-and-feel
2d-framework
2d-game
2d
laf
2d-game-engine
2d-graphics
roguelike-tiles
2d-game-framework
roguelike-library
-
Updated
Feb 13, 2022 - Java
Advanced Minecraft MMORPG Engine
-
Updated
Feb 10, 2022 - Java
基于spring-sharding-mybaits集成redis缓存的游戏分布式存储框架.支持将对象序列化到队列里,异步存储。 使用spring集成mybatis3垂直和水平分库mysql.使用模版编程,采用代理模式,采集变化的字段,自动完成拼写sql,降低数据库落地难度 集成Mybatis-PageHelper分页,大数据量可以分批查询。提升查询速度
redis
sql
game-engine
game-development
gamedb
sharding-db
sharding-mybatis
redis-game
game-db
game-sharding-mybatis
gameshardingmybatis
game-mybatis
gamemybatis
game-redis
shardingdb
mybatis-pagehelper
async-db
spring-mybatis3-mysql
entityservice
game-aysnc-db
-
Updated
May 23, 2017 - Java
A free, open source, Java game engine library built on top of LWJGL. Designed to act as a use-exactly-what-you-need, no-assumptions framework, WraithEngine is versatile enough to act as a library within other tools or projects, or a full fledged standalone game engine.
-
Updated
Jan 9, 2022 - Java
A music game with self-developed game engine build on JavaFX. 使用自行开发的游戏引擎制作的音乐游戏。完整的音乐和图像资源。
-
Updated
Feb 23, 2021 - Java
An easy-to-use Java library for making 2D games. Successor: https://www.github.com/sanj0/kopfkino
game
open-source
game-engine
animation
physics
scene
easy-to-use
java-library
2d-game
gameobject
hitboxes
making-2d-games
-
Updated
Sep 17, 2021 - Java
2D RPG Game creator
javascript
game
games
game-engine
engine
rpg-engine
rpg-maker
rpg-tool
discord-channel
game-engine-development
game-engine-2d
rpgtoolkit
rpg-creator
-
Updated
Oct 1, 2021 - Java
Minecraft 1.16 Game Engine written in Java & Kotlin
-
Updated
Jun 27, 2021 - Java
LuoYing is a program used to make 3D RPG game.
-
Updated
May 21, 2017 - Java
采用Reactor模式,注册readycreate, readyfinish事件到更新服务UpdateService,通过处理后进行模型缓存,然后将消息转化为 dispatchThread消息分配模型需要的create, update, finish的事件进行单线程循环调度 。调度过程使用了系统预置锁模型,来进行多线程唤醒机制,将所有的update循环检测进行多 线程调度,多线程更新服务使用future-listener机制,在完成调度后,根据模型状态,如果模型存活重新将消息转化为update 事件注册到dispatchThread消息分配模型进行循环处理。如果模型死亡将消息转化为readyfinish事件注册到更新服务UpdateServic进行销毁 。这个系统实现了模型自动缓存,多线程异步循环调度模型更新,自动处理模型死亡事件进行销毁。 支持将多个updater绑定到同一个更新线程上,减少线程调度。
game
game-engine
executor
update
eventbus
event-bus
gameengine
updateservice-eventbus
disruptor
updateservice
fixedupdateservice
game-executor
gameexecutor
disruptor-executor
common-pool2
async-event-bus
-
Updated
Jun 1, 2017 - Java
Azurite Game Engine is a 2D Java game engine built on top of LWJGL.
-
Updated
Feb 20, 2022 - Java
- Wikipedia
- Wikipedia
Motivation
Working with our game logs, for instance when investigating a crash or other kind of issue, is annoying because there's a lot of (unnecessary) noise in them, that we learn to accept / ignore instead of reducing it.
One part of the log noise is complaints regarding unknown components or component fields.
Proposal