• 2 Posts
  • 53 Comments
Joined 3 years ago
cake
Cake day: June 10th, 2023

help-circle





  • Some to check out, depending on what you’re looking for:

    Godot

    Open-source 2D and 3D game engine. Very flexible and powerful, but also really easy to get started. Open source, so no dealing with licensing, etc. Easy to find tutorials and has built in tilemaps with collisions etc, some basic player control nodes that will auto generate a default script with input. Also has a nice animation player system that makes it easy to script up events. Write your game logic with C# or GDScript, which is basically Python with types and some other improvements.

    GameMaker Studio

    Another general-purpose 2D and 3D game engine. Trades a bit of flexibility for more beginner-friendliness. Supports drag & drop visual scripting for absolute beginners, or GML, a JS-like language, for more advanced scripting. Also has built-in tile editors and easy to implement player controllers. $100 dollar one time license fee for commercial projects (more for consoles).

    RPG Maker

    Much more focused and limited engine for building 2D RPGs. Going to be more plug & play, supports simple scripting with JS, but you’re going to have a harder time customizing things that don’t work how you want them to out of the box. Usually ~$80 but is on sale for $12 right now.





  • ELI5: what does it mean to cheat at golf? I’ve only golfed about 6 times in my life, and everyone I’ve golfed with does a Mulligan on every other hole, tosses a ball hit into tall grass onto the fairway, throws out a new ball if they hit it into the woods, etc. They’ll usually add another stroke to their score for these, but what does it matter if you’re only playing against yourself?

    Obviously if you’re playing in a tournament or professionally, doing the above would count as “cheating”, but it’s not clear to me where the line is