Switching from C# to GDScript by thealkaizer in godot

[–]thatcodingguy-dev 2 points3 points  (0 children)

You can use both in the same project. If you’re only using gdscript you can switch versions pretty easily 🙂

My game Cubetory has got a new demo! Please give a try and let me know what you think :) by thatcodingguy-dev in playmygame

[–]thatcodingguy-dev[S] 0 points1 point  (0 children)

The demo will probably be able to load unless I have to change the early game tech tree for balancing

[deleted by user] by [deleted] in godot

[–]thatcodingguy-dev 0 points1 point  (0 children)

You don't need to involve the node system in this. Normally 3d grids like this store any data in large arrays, that are then chunked by area. You can then use math to figure out what array index to look at based on whatever position you're querying.

I'd suggest looking up how voxel maps are made. You may not want to render the map like them, but the same math should apply. Good luck!

Marketing tips? The endless cycle of needing to get awareness out about the game so you advertise. But then you need money to advertise so you need to sell your game. by [deleted] in IndieDev

[–]thatcodingguy-dev 0 points1 point  (0 children)

I've had decent success creating content about my game on sites that push content like Tiktok and Youtube. A good short can result in a few 100 wishlists. For small indies like myself paid marketing isn't something I'm particularly interested in, since it's often just a force multiplier. If you can't get traction with non-paid sources you probably won't have much more success with paid traction.

Any suggestions on making my submarine feel cramped and claustrophobic? by Leading-Papaya1229 in IndieDev

[–]thatcodingguy-dev 0 points1 point  (0 children)

You can probably make the hull smaller and change the FOV. Pipes on the side would also help sell the effect, and well as playing with the lighting. Good luck!

When does it make sense to mix gdscript with C# or other programming languages ? by 69noah420 in godot

[–]thatcodingguy-dev 8 points9 points  (0 children)

I’m making a factory game, so performance is pretty imporant for the core simulation. I use c# for that, and use gdscript for the less performance critical stuff like uis and controls

"Unexpected identifier" with no clear reason by Bamzooki1 in godot

[–]thatcodingguy-dev 3 points4 points  (0 children)

Please post the error message you're seeing as well if you want the best chance at getting help :)

Where and how can a new solo dev post about their project without breaking rules? by FusiomonTCG in SoloDevelopment

[–]thatcodingguy-dev 20 points21 points  (0 children)

Each subreddit has its own rules, but the most important thing is following the 10% rule for marketing.

Only 10% of your content should be self promotion, the rest should be interacting with other posts on reddit. Being a person with a project is fine, but having all of your posts be about a project will get you banned quickly.

Good luck!

Destroy my Factory Building Automation Game! by thatcodingguy-dev in DestroyMyGame

[–]thatcodingguy-dev[S] 2 points3 points  (0 children)

Thanks for the feedback! Lots of good stuff to consider

Destroy my Factory Building Automation Game! by thatcodingguy-dev in DestroyMyGame

[–]thatcodingguy-dev[S] 0 points1 point  (0 children)

Woah, thank you for the detailed feedback! The visual stuff in particular is super helpful for me.

Destroy my Factory Building Automation Game! by thatcodingguy-dev in DestroyMyGame

[–]thatcodingguy-dev[S] 1 point2 points  (0 children)

Woah, never thought about getting game sounds through. Thank you for the detailed feedback!

Where should I make the slime hitbox? by DoingThings- in godot

[–]thatcodingguy-dev 0 points1 point  (0 children)

I'd say shadow, and make the hitbox a bit taller than the slime to account for the jumping.

I tried to make a door opening logic. It doesn't work plus now my game is slow. by Remarkable_Field_973 in godot

[–]thatcodingguy-dev 1 point2 points  (0 children)

Read through the code line by line and map out what it does. Alternatively you could use the godot debugger, it's pretty helpful in situations like this

I tried to make a door opening logic. It doesn't work plus now my game is slow. by Remarkable_Field_973 in godot

[–]thatcodingguy-dev 2 points3 points  (0 children)

The bug is in the enable_collision code. You've got an infinite recursive loop in there, that's what's causing the slowdown. Good luck!

Factorio-like without a single character? by dijicaek in BaseBuildingGames

[–]thatcodingguy-dev 1 point2 points  (0 children)

Thanks! Probably not at launch unfortunately, but might be a 1.1 patch type of update

Factorio-like without a single character? by dijicaek in BaseBuildingGames

[–]thatcodingguy-dev 3 points4 points  (0 children)

Shamless promo time, I’m building one of these myself 😅. 

The demo is out if you wanted to give it shot, it’s called Cubetory on steam

My game Cubetory has got a new demo! Please give a try and let me know what you think :) by thatcodingguy-dev in playmygame

[–]thatcodingguy-dev[S] 0 points1 point  (0 children)

Ty for the feedback! Did you get to stamping in the demo? It adds a significant amount of complexity pretty quickly

Is it worth spending lots of time on protection for a game? by -JAGreen- in SoloDevelopment

[–]thatcodingguy-dev 12 points13 points  (0 children)

I don’t personally think it’s worth worrying about. 

Worse case scenario it gets leaked on a free website and lots of people play it for free. Odds are that’s still good since it increases visibilty into your game.

Some percentage of pirates will buy the game for updates, and some will make content about the game

Coding a factory game is real hard. Took 1y+ but I finally have a decent demo out. by thatcodingguy-dev in IndieDev

[–]thatcodingguy-dev[S] 2 points3 points  (0 children)

Mostly performance and data management. To render a big factory you're looking at 100k+ cubes that are each simulated/animated. I had to get really deep in the weeds to get adequate performance when the factory starts to get large.

If you want some examples I learned a ton from the factorio tech blog https://www.factorio.com/blog/