Commit Graph

48 Commits (master)

Author SHA1 Message Date
Abhinav Sarkar 5500f0bf94 Added readme 2013-11-22 00:59:02 +05:30
Abhinav Sarkar ab3008afa6 Added readme 2013-11-21 22:21:20 +05:30
Abhinav Sarkar fc18028e18 Added readme 2013-11-21 22:09:49 +05:30
Abhinav Sarkar 8c2fbeae53 Added readme 2013-11-21 22:04:24 +05:30
Abhinav Sarkar 3b39d0a5e0 Added works only in chrome disclamer 2013-10-16 22:46:40 +05:30
Abhinav Sarkar 786280d310 Removed earmuffs from the global variables 2013-10-16 22:23:45 +05:30
Abhinav Sarkar c4f1ae4d39 Added comments 2013-10-16 21:54:34 +05:30
Abhinav Sarkar e23843ad37 Added comments 2013-10-16 21:48:24 +05:30
Abhinav Sarkar d06311c730 Changed to use signals terminology instead of core.async channels and functions 2013-10-16 21:21:32 +05:30
Abhinav Sarkar 54a3a321eb Updated the signal diagram 2013-10-16 19:24:43 +05:30
Abhinav Sarkar a77bf54274 added out and repl to gitignore 2013-10-16 16:58:59 +05:30
Abhinav Sarkar 89953925db cleanup 2013-10-16 01:02:16 +05:30
Abhinav Sarkar 932b69a234 fixed the max gravity 2013-10-16 00:32:26 +05:30
Abhinav Sarkar e023942ac2 Added key controls for gravity, removed slider. Changed the message display. 2013-10-15 23:04:42 +05:30
Abhinav Sarkar 724f91ec8f Changed the position of the score to bottom center 2013-10-15 20:32:53 +05:30
Abhinav Sarkar 6a1b50c33d Added a circle in center to indicate the mass causing gravity 2013-10-15 20:12:06 +05:30
Abhinav Sarkar 7a9712061d Added game over notification 2013-10-15 19:38:47 +05:30
Abhinav Sarkar daae81a751 Moved the score to center of the screen 2013-10-15 19:30:06 +05:30
Abhinav Sarkar 3b4171c716 Added a gravity control slider 2013-10-15 19:03:31 +05:30
Abhinav Sarkar c84788aa43 Comments 2013-10-15 16:57:09 +05:30
Abhinav Sarkar 028514ac0e Changes in paddle positioning
1. Changed one signal per paddle to one signal for both paddles
2. Made keyboard events sampled on ticks for smooth paddle movements
3. Made event channel independent and added close functionality to it
2013-10-15 16:41:10 +05:30
Abhinav Sarkar 862ba34420 Added gravitation. Gravity Pong! 2013-10-13 19:34:24 +05:30
Abhinav Sarkar 92a0e45c67 cleanup 2013-10-13 12:19:55 +05:30
Abhinav Sarkar f2ed5e513d Removed nested defns and moved top level let bindings to defs 2013-10-12 21:50:48 +05:30
Abhinav Sarkar a03a829a5e Added link to the github repo 2013-10-12 20:48:50 +05:30
Abhinav Sarkar f18652da6f Added game restart option with reload 2013-10-12 20:35:38 +05:30
Abhinav Sarkar b1730f4816 Added game restart option 2013-10-12 20:25:04 +05:30
Abhinav Sarkar d78ff03952 UI improvement. Made the game full screen 2013-10-12 20:11:30 +05:30
Abhinav Sarkar d5f8f6702c Fixed the paddle collision on corners 2013-10-12 18:37:57 +05:30
Abhinav Sarkar 05b4abf0ef Added randomness in initial and bouncing velocity, made the game to start on keypress, added score counting 2013-10-12 18:30:56 +05:30
Abhinav Sarkar 1205e93160 More comments 2013-10-12 16:32:11 +05:30
Abhinav Sarkar 51832ec215 Reorganized the functions and added comments. 2013-10-12 16:12:47 +05:30
Abhinav Sarkar 5a0079eafd Cleaned up code.
1. Moved from multiplex to mult
2. Moved functions inside a global function to avoid passing settings as parameters
3. Added some comments and changed some binding names.
2013-10-12 15:12:08 +05:30
Abhinav Sarkar daef10075f more cleanup 2013-10-11 21:40:23 +05:30
Abhinav Sarkar f5626910d6 cleanup 2013-10-11 18:26:04 +05:30
Abhinav Sarkar f88bd57999 First working version 2013-10-11 17:58:36 +05:30
Abhinav Sarkar bcc7e28747 Got paddle position sustain working, some refactoring 2013-10-09 00:33:56 +05:30
Abhinav Sarkar 44dc4493e4 Even more cleanup 2013-09-26 19:30:50 +05:30
Abhinav Sarkar 104005713a Some more cleanup 2013-09-26 10:52:21 +05:30
Abhinav Sarkar 90a9f672cd Some cleanup 2013-09-26 03:02:16 +05:30
Abhinav Sarkar 34b5b5ffb1 Added paddle positioner 2013-09-26 02:45:13 +05:30
Abhinav Sarkar a5aa5964cd Fixed the issue with switching tab causing the ball to go out of boundaries 2013-09-25 23:24:43 +05:30
Abhinav Sarkar 25ab05ede0 Cleaned up code, fixed collision detection 2013-09-25 22:05:07 +05:30
Abhinav Sarkar b367dfe6cb Moved to basic SVG 2013-09-25 17:08:06 +05:30
Abhinav Sarkar 6d78cdad2f Added signal diagram 2013-09-25 16:37:14 +05:30
Abhinav Sarkar 00c46a5ee7 Got positioner and collision-detector working 2013-09-25 15:28:33 +05:30
Abhinav Sarkar 07c53dcf2b added index.html 2013-09-15 03:23:42 +05:30
Abhinav Sarkar 6c5ed886bd first commit 2013-09-15 03:19:05 +05:30