Live data from Hacker News

It’s time to make that indie C# game in Godot

jolexxa.medium.com

181–190 of 228 posts

Re: It’s time to make that indie C# game in Godot

#181

As much as I'd like to use Godot, there are two features missing that I really don't think I could do without: - Asset store. I totally get it, handling payments, curating, etc. are a huge task... but man, I'm a coder, and I don't have the funds to pay an artist or a musician full time. Being able to just go buy a pack of trees for $20 or something is a huge timer saver. - Animation re-targeting. It seems like there'…

I absolutely understand the upsides of the assets store. Although not as expansive as the asset store, there are lots of either free or extremely affordable; many of them with CC0 licenses or licenses that make them extremely easy to just use them. I wouldn't have been able to make my first game in Godot Puck Fantasy (available here: https://www.lowkeyart.com/puckfantasy>) without them!

I would encourage you to try some of these! You'd be surprised how far you can get by using these, with and without modification.

These are my favorite resources, in order of preference.

- https://www.kenney.nl/> is by far the best one and most expansive one. Everything he creates is CC0. A lot of great free assets available on his site. He also has a "Kenney Game Assets All-in-1" which can be bought on itch.io for $19.95. It has all assets he's ever made, neatly organized, and ready to use. All CC0. This also includes some music. The music and sound assets are much more limited than the 2D and 3D assets, but it's there, and it's solid.

- https://kaylousberg.com/game-assets> has some fantastic assets also available for free, and has more available for a pretty affordable Patreon tier. Also has a CC0 license for the free assets. Mostly a specific style, which is great for consistency, but a bit more limited than the wide variety of Kenney; but I don't doubt that with time they'll build an equally strong library of assets.

- https://quaternius.com/> has many free great assets. Also CC0. Has a high variety of styles and settings. Also has a very affordable Patreon to get easy access to everything they produce.

- https://github.com/Miziziziz/Retro3DGraphicsCollection> is a general place linking to more assets that should be usable.

Separately from this, itch.io has a section for game assets that has a pretty wide variety.

Re: It’s time to make that indie C# game in Godot

#182

Earlier quoted context omitted.

There's a few private/third-party sties that serve as a marketplace for paid Godot assets.

It seems unlikely that'll ever be as useful to people as an official store would be.

I think people that spend enough time to learn to use a game engine will go to the trouble of finding the best site / source for assets. Unity and Unreal both have good sites for this, but that's partly because it is there business model. Godot is just not as much of a business. It seems like the two great potential business (attention HN types :) ) are: - asset / plugin library stores - simple libraries / frameworks for console ports that are not open source / or a port service.

Re: It’s time to make that indie C# game in Godot

#183

Earlier quoted context omitted.

It seems unlikely that'll ever be as useful to people as an official store would be.

I think people that spend enough time to learn to use a game engine will go to the trouble of finding the best site / source for assets. Unity and Unreal both have good sites for this, but that's partly because it is there business model. Godot is just not as much of a business. It seems like the two great potential business (attention HN types :) ) are: - asset / plugin library stores - simple libraries / frameworks…

> Godot is just not as much of a business.

Well, maybe it should be. I don't think anyone would begrudge the Godot team taking a small percentage as part of running an asset store, and that means more people who can work on Godot full-time, in addition to the convenience of the asset store itself.

I wouldn't want Godot to go full blown for-profit public corporation, but having more full-timers and more of a real business model like some other open source foundations sounds good to me.

Re: It’s time to make that indie C# game in Godot

#184
post #3

With 4.0 getting more and more advanced features [0] and Unity merging with an Ad company [1], Godot is looking like it could be an attractive proposition for a lot of Unity shops. [0] https://news.ycombinator.com/item?id=32003065 [1] https://news.ycombinator.com/item?id=32081051

Godot is really cool, but a clear and publicly delineated path to console distribution (and not "go talk to these guys", as they currently do) is going to be necessary to get material interest out of most of the gamedev space.

I don’t think that’s necessary at all, since it’d take away from core Godot development.

Re: It’s time to make that indie C# game in Godot

#185

Earlier quoted context omitted.

From the official Godot docs: The reason other consoles are not officially supported are: - To develop for consoles, one must be licensed as a company. As an open source project, Godot does not have such a legal figure. - Console SDKs are secret and covered by non-disclosure agreements. Even if we could get access to them, we could not publish the platform-specific code under an open source license. - Consoles requir…

1. This doesn't seem like a big deal. I'm sure there's some legal-fu you could do here to have a 'company' that's the primary contributor to Godot. Wikipedia has a company of some sort, does it not? And Mozilla's a company. 2. So what? Yes, the console-specific stuff has to be kept secret, that sucks, but it's better than not having support for consoles at all. 3. Okay? Godot isn't just being used by "regular individ…

> People who want to make games for PC and mobile but have zero interest in any consoles ever

I don’t understand why you are surprised by this? By your own admission, nobody that wants to develop for consoles would use Godot, so logically, their entire userbase are people that don’t want to do that.

Re: It’s time to make that indie C# game in Godot

#187
post #164

Earlier quoted context omitted.

As explained in [0]: - To develop for consoles, one must be licensed as a company. As an open source project, Godot does not have such a legal figure. - Console SDKs are secret and covered by non-disclosure agreements. Even if we could get access to them, we could not publish the platform-specific code under an open source license. [0] https://github.com/godotengine/godot-docs/blob/master/tutori...

1. This doesn't seem like a big deal. I'm sure there's some legal-fu you could do here to have a 'company' that's the primary contributor to Godot. Wikipedia has a company of some sort, does it not? And Mozilla's a company. 2. So what? Yes, the console-specific stuff has to be kept secret, that sucks, but it's better than not having support for consoles at all. I'd rather have a closed-source module to port to consol…

Is there a practical difference between "Godot does not target game consoles" versus "Godot does target game consoles, but we can't tell you where or how or help you in any way"?

Re: It’s time to make that indie C# game in Godot

#189

How's networking in the recent Godot versions? Anything innovative or extra helpful in that space?

The new MultiplayerSynchronizer and MultiplayerSpawner nodes in Godot 4 (still in alpha, beta soon) make life so much easier. I'm going to be submitting a demo for using them hopefully next week - but generally you just check some boxes for properties to be synced at spawn or continuously and set the network authority for each of them (aka Player 2 is master of his object, but Player 1 is master of the rest of the world) and it does the rest.

Re: It’s time to make that indie C# game in Godot

#190
post #149
post #130

Earlier quoted context omitted.

Godot is an amateur project compared to Unity, it's not even close. What game actually shipped on Godot? I can't cite a single major game on it. https://godotengine.org/showcase Looking at any of thoses games looks bad tbh it's like weekend project / low indie games.

Sonic Colors: Ultimate, made by Sega. Here are some other games Carol Reed Mysteries[53] (since 2021) Commander Keen in Keen Dreams (Nintendo Switch port only) Cruelty Squad Deponia (iOS and PlayStation 4 ports) The Interactive Adventures of Dog Mendonça & Pizzaboy Hardcoded Kingdoms of the Dump Sonic Colors: Ultimate

And all of these: https://steamdb.info/tech/Engine/Godot/
Post reply on HN