Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Game Mechanics

Game Mechanics

19 projects

Showing 19 of 19 projects

OpenRPG
OpenRPGGDScript

A Godot 4 demo project demonstrating how to create a classical turn-based RPG with structured code and best practices.

#turn-based#gdscript#gamedev
Stars3.0k
Forks364
Last commit5 months ago
Open Source A-RPG Demo
Open Source A-RPG DemoGDScript

An open-source A-RPG demo showcasing professional Godot game development practices with inventory, combat, and boss systems.

#gdscript#action-rpg#game-mechanics
Stars1.3k
Forks128
Last commit5 years ago
Godot experiments
Godot experimentsGDScript

A collection of 2D, 3D, and VR experiments, tutorials, and mechanics built with the Godot game engine.

#godot-physics#shaders#game-mechanics
Stars1.0k
Forks79
Last commit1 year ago
First Person Starter
First Person StarterGDScript

A modular first-person shooter controller template for Godot 4 with smooth movement, camera rotation, and slope handling.

#fps-template#character-controller#godot-4
Stars1.0k
Forks63
Last commit2 years ago
Scratcher
ScratcherDart

A Flutter widget that creates a scratch card interface to temporarily hide content from users.

#dart#game-mechanics#ui-component
Stars673
Forks76
Last commit2 years ago
CraftBook
CraftBookJava

A modular Minecraft server plugin adding redstone ICs, elevators, custom crafting, pipes, and many other gameplay enhancements.

#gradle#custom-crafting#gameplay
Stars321
Forks165
Last commit1 month ago
Entity Spell System
Entity Spell SystemC++

A C++ Godot Engine module providing a comprehensive entity and spell system for building complex 2D/3D RPGs with optional multiplayer support.

#multiplayer#game-mechanics#entity-system
Stars203
Forks19
Last commit3 years ago
Quest Manager
Quest ManagerGDScript

A flexible quest management system for Godot Engine, enabling hierarchical quest trees, detailed state tracking, and custom conditions.

#quest-system#game-design#gdscript
Stars193
Forks7
Last commit4 months ago
Health, HitBoxes, HurtBoxes, and HitScans
Health, HitBoxes, HurtBoxes, and HitScansGDScript

A Godot addon providing reusable components for managing health, damage, and healing systems in 2D and 3D games.

#gdscript#game-components#addon
Stars173
Forks9
Last commit2 months ago
Circle Jump
Circle JumpGDScript

An open-source mobile game built with Godot Engine, designed as an educational tutorial project.

#game-mechanics#game-development#open-source-game
Stars155
Forks32
Last commit5 years ago
Shuffle-Move
Shuffle-MoveJava

A program that analyzes the board and recommends the best next move for the puzzle game Pokémon Shuffle.

#move-analysis#game-mechanics#pokemon-shuffle
Stars98
Forks18
Last commit6 years ago
Godot FPS Template
Godot FPS TemplateGDScript

A free and open-source first-person shooter template for the Godot game engine with customizable player mechanics and interactive elements.

#fps-template#player-controller#game-mechanics
Stars82
Forks19
Last commit4 years ago
gdstats
gdstatsGDScript

A Godot 3.0 library providing fast implementations of common statistical distributions for game development.

#simulation#godot-3#addon
Stars36
Forks0
Last commit8 years ago
Duet-Inspired Trail Effect
Duet-Inspired Trail EffectSwift

Swift Playground demonstrating how to create a Duet-style trailing particle effect in SpriteKit.

#ios#spritekit#game-mechanics
Stars26
Forks3
Last commit9 years ago
caith
caithRust

A Rust library for rolling dice and drawing cards, designed for tabletop RPG gameplay.

#dice-roller#game-library#game-mechanics
Stars26
Forks6
Last commit1 year ago
DotnetQuestSystem
DotnetQuestSystemC#

A simple and powerful Godot add-on written in C# for creating quest systems in games.

#quest-system#library#gamedev
Stars22
Forks2
Last commit10 months ago
rouler
roulerRust

A Rust library for generating and managing dice rolls using container-like state objects.

#tabletop-gaming#game-mechanics#game-development
Stars18
Forks5
Last commit4 years ago
TNTUtils
TNTUtilsJava

A Minecraft mod providing configurable explosion control and damage settings for Fabric and NeoForge.

#minecraft-mod#explosion-control#explosion
Stars9
Forks4
Last commit2 months ago
fuwafuwa
fuwafuwaGame Maker Language

A comprehensive, easy-to-use timer system for GameMaker Studio 2.

#time-management#game-mechanics#gamemaker-studio-2
Stars6
Forks0
Last commit4 years ago

Related Tags

#Game Development14#Godot Engine9#Godot8#Gdscript5#2d Games4#Gamedev3#Game3#3d Games3#Godot43
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub