maryrosecook.com
2D collision detection in Pistol Slut
https://maryrosecook.com/blog/post/how-to-do-2d-collision-detection
2D collision detection in Pistol Slut. For the last six months, I’ve been writing Pistol Slut. A 2D shoot-em-up in JavaScript. In this article, I’ll talk about how I solved some of the nastier problems with detecting collisions between 2D objects, specifically: bullets, grenades, exploding barrels, buildings and people. You might find it helpful to play Pistol Slut. Before you read on, so you have a context for the things I talk about. Both it, and the framework it is based on, The Render Engine. An obje...
therenderengine.blogspot.com
The Render Engine: February 2011
http://therenderengine.blogspot.com/2011_02_01_archive.html
Is a cross-browser, open source game engine written entirely in Javascript. Designed from the ground up, it is flexible and full of great features. The engine runs on a wide variety of browsers including Firefox, Chrome, Safari, Opera, and IE. Saturday, February 26, 2011. I remembered seeing the W3C logo for HTML5 somewhere. found their builder and built a badge for The Render Engine. It's about time I gave some love! Links to this post. Sunday, February 20, 2011. Links to this post. With v2.0. =). After...
maryrosecook.com
The Fibonacci heap ruins my life
https://maryrosecook.com/blog/post/the-fibonacci-heap-ruins-my-life
The Fibonacci heap ruins my life. A couple of Sundays ago, I wrote. An implementation of Dijkstra’s algorithm in Clojure. The core algorithm came to twenty-five lines. I banged out the code as I sat in a coffee shop with some other people from Hacker School. I ran my program on a data set. That has two-hundred nodes in a densely interconnected graph. The program produced best paths from a start node to all other nodes in the graph in about 200 milliseconds. I had read on the Dijkstra Wikipedia article.
SOCIAL ENGAGEMENT