Commit Graph

  • 5885ecc7b2 tmp not exactly working, but closer! master Richard Harrington 2022-08-01 10:40:11 -0400
  • 3768178133 start restoring compojure (not entirely working yet) Richard Harrington 2022-08-01 10:13:39 -0400
  • 23f18abdab add favicon placeholder Richard Harrington 2022-08-01 10:13:09 -0400
  • 3edcb51469 updated many deps Richard Harrington 2022-07-30 15:52:42 -0400
  • 3467d22a04 add compojure Richard Harrington 2022-07-30 15:49:27 -0400
  • 8d4e942435 fix indentation in source_programs.clj Richard Harrington 2022-07-30 15:48:51 -0400
  • 7f826649dd updated lein-ring and ring-core Richard Harrington 2022-04-07 22:17:28 -0400
  • 7bd7a077ea
    better explanation of manual link Richard Harrington 2017-12-05 16:52:50 -0500
  • 48743f7d6d
    Updated link to original manual Richard Harrington 2017-12-05 16:48:34 -0500
  • acf74e730d added intellij files to .gitignore Richard Harrington 2016-07-14 17:17:59 -0400
  • 19dc97f464 removed javac-version from project.clj Richard Harrington 2015-07-22 17:56:32 -0400
  • e9eb478a54 got rid of core.match Richard Harrington 2015-07-22 17:52:48 -0400
  • 90e31a4b22 whitespace Richard Harrington 2015-07-22 17:38:45 -0400
  • 1541c667e4 added java version target Richard Harrington 2015-07-22 17:17:42 -0400
  • 1a5bb2bf03 added min-lein-version Richard Harrington 2015-07-22 14:39:48 -0400
  • 7fb5338fde added Procfile Richard Harrington 2015-07-22 14:33:50 -0400
  • fe158800f5 Merge pull request #15 from richardharrington/refactor-robot-tests Richard Harrington 2014-10-13 01:39:52 -0400
  • 389e42ea65 factored out helper method in robots.clj tests Richard Harrington 2014-10-13 01:36:57 -0400
  • 6521e60d65 adds .nrepl-port to .gitignore Richard Harrington 2014-10-12 11:29:53 -0400
  • 8923ee9ef7 standardizes routing; adds check for request method Richard Harrington 2014-10-12 11:29:02 -0400
  • ca7b2dfb4b refactors get-programs using threading operator Richard Harrington 2014-10-12 11:26:48 -0400
  • 5893e4b5e6 whitespace and other cosmetic changes Richard Harrington 2014-10-12 11:20:22 -0400
  • 47f922512f Merge pull request #14 from Medeah/master Richard Harrington 2014-10-11 16:43:27 -0400
  • 4632376fed update ring-json to latest version Frederik Andersen 2014-10-08 18:51:08 +0200
  • 595d5cde66 removed Compojure as a dependency, routing code changed Frederik Andersen 2014-10-08 18:48:49 +0200
  • 07b65ca325 test cases for handler Frederik Andersen 2014-10-08 16:00:44 +0200
  • cb1c7126c4 fixing shells -- probably will discard fixing-shells2 Richard Harrington 2013-09-10 22:17:55 -0400
  • 37625c312b trying to fix shells fixing-shells Richard Harrington 2013-09-04 09:56:12 -0400
  • fe9294bff1 Update README.md Richard Harrington 2014-01-10 23:26:08 -0500
  • 489f087480 Merge branch 'master' of github.com:richardharrington/robotwar Richard Harrington 2013-09-10 21:32:16 -0400
  • c0e14b8334 made audio playing system so there's always a spare element to play Richard Harrington 2013-09-10 21:29:20 -0400
  • 6c224670ad made audio playing system so there's always a spare element to play Richard Harrington 2013-09-10 21:29:20 -0400
  • 4f6957952d minor refactoring and cleanup in main.js Richard Harrington 2013-09-10 20:29:22 -0400
  • b295e151da removed no longer needed constant from main.js Richard Harrington 2013-09-10 20:29:10 -0400
  • c07ef23ab8 fixed the display offsets Richard Harrington 2013-09-04 08:59:52 -0400
  • 7a9ac1fce2 got thehe text and arena animation to happen while the robots are loading Richard Harrington 2013-09-03 21:59:37 -0400
  • 3124c1ab4b getting rid of the console-logging of the gameInfo Richard Harrington 2013-09-03 21:06:19 -0400
  • fa7e132b71 made 'worlds' a local variable inside init, instead of global Richard Harrington 2013-09-03 20:28:08 -0400
  • 1d9f712980 got rid of another print statement Richard Harrington 2013-09-03 20:27:38 -0400
  • 8195340786 got front end to temporarily pause on empty queue, instead of exiting Richard Harrington 2013-09-03 20:22:11 -0400
  • bcfd990872 got rid of print statement Richard Harrington 2013-09-03 20:18:14 -0400
  • 222f4330e9 very minor whitespace changes Richard Harrington 2013-09-03 20:17:56 -0400
  • 45a05fe236 changed shot distance slightly Richard Harrington 2013-09-03 20:13:15 -0400
  • 499602baa6 moved shell and shell-id to top level of world Richard Harrington 2013-09-03 12:34:45 -0400
  • d0ab2bd8b8 reduced range of top shooter and left shooter Richard Harrington 2013-09-02 21:22:02 -0400
  • df99a934ba got some animation going for shell explosions and robot collision damage Richard Harrington 2013-09-02 21:17:38 -0400
  • 8e0477cc15 rewrote the robot source programs to take evasive action upon damage Richard Harrington 2013-09-02 21:00:53 -0400
  • b7c1e689a6 implemented 'damage' to robots on collision Richard Harrington 2013-09-02 20:45:57 -0400
  • c03676d000 couple of bug fixes on collision detection Richard Harrington 2013-09-02 12:26:51 -0400
  • 8e70c42e3d got billiard ball collision detection almost working (still wonky) Richard Harrington 2013-09-02 11:12:30 -0400
  • a7cb6a58da changed comments in robot Richard Harrington 2013-09-01 23:14:54 -0400
  • 2ab3336629 curtailed amount of info (And sig-figs) sent for shells Richard Harrington 2013-09-01 22:47:59 -0400
  • de127b654b fixed merge conflict from stash Richard Harrington 2013-09-01 22:35:54 -0400
  • 078f927c29 moved three-sigs logic into physics Richard Harrington 2013-09-01 22:31:16 -0400
  • dd1bf0e1e0 changed aim register so it never goes above 360 Richard Harrington 2013-09-01 21:58:27 -0400
  • ef5666d8d2 reduced info per robot being sent to browser (fewer fields, fewer sig-figs per field) Richard Harrington 2013-09-01 21:42:52 -0400
  • b8567a487b transferring attributes by name (instead of en masse) from world to robot, for clarity Richard Harrington 2013-09-01 21:02:53 -0400
  • 981e05bcc1 Merge branch 'collision-backtrack' Richard Harrington 2013-08-31 17:23:49 -0400
  • 8dc42da7bc sort of got collision detection working. needs tweaks. Richard Harrington 2013-08-31 17:23:22 -0400
  • 736b5ac5aa colliding, but getting stuck. x and y proximity both need to be checked. Richard Harrington 2013-08-31 16:52:42 -0400
  • 50e9fa6f68 not crashing any more! collision detection not working, though. Richard Harrington 2013-08-30 02:32:42 -0400
  • dd0d06446e more slight progress Richard Harrington 2013-08-30 02:11:58 -0400
  • 0633ebab2a in the middle of adding collision detection Richard Harrington 2013-08-30 01:26:36 -0400
  • febad2b5f0 Merge branch 'master' into collision Richard Harrington 2013-08-30 00:17:11 -0400
  • 537d31b99b loading gameInfo now from server, instead of hard-coding from browser Richard Harrington 2013-08-30 00:03:43 -0400
  • 367aaa8c3f changed names from robotXMax to robotRangeX, on front end Richard Harrington 2013-08-29 23:22:54 -0400
  • 7bd1bca8a8 replaced all robot display constants with dependencies on robot radius Richard Harrington 2013-08-29 23:19:24 -0400
  • 9edc004ab0 working on collision detection Richard Harrington 2013-08-29 12:48:22 -0400
  • ae1faa667a added turret animation Richard Harrington 2013-08-29 10:35:36 -0400
  • ec57b7941d changed gun length and robot radius Richard Harrington 2013-08-29 10:35:19 -0400
  • a66e7d0a64 changed robot colors so green wouldn't clash with background Richard Harrington 2013-08-24 09:37:49 -0400
  • af25b1a2db put in animation: instruction box gets swapped out for canvas upon user input Richard Harrington 2013-08-24 09:27:44 -0400
  • 6845fa51d8 now displaying names of available robots for user, on startup (changes to js and html) Richard Harrington 2013-08-24 08:55:47 -0400
  • 4fe79afffd altered comment in main.js Richard Harrington 2013-08-24 08:54:37 -0400
  • c50bdde525 various content, html and css changes Richard Harrington 2013-08-24 08:54:01 -0400
  • aec6bf8eb6 moved worlds variable declaration to top of main.js Richard Harrington 2013-08-24 08:52:38 -0400
  • 19260d6b67 added code to handler to return names of available programs, for display in browser Richard Harrington 2013-08-24 08:51:27 -0400
  • ca5b98f241 limited games to five robots. cuts them off silently if more than five are input Richard Harrington 2013-08-24 08:50:33 -0400
  • 21cdd286b2 changed games-store in handler from agent to atom Richard Harrington 2013-08-24 08:49:49 -0400
  • feabfe3145 now allowing robot name input to be comma-separated (was just space-separated before) Richard Harrington 2013-08-24 08:48:30 -0400
  • d03d64bd6a separated source programs out into regular and dev Richard Harrington 2013-08-24 06:37:49 -0400
  • 07bb7db5c9 fixed name of robot in soure-code Richard Harrington 2013-08-24 00:55:09 -0400
  • 7720b273da capitalized the W in RobotWar. very important Richard Harrington 2013-08-24 00:54:58 -0400
  • e05873121a centered, and made input text bigger Richard Harrington 2013-08-24 00:51:02 -0400
  • c79673b405 got autofocus and blur on input going Richard Harrington 2013-08-24 00:37:56 -0400
  • 3549079c96 changed text content again Richard Harrington 2013-08-24 00:32:32 -0400
  • 6a729918b3 changed to green theme Richard Harrington 2013-08-24 00:32:04 -0400
  • 7c53dcd8fa fixed handling of invalid robot names (ignores them now) Richard Harrington 2013-08-24 00:31:22 -0400
  • 446382ecfa added css styling and futuristic font Richard Harrington 2013-08-24 00:02:58 -0400
  • ba8f25079e rearranged text and changed content in html Richard Harrington 2013-08-24 00:02:40 -0400
  • 18c3e02084 user input now determines which robots battle Richard Harrington 2013-08-24 00:02:09 -0400
  • 29ba6d0700 changed names of programs (to be shorter and easier to type in requests) Richard Harrington 2013-08-23 21:23:01 -0400
  • 8012bbb138 changed t physics module to use Java Math/toRadians function Richard Harrington 2013-08-23 11:03:47 -0400
  • cc1dee5418 changed robot acceleration calc to use Java Math/copySign function Richard Harrington 2013-08-23 10:53:33 -0400
  • 0945151aab changed all float coercion to double coercion Richard Harrington 2013-08-23 10:51:56 -0400
  • 8b9b11d803 took out coments Richard Harrington 2013-08-23 10:21:18 -0400
  • c385631f34 got bullet sounds working. pretty hacky. Richard Harrington 2013-08-23 01:15:38 -0400
  • 102a307af8 changed shells to a map-indexed system, for identifying new ones Richard Harrington 2013-08-22 15:25:36 -0400
  • 1511a41670 changed the source code situation to be 2 shooters and 2 movers Richard Harrington 2013-08-22 14:50:27 -0400
  • 7d1ac4cfe2 refactored main.js in preparation for getting GAME_INFO from the server, instead of it being local constants Richard Harrington 2013-08-22 12:46:42 -0400