diff --git a/readme.md b/readme.md index 46e8569..4ace62c 100644 --- a/readme.md +++ b/readme.md @@ -1,8 +1,8 @@ # 2D Visibility Algorithm Demo -This is a 2d visibility agolrithm described in [this article](http://www.redblobgames.com/articles/visibility/), ported by hand to JavaScript (ES2016) and refactored significantly to suit my taste better. I went for a more functional approach and renamed/reorganized some things, so it's not quite a 1-to-1 port. +This is a 2d visibility algorithm described in [this article](http://www.redblobgames.com/articles/visibility/), ported by hand to JavaScript (ES2016) and refactored significantly to suit my taste better. I went for a more functional approach and renamed/reorganized some things, so it's not quite a 1-to-1 port. -I highly suggest reading the article. It's very well explained with some really awesome interactive examples and provides the code in multiple languages. The original code was wrriten in Haxe, which can compile into JavaScript but I found the generated JS to be rather difficult to read and comes with an (unncessary) doubly linked list implementation. +I highly suggest reading the article. It's very well explained with some really awesome interactive examples and provides the code in multiple languages. The original code was written in Haxe, which can compile into JavaScript but I found the generated JS to be rather difficult to read and comes with an (unnecessary) doubly linked list implementation. # Building the demo