All Projects → portaloffreedom → godot_entt_example

portaloffreedom / godot_entt_example

Licence: MIT license
A simple example on how to use entt (https://github.com/skypjack/entt) within godot

Programming Languages

C++
36643 projects - #6 most used programming language
CMake
9771 projects

Projects that are alternatives of or similar to godot entt example

WarZone 2
Top down multiplayer shooting game made using godot engine for android
Stars: ✭ 14 (-61.11%)
Mutual labels:  godot, gdnative
fmod-gdnative
FMOD Studio integration and bindings for the Godot game engine
Stars: ✭ 102 (+183.33%)
Mutual labels:  godot, gdnative
godot-lua-pluginscript
Godot PluginScript for the Lua language, currently based on LuaJIT's FFI
Stars: ✭ 182 (+405.56%)
Mutual labels:  godot, gdnative
godot-cpp-cmake
CMake scripts to build cross-platform GDNative C++ bindings
Stars: ✭ 20 (-44.44%)
Mutual labels:  godot, gdnative
Godot public examples
Stars: ✭ 106 (+194.44%)
Mutual labels:  example, godot
EnttPong
Built for EnTT, at the request of the developer as a demo.
Stars: ✭ 51 (+41.67%)
Mutual labels:  example, entt
godot-FLMusicLib
GDNative library that plays mp3, chiptune and tracker music files using Game Music Emu, Minimp3 and openmpt
Stars: ✭ 38 (+5.56%)
Mutual labels:  godot, gdnative
Space rocks
Asteroids-like game made with Godot Engine 3.0.
Stars: ✭ 20 (-44.44%)
Mutual labels:  example, godot
Godot tutorials
Code and examples for KidsCanCode Godot Tutorials.
Stars: ✭ 119 (+230.56%)
Mutual labels:  example, godot
liquid-simulator-godot
2D Liquid simulator with cellular automaton in Godot (GDNative / C++) - Godot 3.2
Stars: ✭ 64 (+77.78%)
Mutual labels:  godot, gdnative
godot-apple-signin
Module for sign in with Apple in Godot
Stars: ✭ 27 (-25%)
Mutual labels:  godot
godot-awesome-splash
Collection of splash screens in Godot
Stars: ✭ 137 (+280.56%)
Mutual labels:  godot
Project-Map
No description or website provided.
Stars: ✭ 52 (+44.44%)
Mutual labels:  godot
learn-gdscript
Learn Godot's GDScript programming language from zero, right in your browser, for free.
Stars: ✭ 1,008 (+2700%)
Mutual labels:  godot
GDCustomRaycastVehicle
A simple custom raycast vehicle implementation
Stars: ✭ 36 (+0%)
Mutual labels:  godot
ZHSAN3
中華三國志重製版3.0
Stars: ✭ 21 (-41.67%)
Mutual labels:  godot
godot-chip8-emulator
A CHIP-8 emulator made with Godot, written in GDScript.
Stars: ✭ 51 (+41.67%)
Mutual labels:  godot
FreeRoamRoguelikeRacerPrototype
A 3D free roam racer in a procedurally generated map
Stars: ✭ 77 (+113.89%)
Mutual labels:  godot
ZoneLoadingSystem
Dynamic zone loading system for Godot
Stars: ✭ 137 (+280.56%)
Mutual labels:  godot
line-example-bot-tiny-php
Line Bot 基礎範例程式碼教學 (PHP) - 輕量版 LINEBotTiny.php
Stars: ✭ 58 (+61.11%)
Mutual labels:  example

Godot gdnative EnTT example

An example on how to use gdnative with entt.

Clone and build

  • clone with git clone --recursive (I use git submodules). If you forget you can always run later git submodule init --recursive && git submodule update.
  • build with cmake, no particular options required.
  • run as a normal godot project.

How the example game works

When running the example, just press enter ("ui_accept") to spawn another random entity. Entities will be removed when they get outside of the plane (72 * 72 square surface).

Disclaimer

this may not be the best way to use entt inside godot, it's just an easy way to do it that I want to share with the world.

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].