Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(1 edit)

I think doing it in Scratch ok, but I feel like you're limiting yourself as Scratch isn't a very impressive coding language(clone limits, no 3D support...). If you want to, you could perhaps use a new game engine, like Godot, Unreal, Unity or GameMaker. You could learn something new!

Scratch can indeed support 3d. For I have done many 3d games on scratch

That doesn't mean it is a good 'engine' for 3D (or 2D in my opinion).

Yes it is complex but projects like crystal seeker are proper 3d

If you think that is complex then I dont think you want to see projects written in C with OpenGL. Not trying to discredit scratch though,  I have seen a lot of scratch projects that surpass scratch's reputation of only being for kids.

but unlike game engines like Unity or Unreal, you have to do raycasting and all sorts of nonsense to make 3D in scratch!

You have to do raycasting in normal engines too (albeit only for shooting).