1,314 reputation
612
bio website
location
age
visits member for 3 years, 8 months
seen Oct 13 at 16:22

Worked as a computer game designer and developer for five years. Most proud of Torquing!

Now working in other fields of software, but still aim to participate in the Java4k game contest each year.


Mar
27
answered Javascript board game: looking for optimization
Feb
14
answered Determining Poker Hands
Feb
5
comment How do I detect the intersection of a curve with itself?
Ok, I'll take a step back. Have you written the code to draw your line? If so, could you edit the question to add it?
Feb
4
comment How do I detect the intersection of a curve with itself?
@dennmat, it's not the only viable solution. As you observe, a list of points is another; I could add that some curves can be drawn by Bresenham's algorithm or variants, or by marching squares.
Feb
4
comment How do I detect the intersection of a curve with itself?
Paul Manta's question still isn't really answered. Are the lines simple chains of straight line segments, or are you doing something more complicated? If they're simple chains of straight line segments, do you know how to check whether two straight line segments intersect?
Jan
29
awarded  Yearling
Jan
24
comment Derive a algorithm to match best position
Looks like a trivial generalisation of the knapsack problem
Dec
20
comment “Super meatboy”-ish replay
To save on the position you can also delta-encode, although that ends up being subsumed under the key-frame approach.
Dec
18
comment Should pathfinder in A* hold closedSet and openedSet or each object should hold its sets?
Why a static function or a method on a graph? Surely it should be an implementation of a path-finding interface which can be used as a strategy?
Dec
15
awarded  Good Answer
Dec
13
comment How can I use iteration to lead targets?
If your quadratic doesn't have any roots then surely the best you can do is simple to take the extremum, which will be as close as possible to an actual hit? So you still don't gain anything by using an iterative approximation.
Dec
1
answered How to prevent a hacked-server from spoofing a master server?
Nov
24
answered Routes on a sphere surface - Find geodesic?
Nov
17
comment What different ways are there to model restitution in a physics engine?
@MikaelHögström, a brick wall is fairly elastic relative to sand. Unless you're thinking about forces on the order of driving a car into it, you can probably assume it won't take damage.
Nov
17
comment What different ways are there to model restitution in a physics engine?
@MikaelHögström, it's about hardness in the sense of elasticity vs plasticity. I suppose that if you really want to simulate rather than approximate you could calculate forces and use tables of yield strength... PS I've e-mailed the author of that thesis to notify him of the broken links.
Nov
17
answered What different ways are there to model restitution in a physics engine?
Nov
17
comment Writing a Master's Thesis on evaluating visual scripting systems
Where is the evaluation side going to come from? Are you going to recruit a hundred arts students, split them in two groups, ask the first group to use PlayMaker to make a game and then do the same with your tool, the other group to do it the other way round, time them, measure their game quality against some criteria, and interview them about the relative difficulty? That seems a significant enough project without actually implementing your tool - which means that you probably can't fit it in.
Nov
15
awarded  Necromancer
Nov
8
comment Legal considerations when starting a game development team
Why can't you create a company? (And put the answer in the question, not at the end of a list of comments where no-one will see it).
Nov
5
comment Guitar hero clone and music
Before anyone can attempt to answer this question, you need to supply more details. Specifically, at minimum: 1) which jurisdictions are relevant? 2) What does the contract you've signed with the artists say about royalties?