←back to thread

634 points david927 | 5 comments | | HN request time: 0.001s | source

What are you working on? Any new ideas that you're thinking about?
1. jokoon ◴[] No.41347803[source]
Still slacking before I decide to work on that character controller for my minimalist, low-poly counter strike clone, with Godot.

I properly animated a model with blender, and am able to move the parts I want accordingly. It was not easy but I made it.

I also managed to implement the recoil algorithm I want.

I modeled guns.

I will probably struggle to implement server reconciliation to mitigate lag, I found 2 modules that does it, one in C++, one in gdscript.

Obviously the gdscript one is slower, but it's hard to know how much slower, since obviously a game like counter strike is very fast paced.

I also want to implement a panini/wide angle camera, also found a module for it.

Moving slow with bad mental health and anxiety, but having fun.

replies(2): >>41347938 #>>41349267 #
2. ggambetta ◴[] No.41347938[source]
Re. client side prediction and server reconciliation, may I recommend https://gabrielgambetta.com/client-server-game-architecture....? Even if you don't roll your own solution, it might be worth understanding the theory so you can use these libraries correctly.
replies(1): >>41349850 #
3. n1c ◴[] No.41349267[source]
That sounds cool, I'm also tinkering away on CS inspired things. lmk if you'd be keen to share notes.
replies(1): >>41349860 #
4. jokoon ◴[] No.41349850[source]
Yes, I read this already.

Although implementation is not easy, so I'd rather use somebody else's.

5. jokoon ◴[] No.41349860[source]
I spend a lot of time thinking about game design.

Sorry, I am not going to share notes about this unless I am making money for it.