Miss the days where these kinds of posts were a jumping off point for technical discussions about gamedev. Guess learning that people use a whole stack of LLMs for these kinds of projects now is also interesting.
I'm sorry if this came off as overly dismissive, I enjoy people posting stuff they're passionate about on hn, even if I don't necessarily like everything I see.
And unfortunately also a smart move - it is so difficult to find a good domain name now because domain reselling has become such a huge business now. I wouldn't be surprised to find every word in the english dictionary is now a parked domain with ads, and a link to buy or bid for the domain.
How were the cat’s movements such as its flight the motion of its wings or propeller and its head movements created? did the ai generate pre-made animation clips or are the movements calculated in realtime via code?
It's pretty fun! I can see a lot of "AI-markers" in the assets, but these things can be improved over time. The concept and mechanics are quite cool, keep it going!
Building creative parts of games is actually the most difficult part with AI, it's usually very sloppy and I had to do many iterations to make it less "AI-looking" because AI can't be creative :D
Would be cool if the default game mode changed when there were enough players; I think everyone goes into the catnip mode just because it is default, no one is ever in the other modes!
GenAI lets me toy with gameplay design without having to first spend a lot of time mucking with code or assets.
But do I really want to start more projects?!?
THREE.BufferGeometry.toNonIndexed(): BufferGeometry is already non-indexed. 3mykc1x1fjgyq.js:5:331 WEBGL_debug_renderer_info is deprecated in Firefox and will be removed. Please use RENDERER. 1ydg98ua2yutx.js:2:5381 WebGL context was lost. 1ydg98ua2yutx.js:2:5532 THREE.WebGLRenderer: KHR_parallel_shader_compile extension not supported. 3mykc1x1fjgyq.js:5:331 Script terminated by timeout at: ld@https://catcopter.com/_next/static/chunks/2d2hov5bowo-5.js:2... L@https://catcopter.com/_next/static/chunks/2d2hov5bowo-5.js:2... lU/this.getUniforms@https://catcopter.com/_next/static/chunks/2d2hov5bowo-5.js:2... this.renderBufferDirect/y<@https://catcopter.com/_next/static/chunks/2d2hov5bowo-5.js:2... this.renderBufferDirect@https://catcopter.com/_next/static/chunks/2d2hov5bowo-5.js:2... i@https://catcopter.com/_next/static/chunks/2d2hov5bowo-5.js:2... i@https://catcopter.com/_next/static/chunks/2d2hov5bowo-5.js:2... i@https://catcopter.com/_next/static/chunks/2d2hov5bowo-5.js:2... i@https://catcopter.com/_next/static/chunks/2d2hov5bowo-5.js:2... i@https://catcopter.com/_next/static/chunks/2d2hov5bowo-5.js:2... l1/this.render@https://catcopter.com/_next/static/chunks/2d2hov5bowo-5.js:2... this.render@https://catcopter.com/_next/static/chunks/2d2hov5bowo-5.js:2... render@https://catcopter.com/_next/static/chunks/2d2hov5bowo-5.js:5... render@https://catcopter.com/_next/static/chunks/2d2hov5bowo-5.js:5... render@https://catcopter.com/_next/static/chunks/2d2hov5bowo-5.js:4... warm@https://catcopter.com/_next/static/chunks/0_l59d-9nj-se.js:2... 2d2hov5bowo-5.js:2319:8599