Running the Source Code ๐ญ
-
You need to install Ruby and Ruby2D
-
After successful installation, go to the Space::Clock directory and run the main.rb file with the Ruby interpreter.
Keys โจ๏ธ
-
Space
Press the Space key to show / hide the foreground.
-
Up
The Up key will increase the opacity of the foreground.
-
Down
Pressing the Down key will reduce the opacity of the foreground.
-
Right / Left
Make the particles on cursor disappear!
-
Right Shift / Left Shift
The Right Shift and Left Shift keys will launch a new window of Space::Clock parallely.
-
Left Alt / Right Alt / Left Ctrl / Tab
Shuffle everything in the Space.
-
F11
Toggle fullscreen.
-
A / I
Launch the about / info window.
-
C / S
Show the options mentioned (configuration / settings) in the config.conf file, in a separate window.
Mouse Buttons ๐ญ
-
Primary Mouse Button
- Pressing the primary mouse button will show a greetings.
- Pressing the primary mouse button on Time and Date will change the Time and Date format.
- Pressing the primary mouse button on a custom text will help you drag the text.
-
Secondary Mouse Button
- Pressing the Secondary mouse button will change the foreground colour randomly (it generates a random hex colour)
Configuring / Customization โ๏ธ
The configuration file is located in the same directory of main.rb. It's called config.conf. The # are comments.
You can change the values after the =
to change the behaviour of Space::Clock.
Read the instructions.txt file for these info, and for more - which contains the keyboard shortcuts, and mouse functions.
Screenshots ๐ธ
Note ๐
Space::Clock has no physics. There's a lot of violation of physics, I have made it in a way so it looks beautiful...
Bugs ๐
If you find any bugs ๐ or you have ideas ๐ก to improve this project please let us know via GitHub๐ or email โ๏ธ me souravgoswami@gmail.com