Godot Version
4.4.1 Stable Mac OS
Question
Since I try figure out how some of things works in 3D , I thought to see how other people resolved it or how games perform overall on my available hardware .
My main PC for testing and developing have Mac Studio M2 Max Chip with 32GB shared memory ( about 80-90% can be allocated to GPU as VRAM since it’s capped by Apple - was really competitive for ML Deployments ) .
To able export it needed to use "rendering/textures/vram_compression/import_etc2_astc
" - which makes me wonder about how camera and distance renders as see across few projects appear same lower/higher details shadows .
For example in this 3D demo from Brackeys
- note how wall create this strange effect and visible line of rendering .
Since I was looking on Youtube , GitHub repositories, Forum and came cross few .
What impressed me was TPS Demo - GitHub - godotengine/tps-demo: Godot Third Person Shooter with high quality assets and lighting
At beginning on default it was running 14-19 FPS ( using only 4GB RAM) - 100% GPU 
But with adjustments
It run smoothly on 60 FPS ( which for Apple M2 chip is very competitive in AAA category , something like Resident Evil only comes to my mind done it ) .
Note Camera System which I try figure out recently in examples -
- same issue close to wall goes inside the player
Do you have another examples which could be good for learn how things are done in 3D using Godot ?
Another thing I noticed is beloved gatekeeper , how he loves extensions .
@dragonforge-dev - I tried use your demo of dungeon-delvers
- Mac does same with render here as on Brackeys ( probably same assets ) , also crash
1 Like
Idk is would help you or not,but you should definitely check this out!
Just looks cool!
A Godot 4 plane plugin
And a big plane maybe boing(yeah boing)
And cloud + water shader with big map, enough to have fun for over days!
An indie game dev is the guy who can do anything he wants! He doesn’t have to wait 7 years for a game!
2 Likes
absolutely agree, 
But modify and look into guts was always part of coding I believe as it strikes creativity or problem solving .
That’s why I looking into more examples , for example @dragonforge-dev in his Dungeon Delvers done really good camera job, published great plugin but unfortunately Mac doesn’t like much extensions used .
Also something like press ESC and cancel capturing mouse could be good practice to prevent unwanted camera move outside of game window .
2 Likes
Yeah,Godot’s vehicle3d and springarm is a lot buggy out of the box! And guts are part of game dev, I mostly use guts for taking apis (LoL) and firebase things.again I gotta out of topic sorry.
When you run godot games in full screen and a error appears in the code does your window totally freeze?
I am having nightmares cuz if my game got a error, the game totally freeze (which is expected) but also it eats up every input! Like pressing Win + D doesn’t minimize all window and I gotta shutdown the computer! Which is just a panic moment…
1 Like
Its only partially freeze , luckily with Mac OS never gives full control to other programs , only things which is annoying blocking main-thread which lead to force quitting .
3 Likes
That’s interesting about the Mac. I’m glad Dungeon Delvers was helpful. At this point I don’t think I’ve touched that project in a year. But I haven’t had a Mac to test on in a few years now unfortunately. But I know others on here have used Macs with their own projects and not had issues.
like slowly I figuring out ways with Mac.
Initially I was more interested in Swift , then Python but Swift is not very usable for other platforms and Python performance in 3D is just terrible and on top of it not all pypi packages are available on Mac , so Godot is just sweet spot for Mac OS as it also implemented Metal in their pipeline , and now when export to Mac OS it also turn on Game Mode which is great as in depreciated SceneKit it needed a bit extra push to have it .
I have discovered how it works with Blender as well recently because it was a bit of magic as it got different setting then windows with file path , luckily Godot figure out where Blender is stored in APP and fixed itself , so now can directly work in Blender and Godot get updated models without need to constant import/export from blender .
If you got some suggestions for 3D projects made in Godot ( best if Github is available to look inside ) , then I would appreciate it to have more inspiration .
1 Like
The other day I found Of Life and Land mentioned in an article about Godot in comparison to other engines. But there’s no GitHub project.
I recommend checking out the Zenva courses still on sale as a Humble Bundle that I posted about here: For People Trying To Learn Godot I’m also a big fan of Godot 4: Build an Action Combat RPG | GameDev.tv class which is currently discounted to $13.00.
1 Like
this RPG seem to be very good value of 13$ seem to be good price ,
I saw some Zenva mentioned by Brackeys but with them is push to subscription which be honest I don’t like , also seen this Blender and other courses which seem to be very good on GameDev , little bit scared when see bundles .
Does this Build Action Combat RPG include assets and finished project ? - as I haven’t seen it mentioned there only topics breakdown
Yes it includes all the assets as a package you can download. It also has a GitLab project for every step with the full project. So you could jump to lesson 10.9 and download the whole thing.
Yeah just turn down the subscription. I bought the bundle and had no issues. I’ve learned a LOT in the three lessons I’ve done so far. However I will say that GameDev.tv’s lessons do a better job of teaching and providing help to students. You can ask real people questions in the lessons and on the forums on Gamedev.tv. Zenva only has an AI assistant which the one time I asked for help, it gave me enough debugging ideas to figure out what I’d done wrong.
I’ve done half of two of the courses in this bundle and Grant Abbitt is a FANTASTIC instructor. He covers everything from opening Blender for the first time all the way to complex examples and makes sure you practice lots to drill things in. The only course I don’t have is the new one tying the three together and providing new content and I’m strongly considering it even though that course on its own is $40 compared to the $60 of the bundle.
1 Like
I saw some on udemy but as individual for about 18£ - https://www.udemy.com/course/blendertutorial/?couponCode=25BBPMXNVD20CTRL , does gamedev update those when new godot or blender are released ?
They have for Blender. They either update individual lessons or add a new lesson just for the differences with he new version of Blender. The Godot courses are all 4.x courses, so they’re all relatively new. I did them all with 4.4.1 or 4.5 with no problems. I assume they will update them.
1 Like