Godot: The open source game engine

1 readers
0 users here now

A community for discussion and support in development with the Godot game engine.

founded 1 year ago
MODERATORS
1
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/godot by /u/AncientStoneStudios on 2023-08-12 00:19:47.

2
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/godot by /u/EkoeJean on 2023-08-11 23:25:09.

3
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/godot by /u/thelgtv on 2023-08-11 23:38:49.


I wanted to get a taste of game dev and settled on godot engine due to its lightness and the nature of being open source. Starting with simple games like pong and learning to create basic mechanics for 2d platformer games.

I tried following some tutorials for older versions of godot while using the latest one myself; unfortunately, some things in the gdscript were incompatible. I overcame some conflicts (by googling) but in the end I got pretty frustrated and decided to call it a day.

Should I download the 3.x version of Godot and learn on that (mainly because there are more tutorials and plugins/ scripts) or try to push with 4.x?

4
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/godot by /u/BryanDev98 on 2023-08-11 22:42:21.

5
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/godot by /u/davidalmarinho on 2023-08-11 21:05:53.

6
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/godot by /u/Blavity01 on 2023-08-11 21:05:31.

7
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/godot by /u/Brighter__Days on 2023-08-11 18:08:39.

8
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/godot by /u/Rocket_Haze on 2023-08-11 17:29:44.


Please help as I don't know how much sense this makes.

I want to make a card game, deck build with a battle system. Similar to Hearthstone, Duel Masters, Kards WW2.

The problem is that I don't know how to code, Im about under 100h in godot, other problem is that there are no good tutorials on how to make a card game. So I just have to do it myself by trial and error.

I found something like "TCG Engine - Online Card Game" on unity engine. So is there a point to buy such a package and based on it create your own game on godot engine. I know that engines differ, but I have no reference point on how to make a card game.

If not, do you have better ideas?

9
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/godot by /u/SonsOfSaturnGame on 2023-08-11 21:11:25.

10
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/godot by /u/Lunam_Plays on 2023-08-11 20:44:29.

11
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/godot by /u/AshenWing_Orwen on 2023-08-11 19:43:48.

Original Title: I designed a unique, more advanced navigation system for my game. NPCs will have a map in their "head", they will remember which doors are open and closed. But they will only know the change of the doors' state if they go there and try it. It will be a pleasure to trap them with this.

12
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/godot by /u/akien-mga on 2023-08-11 16:57:09.

13
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/godot by /u/brandnewhobbyisthere on 2023-08-11 16:03:39.

14
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/godot by /u/RouletteSensei on 2023-08-11 15:01:00.

15
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/godot by /u/Zaxrem on 2023-08-11 14:24:04.

16
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/godot by /u/untune on 2023-08-11 12:39:35.


This is more of a conceptual question, rather than looking for a solution to a problem: I've been building a prototype and I want to start looking at a way to animate characters in 3D. I've not really delved into aspect of Godot yet, since I've read various conflicting bits of info about how well certain aspects of the system work.

I want to create a 3d character (a typical human for example) and I want to be able to animate that character. I want to be able to assemble that human from individual limbs (whether imported models or basic mesh primitives) as opposed to the character being a complete skinned mesh. And let's say that I want to create a simple walk cycle. Picture something as simple as a Minecraft character, or more realistically something more akin to PS1-era Resident Evil.

What are my options for implementing this? Ideally I would need to be able to animate outside of Godot (in Blender for example) and import those basic animations, with the ability to swap out each 'limb' as an individual 3d mesh node. And to be able to tweak and re-import these animations, and bring new animations in, without breaking the structure.

I can envision a scene tree hierarchy with individual limbs branching off at necessary points (head, neck, torso, upper arm, lower arm, hand etc), I am aware that Skeletal Animation is a thing in G4, but as I understand it can only be imported as a pre-built skeleton and not created within Godot itself? Would I be able to build a skeleton externally with limb 'placeholders', import that, then attach different objects to different bones at runtime? Or would this break the system?

Or is it better to create a different system that doesn't rely on bones but instead relies on the relationships between nodes in the hierarchy and the various pivots & matrices, plus an animation-based node, to create movement and rotation? Would having multiple instances of mesh nodes be inefficient (I'd imagine 16+ for a human), would there be a better way of managing it from the top of the tree (in terms of efficient draw calls etc) as opposed to letting each 'limb' node manage its own mesh data?

Will any of the native 3d model formats support such a system? It's only the limb relationship structure I'm really interested in; I plan to manage materials etc manually.

It'd be good to hear how other people have approached this, I'm aware I may be over-thinking it a bit, I just like to have a clear picture before I start getting too bogged down in the implementation.

Thanks!

17
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/godot by /u/nWARE_Studios on 2023-08-11 12:31:16.

18
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/godot by /u/foopod on 2023-08-11 10:39:08.

19
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/godot by /u/AmilcarMen on 2023-08-10 23:15:24.

20
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/godot by /u/Devinthewater on 2023-08-11 08:50:21.

21
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/godot by /u/JohnoThePyro on 2023-08-11 06:34:33.

22
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/godot by /u/Russ_CW on 2023-08-10 23:08:39.

23
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/godot by /u/Temporary-Ad9816 on 2023-08-10 22:57:34.

24
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/godot by /u/FeelingHighlight771 on 2023-08-11 05:19:47.

25
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/godot by /u/Sure_Success1092 on 2023-08-11 00:44:39.

view more: next ›