5,057 reputation
11333
bio website
location Germany
age 21
visits member for 2 years, 4 months
seen 8 hours ago

C++ Programmer, Game-Designer and Pixel-Artist.


Oct
10
comment Should device tilt give my object a starting speed or acceleration?
Wait friction is quadratic? I always assumed it was linear. (e.g. speed -= speed * fricion)
Oct
10
comment Handling early/late/dropped packets for interpolation in a 3D multiplayer game
@BenCracknell Store early packages until you can use them and make sure you get most of them too early rather than too late.
Oct
3
reviewed Approve suggested edit on Calculating velocity needed to hit target in parabolic arc
Oct
1
comment How can I create a stretchy, breakable pizza cheese material?
Better models, better textures & better shaders. As simple as that.
Sep
30
comment How do I make a JS game downloadable?
@bummzack No it's not. The bigger the file size the less likely the user is to bother to download it in the first place. In terms of UX it is a big difference.
Sep
25
comment What kind of gaming experiences does hiding game play stats and formulas cultivate?
That is a very dedicated crowd that you won't attract unless build sucessful multiplayer games.
Sep
24
awarded  Autobiographer
Aug
30
comment How to achieve partial pathfinding?
No, it's not that the goal not reachable, it's that the point you clicked on is "solid", e.g. it blocks unit movement. RTS tend to not have any unreachable targets.
Aug
30
comment How to achieve partial pathfinding?
I think RTS just find the nearest point outside of the terrain and calculate the path to that instead of doing partial path-finding.
Aug
10
comment Is texture 1D array a valid way to handle object coloring?
You don't need condition jump, a invalid texture (texture index 0) is always 100% white. This seems to be a very premature optimization to me.
Aug
10
comment Is texture 1D array a valid way to handle object coloring?
Why not just use a vertex attribute?
Jul
23
comment Rearranging array for memory efficiency
Use a std::vector<GameObject> instead of a std::vector<GameObject*>, as simple as that.
Jul
7
answered How to calculate move while avoiding deep copy
Jul
2
awarded  Curious
Jun
30
comment Reducing APK File Size by using JPG instead of PNG for game background images
@user22241 For music the bit-rate is what defines the size, OGG just has higher quality at the same bit rate.
Jun
23
comment What are the reasons for MMOs to have level caps?
Guild Wars 2 avoids this by scaling the players to the level of the given Content, e.g. to level 80 for PvP, to the level of the dungeon for dungeons. So the first dungeon that you can do at level 30 is still a dungeon that would be worthwhile to do even if you are level 80, etc. This would work fine even without level cap.
Jun
20
comment How can I synchronize ocean waves over the network?
No, if you feed the same input into the simulation then you don't have to transfer any data computed by it since the result will be the same on all computers.
Jun
20
comment How can I synchronize ocean waves over the network?
"You can't really sync the whole simulation..." yes you can. In the same way as any RTS game is synced, by making sure all inputs to the simulation including time are the same.
Jun
11
revised How can I make permanent death in a MUD seem acceptable and fair to players?
added 73 characters in body
Jun
11
answered How can I make permanent death in a MUD seem acceptable and fair to players?