nightcraw1er.488: There are other options if you want a simpler game engine Godot - a free mostly 2d engine with 3D:
https://godotengine.org/
Which is really good, totally free, lightweight, and you can code in various languages.
Lexor: I've never heard of it and will take a look.
nightcraw1er.488: Then there is the various click and play gamemakers.
Lexor: I would prefer something with with more coding involved as I would need to code a lot of AI things.
nightcraw1er.488: To avoid waffling for too long, unity is now subscription based, and you can see the various missing bits in the free version here:
https://store.unity.com/compare-plans Lexor: Unless I'm mistaken that confirms that free Unity had full conding options and the only things I'm missing are like some cloud storage, advisors, hosting, tranings - I'm not so sure they would be things to "must have" for me.
Also - subscriptions yes, but only (as I said earlier) if you earned more that $100k during previous year, otherwise it's free.
nightcraw1er.488: Me I would go Godot+Krita, then
move onto something bigger if needed.
Lexor: Can you explain what do you mean in the second part? The thing I'm afraid the most is being "locked" in the engine I get into at start and that could be very dangerous if my project will grow up at some time.
blotunga: What kind of game do you want to do (2D/3D - UI heavy or not)? What is your target platform/what are your target platforms?
Lexor: As I said in OP, my main target is PC. It will be digital adaptation (probably in 2D) of my paper/card board game.
My main reason of digital adaptation will be (at first) to do more additional tests and gather more funds before releasing paper version as well.
Yes, sorry. Godot as the engine, Krita is a free graphics tool:
https://krita.org/en/homepage/
And if you need 3D then blender.
Unity free has most parts, but (and I haven't looked at it for a long time) certain more advanced features are locked out and most team based things are blocked.
Me too on the coding front, really couldn't get on with click and play ones, however they are very popular and easy to use.
kusumahendra: I would like to suggest godot game engine
It's a small open source free game engine that supports both 2d and 3d. It uses its own scripting language called gdscript which is basically a strip down python. It is an engine gaining popularity and many hobbyist choose it over unity.
I am making a 3d fps game as a hobby project using the engine and I find it perfect for my need. I once made an unfinished 2d platformer too and find it very easy to do.
The engine however has a unique way of working. You need to adopt "the godot way" to use it effectively. Once you do however, you would wonder why other engines have to be so hard
Just to note that now you can use various languages to code in it, not just gdscript, but c# for instance.