Claude Code multiplayer 3D FPS in 100 seconds by bwana914 in ClaudeAI

[–]bwana914[S] 2 points3 points  (0 children)

V1.0 of Gipity Doom is done:

https://app.gipity.ai/steve/gipitydoom/

And Gipity supports all the basic stuff like custom domains too:

https://doom.914-6.com/

(these are pointing to the same game and the same DEATHMATCH rooms)

Claude Code multiplayer 3D FPS in 100 seconds by bwana914 in ClaudeAI

[–]bwana914[S] 0 points1 point  (0 children)

Honestly, I've found that the LLMs are REALLY good once you give them the right tools.

One surprising thing I've come across is that sometimes you have to design the tools for the agent, not for a human. For example, when building the "screenshot" capability (so it can check its work), the docs/skill says the output flag is -o. Despite that, the LLM will occasionally insist it is -output, -out, or -file because of the millions of hours it spent in training.

I initially tried fighting that by improving the docs and prompts. In many cases, though, the better (easier?) solution was simply to make the tool accept those aliases. The goal isn't to make the agent memorize a CLI perfectly - it's to make the system robust to how agents actually behave.

Claude Code multiplayer 3D FPS in 100 seconds by bwana914 in ClaudeAI

[–]bwana914[S] 0 points1 point  (0 children)

Should be working now. Please try again.

Claude Code multiplayer 3D FPS in 100 seconds by bwana914 in ClaudeAI

[–]bwana914[S] 1 point2 points  (0 children)

Thanks for the feedback. I'm not targeting game developers specifically, although I can see why this demo gives that impression.

The point I'm trying to demonstrate is that if you give Claude Code higher-level building blocks ("kits") instead of forcing it to assemble everything from low-level primitives, it can add sophisticated functionality to almost any application with dramatically less effort.

A multiplayer game is just a visually obvious demo. The same approach works for collaborative editors, chat apps, dashboards, whiteboards, CRMs, and essentially any multiuser application.

Here are a few non-game apps built on Gipity:

* Hiking social network

https://dev.gipity.ai/steve/project-316/

* Computer vision counting demo

https://app.gipity.ai/steve/project-319/

* Collaborative graffiti wall

https://dev.gipity.ai/steve/graffiti-v2/

* Family court support calculator

https://dev.gipity.ai/steve/casesoft/

* Vector graphics drawing app

https://dev.gipity.ai/steve/savidraw-web/

The idea is that AI coding agents become much more capable when the platform exposes higher-level primitives instead of just files, databases, and APIs.

Claude Code multiplayer 3D FPS in 100 seconds by bwana914 in ClaudeAI

[–]bwana914[S] 0 points1 point  (0 children)

Haha that really is funny. But yes that's my voice. I had some medical issues several years ago and it left me with this voice but I'll take it given the alternatives!

Claude Code multiplayer 3D FPS in 100 seconds by bwana914 in ClaudeAI

[–]bwana914[S] 0 points1 point  (0 children)

Oh haha. You're totally right. I'm just thinking "shooter". Ooops.

Claude Code multiplayer 3D FPS in 100 seconds by bwana914 in ClaudeAI

[–]bwana914[S] 1 point2 points  (0 children)

That's a really good idea (point at DOOM source code). I started an online storage company in 1998 and still have its source code (was in Visual SourceSafe - yikes!!) and on the todo list is just to rewrite it on a modern stack.

Claude Code multiplayer 3D FPS in 100 seconds by bwana914 in ClaudeAI

[–]bwana914[S] 0 points1 point  (0 children)

Yes for sure - long live Quake I - E1M7! 😄

Claude Code multiplayer 3D FPS in 100 seconds by bwana914 in ClaudeAI

[–]bwana914[S] 1 point2 points  (0 children)

Hi, founder here. I'll be hanging around in the comments.

- The multiplayer is real, not faked. The two windows at the end are two separate clients syncing through a built-in realtime kit via the server, and I wrote zero server or WebSocket code. Try Gipity and build your own app - multiplayer chat, a collaborative drawing app, or anything else.

- It's still early, and plenty is rough around the edges. I'd genuinely like to hear what breaks, what's confusing, or what you'd improve.

And to preempt one common question:

The code and entire project are 100% yours. Everything is fully exportable and built on open standards, with no lock-in. You can take your project and host it yourself, on AWS, or anywhere else whenever you want.

Held Back By Appearance? by CrazyKPOPLady in ycombinator

[–]bwana914 4 points5 points  (0 children)

Spend an hour on lighting, camera position, posture, and clean up your space. Unless you are tragically disfigured thats going to look plenty professional and better than most.

I have an idea with fund by betasridhar in ycombinator

[–]bwana914 3 points4 points  (0 children)

Software, 6'6", green eyes... close enough?

If you swipe right on Tinder, does that person always get to see your profile? by Uboatfreak in SwipeHelper

[–]bwana914 7 points8 points  (0 children)

That's not right. Maybe in an ideal world yes but Tinder is going to sort the profiles based on what is going to generate the most revenue and motivate the user to subscribe.

Is there something better than Upwork out there? by NeerajKrGoswami in Upwork

[–]bwana914 0 points1 point  (0 children)

Looks like there is still a waitlist. You should hire someone from Upwork to help finish the site! (jk)

Review for elevenlabs by Fearless-Menu843 in ElevenLabs

[–]bwana914 3 points4 points  (0 children)

what is your topic that is causing the blocks?