fray
Voxel-Core
fray | Voxel-Core | |
---|---|---|
7 | 7 | |
219 | 432 | |
- | - | |
9.3 | 0.0 | |
3 months ago | 7 months ago | |
GDScript | GDScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
fray
-
Types of State Machines
Personally, my preference is to use 1 node for processing and then RefCounted types for structuring and traversing states. If you're interested you can view my state machine here. Otherwise, go with your node states, they're very unlikely to ever be a bottleneck.
-
how bad would it be really if i just used a bunch of of else statements instead of using state machines for coding a 2d fighting game?
here take this https://github.com/Pyxus/fray
-
Recently released Fray! A Godot combat framework that aids in the implementation of action / fighting game combat
Hey! The character in the gif is Ryougi Shiki from the game Melty Blood. She and the UI featured in the gif are just for demonstrative purposes and are not a part of the framework. Though you can view them in the demo project.
-
How do i make agnostic combo controls for the brawler?
Never heard that terminology before but I know what you're describing! It's common in many 2d fighters. I'm working on a combat framework right now called Fray (Its still experimental otherwise I'd recommend using it) and my general approach was to create my own input checker that wraps around godot's input checks. One of the custom inputs types I have is a "ConditionalInput" which changes what it checks based on a string condition.
-
How do I combine my code-wise State Machine with the State Machine in the AnimationTree?
As for animation canceling... You can change variable values in the AnimationPlayer. I would have a "can_cancel" variable or something like that, set it to false at the start of the animation and set it to true some point in the middle. If the attack button is pressed when "can_cancel" is true then transition into the next attack state. You might also want to run some kind of buffer so that the input can be given a few frames before canceling is possible just to make the controls feel better. It's still in the works but this is the general approach I took in my combat framework if you're interested in trying it.
-
Working on a Fray! A Godot combat framework for implementing action / fighting game combat
You can find this example and the addon in Fray's github repo. Let me know what you think! https://github.com/Pyxus/fray https://github.com/Pyxus/fray/blob/main/docs/getting\_started/index.md
Voxel-Core
-
Voxel Animation in Godot
Totally, Godot can and has been used to create voxel content many times. A quick Google search for "Godot voxels" shows multiple resources on making voxels with Godot. There are even open source add-ons you can use to get started faster, the first two that popup on results are "Voxel-Core"(https://github.com/ClarkThyLord/Voxel-Core) and "godot_voxel"(https://github.com/Zylann/godot_voxel)
-
How to make Minecraft-like voxel terrain?
Try this: https://godotengine.org/asset-library/asset/465
-
Wanting to procedurally generate terrain that looks "Voxel-ey", but is not actually made up of individual voxels.
take a look at the Voxel-Core plugin here: https://github.com/ClarkThyLord/Voxel-Core From the looks of it it can load up or edit a voxel model, and render it as a mesh produced by greedy meshing (optimizing the outer bound of the voxels into a simplified singular mesh.)
-
Made a tiny voxel castle builder prototype!
Still learning Godot and wanted to check out the voxel plug-in by ClarkThyLord. It's really cool! If you're interested in the source of my castle builder you can grab it here, feel free to ask anything about the development.
-
Voxel-Core, some examples made with my voxel plugin for the Godot game engine!
Nice, feel free to use it: https://github.com/ClarkThyLord/Voxel-Core/tree/rework
What are some alternatives?
godot_card_engine - A plugin for Godot to create card based games
goxel - Goxel: Free and Open Source 3D Voxel Editor
nativelib - NativeLib is a plugin management system for Godot engine.
Voxelizer-For-Godot-Engine - A demo of voxelation which is make 3d mesh from 2d sprites
godot-tool_button - Easily add buttons to the Godot inspector.
Godot-3D-FPS-MULTIPLAYER - Repo to fork if you want to start a Multiplayer 3d FPS with movement and animation of the player.
Signum - Signum - Free and open source text editor made with Godot.
mongo-driver-godot - Unofficial MongoDB driver for Godot Engine 3.3
SpriteMesh - SpriteMesh is a plugin for Godot that allows you to create 3D meshes based on a 2D sprite.
godot-epic-anchors - Improvement of the anchor panel UI for Godot
GodotUnityAdsInterface - Unity ads plugin for Godot using the new Android export template customization
draw-anywhere-godot - Draw anywhere in the Godot Editor. Supports multiple pen sizes and colors.