BraindeadBZH / Godot_card_engine
Licence: mit
A plugin for Godot to create card based games
Stars: ✭ 160
Labels
Projects that are alternatives of or similar to Godot card engine
Godot Syntax Themes
Syntax themes for the Godot Engine script editor
Stars: ✭ 140 (-12.5%)
Mutual labels: godot, godot-engine
Qurobullet
A powerful 2D projectile system module for Godot!
Stars: ✭ 78 (-51.25%)
Mutual labels: godot, godot-engine
Godot Facebook
Facebook module for Godot Game Engine (android and iOS)
Stars: ✭ 55 (-65.62%)
Mutual labels: godot, godot-engine
Gamedev4noobs
Olá, sejam bem-vindos ao repositório _gamedev4noobs_ do Estúdio Vaca Roxa. O propósito desse repositório, além de contribuir para o projeto 4noobs, é ensinar o básico do desenvolvimento de jogos para iniciantes. Apresentando boas práticas e insumos para criar games incríveis.
Stars: ✭ 122 (-23.75%)
Mutual labels: godot, godot-engine
Gterm
Terminal emulator control for Godot engine
Stars: ✭ 58 (-63.75%)
Mutual labels: godot, godot-engine
Pixelorama
A free & open-source 2D sprite editor, made with the Godot Engine! Available on Windows, Linux, macOS and the Web!
Stars: ✭ 2,535 (+1484.38%)
Mutual labels: godot, godot-engine
Godotnotificationcenter
A notification center for Godot Engine
Stars: ✭ 43 (-73.12%)
Mutual labels: godot, godot-engine
Inkgd
Implementation of inkle's Ink in pure GDScript for Godot, with editor support.
Stars: ✭ 118 (-26.25%)
Mutual labels: godot, godot-engine
Godotrogueliketutorial
A guide to build a simple Roguelike game with Godot engine.
Stars: ✭ 117 (-26.87%)
Mutual labels: godot, godot-engine
Pgsgp
Play Games Services plugin for Godot Game Engine 3.2 - Android
Stars: ✭ 130 (-18.75%)
Mutual labels: godot, godot-engine
Godot Multiplayer Demo
A multiplayer demo using Godot Engine's (2.2) high level networking
Stars: ✭ 52 (-67.5%)
Mutual labels: godot, godot-engine
Godot Engine.file Editor
A Godot Engine addon that adds a File Editor for multiple file types editing. Create and Write plain text files, configuration files and csv files with custom visualizers and previews. Also supports file translations!
Stars: ✭ 70 (-56.25%)
Mutual labels: godot, godot-engine
Godot Style Guide
Style guide for Godot projects
Stars: ✭ 45 (-71.87%)
Mutual labels: godot, godot-engine
Godot Demos
Dozens of free and open source demos for the Godot game engine
Stars: ✭ 1,231 (+669.38%)
Mutual labels: godot, godot-engine
Mdframework
A multiplayer C# game framework for Godot 3.2 Mono.
Stars: ✭ 34 (-78.75%)
Mutual labels: godot, godot-engine
Godot3 procgen demos
Exploring Procedural Generation algorithms in Godot
Stars: ✭ 85 (-46.87%)
Mutual labels: godot, godot-engine
Gdscript Docs Maker
Create documentation and class references from your Godot GDScript code
Stars: ✭ 121 (-24.37%)
Mutual labels: godot, godot-engine
CardEngine for Godot Engine
Currently under development, do not expect it to work.
Everything is work in progress.
Glossary
- Card: card data with id, name, categories, values and texts
- Database: persistent card data storage
- Container: UI element to display cards in a given layout using a card visual
- Store: in memory card data storage (deck, pile, hand)
- Animation: a sequence of values linked together by transition, defined by a duration and an easing curve
- Effect: modifiers on cards data that can be applied and cancelled at anytime
What is implemented
- Creating, modifying and deleting databases
- Creating, modifying and deleting cards
- Creating, modifying and deleting containers
- Containers layouting as a grid or along a path
- Fine tuning containers layout with linear/symmetric interpolation or random position, scale and rotation
- Container transition animation (layouting, card added, card removed)
- Container event animation (idle, un/focused, de/activated)
- Animation editor
- Drag and drop support
- Card effects
- Filters on DropArea
- Saving store interface
- Container to container drag and drop
- Container to card drag and drop
- Board widget
What is not implemented
- Manual sorting
- Drop placeholder
- Add animation loop when card is focused or active
- More modifiers to come
- Other features to be defined...
Important folders
- _private: contains the generated code and data file, none of this file should be edited manually
- addons/cardengine: contains the code for the in editor plugin and for the core elements
- containers: contains the public code for your custom containers
- cards: contains the public code for your custom cards
- effects: contains the code for the effects
Documentation
Getting started
Detailed usage
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].