Commit Graph

443 Commits

Author SHA1 Message Date
Richard Harrington 5885ecc7b2 tmp not exactly working, but closer! 2022-08-01 10:40:11 -04:00
Richard Harrington 3768178133 start restoring compojure (not entirely working yet) 2022-08-01 10:19:24 -04:00
Richard Harrington 23f18abdab add favicon placeholder 2022-08-01 10:13:09 -04:00
Richard Harrington 3edcb51469 updated many deps 2022-07-30 15:52:42 -04:00
Richard Harrington 3467d22a04 add compojure 2022-07-30 15:49:27 -04:00
Richard Harrington 8d4e942435 fix indentation in source_programs.clj 2022-07-30 15:49:15 -04:00
Richard Harrington 7f826649dd updated lein-ring and ring-core
was necessary because leiningen 2.9.1 brings in
clojure 1.10 internally and ring needed to be
updated for that
2022-04-07 22:17:32 -04:00
Richard Harrington 7bd7a077ea
better explanation of manual link 2017-12-05 16:52:50 -05:00
Richard Harrington 48743f7d6d
Updated link to original manual
Old text link was dead; found a pdf on an ftp site
2017-12-05 16:48:34 -05:00
Richard Harrington acf74e730d added intellij files to .gitignore 2016-07-14 17:17:59 -04:00
Richard Harrington 19dc97f464 removed javac-version from project.clj 2015-07-22 17:56:32 -04:00
Richard Harrington e9eb478a54 got rid of core.match 2015-07-22 17:52:48 -04:00
Richard Harrington 90e31a4b22 whitespace 2015-07-22 17:38:45 -04:00
Richard Harrington 1541c667e4 added java version target 2015-07-22 17:17:42 -04:00
Richard Harrington 1a5bb2bf03 added min-lein-version 2015-07-22 14:39:48 -04:00
Richard Harrington 7fb5338fde added Procfile 2015-07-22 14:35:53 -04:00
Richard Harrington fe158800f5 Merge pull request #15 from richardharrington/refactor-robot-tests
factored out helper method in robots.clj tests
2014-10-13 01:39:52 -04:00
Richard Harrington 389e42ea65 factored out helper method in robots.clj tests 2014-10-13 01:36:57 -04:00
Richard Harrington 6521e60d65 adds .nrepl-port to .gitignore 2014-10-12 11:51:36 -04:00
Richard Harrington 8923ee9ef7 standardizes routing; adds check for request method 2014-10-12 11:51:21 -04:00
Richard Harrington ca7b2dfb4b refactors get-programs using threading operator 2014-10-12 11:26:48 -04:00
Richard Harrington 5893e4b5e6 whitespace and other cosmetic changes 2014-10-12 11:25:32 -04:00
Richard Harrington 47f922512f Merge pull request #14 from Medeah/master
Remove dependency on Compojure
2014-10-11 16:43:27 -04:00
Frederik Andersen 4632376fed update ring-json to latest version 2014-10-08 18:51:08 +02:00
Frederik Andersen 595d5cde66 removed Compojure as a dependency, routing code changed 2014-10-08 18:48:49 +02:00
Frederik Andersen 07b65ca325 test cases for handler 2014-10-08 16:00:44 +02:00
Richard Harrington fe9294bff1 Update README.md 2014-01-10 23:26:08 -05:00
Richard Harrington 489f087480 Merge branch 'master' of github.com:richardharrington/robotwar 2013-09-10 21:32:16 -04:00
Richard Harrington c0e14b8334 made audio playing system so there's always a spare element to play 2013-09-10 21:32:00 -04:00
Richard Harrington 6c224670ad made audio playing system so there's always a spare element to play 2013-09-10 21:29:20 -04:00
Richard Harrington 4f6957952d minor refactoring and cleanup in main.js 2013-09-10 20:29:22 -04:00
Richard Harrington b295e151da removed no longer needed constant from main.js 2013-09-10 20:29:10 -04:00
Richard Harrington c07ef23ab8 fixed the display offsets 2013-09-04 08:59:52 -04:00
Richard Harrington 7a9ac1fce2 got thehe text and arena animation to happen while the robots are loading 2013-09-03 21:59:37 -04:00
Richard Harrington 3124c1ab4b getting rid of the console-logging of the gameInfo 2013-09-03 21:06:19 -04:00
Richard Harrington fa7e132b71 made 'worlds' a local variable inside init, instead of global 2013-09-03 20:28:08 -04:00
Richard Harrington 1d9f712980 got rid of another print statement 2013-09-03 20:27:38 -04:00
Richard Harrington 8195340786 got front end to temporarily pause on empty queue, instead of exiting 2013-09-03 20:22:11 -04:00
Richard Harrington bcfd990872 got rid of print statement 2013-09-03 20:18:14 -04:00
Richard Harrington 222f4330e9 very minor whitespace changes 2013-09-03 20:17:56 -04:00
Richard Harrington 45a05fe236 changed shot distance slightly 2013-09-03 20:13:15 -04:00
Richard Harrington 499602baa6 moved shell and shell-id to top level of world 2013-09-03 12:34:45 -04:00
Richard Harrington d0ab2bd8b8 reduced range of top shooter and left shooter 2013-09-02 21:22:02 -04:00
Richard Harrington df99a934ba got some animation going for shell explosions and robot collision damage 2013-09-02 21:17:44 -04:00
Richard Harrington 8e0477cc15 rewrote the robot source programs to take evasive action upon damage 2013-09-02 21:00:53 -04:00
Richard Harrington b7c1e689a6 implemented 'damage' to robots on collision
although they don't die yet -- their capacity
for damage is infinite.

also, the damage is just one point per collision --
it's in no way proportional to kinetic energy yet.
2013-09-02 20:45:57 -04:00
Richard Harrington c03676d000 couple of bug fixes on collision detection 2013-09-02 12:26:51 -04:00
Richard Harrington 8e70c42e3d got billiard ball collision detection almost working (still wonky) 2013-09-02 11:12:30 -04:00
Richard Harrington a7cb6a58da changed comments in robot 2013-09-01 23:14:54 -04:00
Richard Harrington 2ab3336629 curtailed amount of info (And sig-figs) sent for shells 2013-09-01 22:47:59 -04:00