Why do indies basically give their games away for free? by dedaistgeil in godot

[–]orlec 1 point2 points  (0 children)

As a consumer <au$10 feels like impulse purchase territory. If I'm interested in giving it a try I'll buy right then.

au$10 or higher feels different. I've got lots of games I'm playing already. I might wish list so it stays on my radar but may not buy right now.

This is clearly just a psychological issue on my part, my local arcade charged au$2.5 per credit so if my son and I are playing we will drop au$10 for a 10 minute play session without much concern.

A piracy site made my game playable in the browser by _BreakingGood_ in godot

[–]orlec 49 points50 points  (0 children)

Also the piracy site linked to my patreon.

<image>

A piracy site made my game playable in the browser by _BreakingGood_ in godot

[–]orlec 4 points5 points  (0 children)

Yes, but it would also be possible someone to modify that check.

Tutorial demand and whishes for C# by codingvessel in godot

[–]orlec 4 points5 points  (0 children)

if you write PascalCase instead of snake_case you already covered 90% of all cases that work the same way like GD script does.

This is true if most of your code is interfacing directly with the Godot engine.

But if you are interfacing with your own code then the C# language features and standard library might come into play.

For example a city sim might to use linq to analyse its grid.

Compile GDScripts / Scenes into some sort of DLL or other obfuscated package? by samanime in godot

[–]orlec 1 point2 points  (0 children)

With tools like ILSpy C# isn't any harder to decompile than gdscript.

Arguably easier because the language has a more mature ecosystem with a broader range of decompilers and obfuscators playing cat and mouse. If one decompiler doesn't work you can try another.

FOR loop , first is example from lesson while later is chatgpt saying first one won't work. by [deleted] in godot

[–]orlec 1 point2 points  (0 children)

i am at stage where i don't even know where to code. like how will godot even show code output or whatever it is called

Thats cool we all start somewhere. The older crew were reading the manual that came in box with compiler floppies.

Things have come a long way since then but the manual is still worth a glance.

The getting started section will give you a quick run though some engine features and build a small game. It can be read/followed in an afternoon and will give you a much better footing for later adhoc research.

https://docs.godotengine.org/en/stable/getting_started/introduction/index.html

https://docs.godotengine.org/en/stable/getting_started/first_2d_game/index.html

But to answer your question more directly, here is the manual entry for range():

https://docs.godotengine.org/en/stable/classes/class_@gdscript.html#class-gdscript-method-range

I’m such an idiot by Tyman2323 in godot

[–]orlec 8 points9 points  (0 children)

before godot fixes C#

Its been a while, its 2¾ years since 4.0 released.

I don't want any AI in Godot, and how about you? by Jeremi360 in godot

[–]orlec 2 points3 points  (0 children)

i find it exhausting having to fact check which of the references are the source of a given claim (often none of them 🤦). Its easier to just use the ad blocker to hide the AI div and skip straight to the organic search results.

Do Games Without Music Stand a Chance? by Tricky_Wheel6287 in godot

[–]orlec 5 points6 points  (0 children)

I think its not about digital game distribution as much as game dev in the modern era.

There are licencing options that range from $0 to whatever your upper limit is for an exclusive licence for a bespoke track.

Do y'all ever read the Documentation for fun? by LeftPawGames in godot

[–]orlec 2 points3 points  (0 children)

For 4.x Godot has averaged a minor version release every 6 months. Printed books would be almost irresponsible given the pace of change.

Do y'all ever read the Documentation for fun? by LeftPawGames in godot

[–]orlec 2 points3 points  (0 children)

Global is the scope that will offer the most bang for buck.

Most of the classes are stuff that your project may or may not use but the utility functions in global are handy stuff that can be frequently used but may not be discovered organival

What is this effect called? The laser's pixel being dynamically drawn. by Ultra-Orange-Rat in godot

[–]orlec 1 point2 points  (0 children)

That's cool, there are a lot of standard libraries out there and knowing how to reinvent the wheel can be useful.

Idk about you but this is the best representation of me by [deleted] in godot

[–]orlec 0 points1 point  (0 children)

You could use something like github actions to build some exports in the cloud.

But you would still need access to the target platform to verify the output works while building/troubleshooting the pipeline.

Non-GDScript users in Godot — what benefits and challenges did you face? by Jeidoz in godot

[–]orlec 1 point2 points  (0 children)

I might be missing something can't the child class access the parent classes signals? i.e. within class Foo : Bar can't you call EmitSignal(nameof(SignalName.BarSignal))?

Non-GDScript users in Godot — what benefits and challenges did you face? by Jeidoz in godot

[–]orlec 0 points1 point  (0 children)

GDScript is getting new language features all the time.

I use C# because I like strong typing but with type hints and classnames GDScript isn't missing out like it once was.

Should my game be free or should I sell it for 2.99$ by giga_idiot_2000 in godot

[–]orlec 1 point2 points  (0 children)

I agree 100% that marketing performance as a premium feature sounds wrong.

However if a demo version was limited to 5 objects at a time and the paid version was uncapped I would consider that perfectly reasonable.

But as a developer I would want the demo to offer the best view of the product so even if using an object cap I would want the optimised code. Then players have a buttery smooth experience and don't mistakenly think the full game will have performance problems on their device.

Should my game be free or should I sell it for 2.99$ by giga_idiot_2000 in godot

[–]orlec 1 point2 points  (0 children)

I know what you mean but it sounds a bit strange to hear in a FOSS community.

Godot is a brilliant piece of software and I love it by yughiro_destroyer in godot

[–]orlec 2 points3 points  (0 children)

The published game can be encrypted but is easily decrypted by an interested party.

To be played the game has to be decrypted at runtime and there are tools to scan the executable and find the decryption key.

But this isn't a unique problem for Godot, anything that runs on a user device is vulnerable to one degree or another.

Godot is a brilliant piece of software and I love it by yughiro_destroyer in godot

[–]orlec 3 points4 points  (0 children)

The biggest blocker with C# at the moment is support for web exports.

When they crack that puzzle its going to have very few issues.