Commit Graph

34 Commits (724f91ec8f72e2e69edf5877bbbd373ab2c66e90)

Author SHA1 Message Date
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