551 reputation
17
bio website gamealchemist.wordpress.com
location France
age 38
visits member for 1 year, 6 months
seen 11 hours ago

Hi,

I'm a french independent developer coding in Javascript.

I hire my services as Javascript Consultant, i already solved problems ranging from small debug issues to more important architectural design advices.

Do not hesitate to contact me for more informations.

I Have a small blog talking about Javascript and video games here :

http://gamealchemist.wordpress.com/

And i published some of my libs here :

https://github.com/gamealchemist/


1d
revised Adapting tilemap algorithm to support isometric tilemap
added 5 characters in body
1d
revised Adapting tilemap algorithm to support isometric tilemap
added 5 characters in body
1d
comment Adapting tilemap algorithm to support isometric tilemap
@DanielRibeiro : i explained more the transform.
1d
revised Adapting tilemap algorithm to support isometric tilemap
added 1891 characters in body
2d
answered Adapting tilemap algorithm to support isometric tilemap
Apr
19
answered How to find the total bounds rectangle around a list of rectagles
Mar
31
comment How to run a Phaser engine without a window?
Javascript is very flexible, maybe you can fake all that's missing to Phaser quite easily. (using nosuchMethod and/or fake object creation).
Mar
31
comment Slow Firefox Javascript Canvas Performance?
A frame not displayed is not a frame, rather it is a framebuffer. Even if graphic card seller wants us to think otherwise, in the end only the frames that can be seen really matters. Anyway, in javascript, with a complex scene, 50 or 60Hz is already a not so easy target...
Dec
7
comment Inconsistent sprite velocity?
i think it's just wrong to use fixed time-step. Use a requestAnimationFrame (or similar on Android), and compute real elapsed time, all should be better. A question how do you solve the collision ? Could show us the code ? you must compute the real point of impact and make bounce each sprite the right amount. Good luck.
Nov
17
comment What would be a good way to implement Zelda like attack?
The yellow rectangle is, in fact, nothing more than the bounding box of the sword, that is enlarged a bit to ease the gameplay.
Nov
9
comment How can I ensure reasonably spaced out enemies
you can also use a less uniform variant : choose randomly the distance, with a min and max distance : y = prevY + min + Math.random()*(max-min).
Sep
30
revised Is there a way to create multi-resolution graphics for game with createjs?
added 55 characters in body
Sep
30
answered Is there a way to create multi-resolution graphics for game with createjs?
Sep
29
awarded  Yearling
Sep
13
comment Collision detection
It's all about code refactoring : have object with x,y, angle1 property, an update and a draw function, and build the bbox in the update. Use a math lib to compute coordinates, then use those transformed coordinates to draw directly without any glRotate or like.
Sep
13
comment 2D Contra style game - main character 360 degree gun aim
-1 and close request for too broad, because both of the question vagueness but also because of the sarcastic tone and the lack of listening. When i enter a new place i stay quite and lurn the local rules first : i call this respect.
Sep
12
answered HTML5 Jump and Run Game Performance issues
Aug
26
comment timezone independant Date.now() for node.js game
aren't you are talking about two differents issues : the time setting accuracy (hence a 900ms delay where it should be the exact same time) and the timezone issue (hence a several hours issue) ???
Jul
5
comment Optimizing collision engine bottleneck
i was wondering if the issue could not come from the stack bodiesToCheck. Because it allocates memory then copy all items each push -> O(n) within an O(n^2) loop, which makes O(n^3). You'd rather allocate once a possibly too big array then reduce the array size when you are done, so you're back in O(1) for push and O(n^2) for your loop.
Jul
2
answered How can I perform 2D side-scroller collision checks in a tile-based map?