Reputation
2,931
Top tag
Next privilege 3,000 Rep.
Cast close & reopen votes
Badges
2 18 46
Impact
~162k people reached

Nov
29
comment Is it ok to use polymorphism as a way of “interfacing” with objects in a scene?
By the way, please consider returning references rather than using old C pointers. You could also template the get method. Light& light = scene.get<Light>("light2");
Oct
23
awarded  Notable Question
Oct
13
awarded  Notable Question
Sep
30
comment Create entity from template in component-based engine
@user2715488 I'd be interested in how you solved the problem. I also have two suggestions for you.
Sep
30
revised Create entity from template in component-based engine
added 15 characters in body
Sep
30
revised Create entity from template in component-based engine
added 218 characters in body; added 70 characters in body
Sep
30
answered Create entity from template in component-based engine
Sep
29
revised Matching a chunk of procedurally generated world to a chunk of other world
Incorporate feedback from the comments
Sep
29
awarded  Nice Answer
Sep
29
answered How do 3d engines create frames?
Sep
28
comment Matching a chunk of procedurally generated world to a chunk of other world
@netaholic Exactly. Describing it as a slice is a very good intuition. In addition, you could keep track of the highest value for the last coordinate everywhere on the map and only increase it but never decrease it.
Sep
28
answered Matching a chunk of procedurally generated world to a chunk of other world
Sep
16
awarded  Popular Question
Sep
4
awarded  Popular Question
Aug
2
comment Do higher-level 'Pure AI' concepts (such as Neural-Nets or Genetic Algos) ever get implemented successfully in commercial games?
The problem is more that to learn something useful, you need a large neural net which takes a lot of computation power. If you have a small net, it is cheap to train like you said, but has no chance to learn sophisticated behavior. Another problem I see is that you need a huge amount of training examples for ML, so you can't train during game play since it would take way too long for the enemies to become clever. On the other hand, reinforcement Q-learning looks like a good technique for that. A trick would only work once against this AI. I'm not sure whether games have used that though.
Aug
2
comment How to make smooth 2-d zooming in Processing
Do I misunderstand the question? It seems like using a float for the zooming factor rather than integer would solve the problem.
Jul
28
comment Tone mapping and eye adaptation - pale colors and darker image
Nice work, do you have a link to your project?
Jun
28
awarded  Yearling
Apr
7
revised How to efficiently render a large terrain mesh?
added 19 characters in body
Mar
18
answered How to texture voxel terrain without triplanar texturing?