Commit Graph

41 Commits

Author SHA1 Message Date
e23843ad37 Added comments 2013-10-16 21:48:24 +05:30
d06311c730 Changed to use signals terminology instead of core.async channels and functions 2013-10-16 21:21:32 +05:30
54a3a321eb Updated the signal diagram 2013-10-16 19:24:43 +05:30
a77bf54274 added out and repl to gitignore 2013-10-16 16:58:59 +05:30
89953925db cleanup 2013-10-16 01:02:16 +05:30
932b69a234 fixed the max gravity 2013-10-16 00:32:26 +05:30
e023942ac2 Added key controls for gravity, removed slider. Changed the message display. 2013-10-15 23:04:42 +05:30
724f91ec8f Changed the position of the score to bottom center 2013-10-15 20:32:53 +05:30
6a1b50c33d Added a circle in center to indicate the mass causing gravity 2013-10-15 20:12:06 +05:30
7a9712061d Added game over notification 2013-10-15 19:38:47 +05:30
daae81a751 Moved the score to center of the screen 2013-10-15 19:30:06 +05:30
3b4171c716 Added a gravity control slider 2013-10-15 19:03:31 +05:30
c84788aa43 Comments 2013-10-15 16:57:09 +05:30
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
862ba34420 Added gravitation. Gravity Pong! 2013-10-13 19:34:24 +05:30
92a0e45c67 cleanup 2013-10-13 12:19:55 +05:30
f2ed5e513d Removed nested defns and moved top level let bindings to defs 2013-10-12 21:50:48 +05:30
a03a829a5e Added link to the github repo 2013-10-12 20:48:50 +05:30
f18652da6f Added game restart option with reload 2013-10-12 20:35:38 +05:30
b1730f4816 Added game restart option 2013-10-12 20:25:04 +05:30
d78ff03952 UI improvement. Made the game full screen 2013-10-12 20:11:30 +05:30
d5f8f6702c Fixed the paddle collision on corners 2013-10-12 18:37:57 +05:30
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
1205e93160 More comments 2013-10-12 16:32:11 +05:30
51832ec215 Reorganized the functions and added comments. 2013-10-12 16:12:47 +05:30
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
daef10075f more cleanup 2013-10-11 21:40:23 +05:30
f5626910d6 cleanup 2013-10-11 18:26:04 +05:30
f88bd57999 First working version 2013-10-11 17:58:36 +05:30
bcc7e28747 Got paddle position sustain working, some refactoring 2013-10-09 00:33:56 +05:30
44dc4493e4 Even more cleanup 2013-09-26 19:30:50 +05:30
104005713a Some more cleanup 2013-09-26 10:52:21 +05:30
90a9f672cd Some cleanup 2013-09-26 03:02:16 +05:30
34b5b5ffb1 Added paddle positioner 2013-09-26 02:45:13 +05:30
a5aa5964cd Fixed the issue with switching tab causing the ball to go out of boundaries 2013-09-25 23:24:43 +05:30
25ab05ede0 Cleaned up code, fixed collision detection 2013-09-25 22:05:07 +05:30
b367dfe6cb Moved to basic SVG 2013-09-25 17:08:06 +05:30
6d78cdad2f Added signal diagram 2013-09-25 16:37:14 +05:30
00c46a5ee7 Got positioner and collision-detector working 2013-09-25 15:28:33 +05:30
07c53dcf2b added index.html 2013-09-15 03:23:42 +05:30
6c5ed886bd first commit 2013-09-15 03:19:05 +05:30