Table of Contents
Built for Hackclub Siege W6, this was more of a one and done. The theme, magic, was kind of difficult to think of something for without continuing one of my past projects (which I didn't really want to do). It came out alright, but it feels so incomplete since I spent about half the time I did for this one than compared to my other siege projects. Oh well.
Super simple clicker game that turns time backwards! Inspired by the Harry Potter series's timeturner, you slowly turn back time until you can't anyore. Why? Ask yourself that. Here's a nice feature list:
- Center and one ring of time turning
- 3 sets of upgrades
- Time display which parses the time data into human readable things like 12478 BC or 8 billion years after the big bang
- Animated time turning
- Weird background that follows your cursor
Quaternions are so useful. Impulse exists. Gyroscopes resist turning in more than one axis. Quaternions suck. Also, that I should learn blender instead of usign CSG over and over again. It's not good for the computer to do all of that math all the time... I think the most important thing is to pick good ideas for the timeframe, since ideas that are too big would mean an unfinished product which - despite the idea being better - is overall worse than a polished worse idea..
They’re fairly large, so I’ve tucked them into expandable sections:
If you'd like to build it yourself, I used Godot 4.4.1. I do have a pre-built web version available here on my itch, but if you still insist on building this unoptimized mess, go ahead.
- Install Godot 4.4
- Download and unzip the code
- Open the file with Godot project manager
- Go to Project > Export, add whichever platform you're on (MacOS, Windows) and then click export.rt.
- You're good to go!
- Make the timeturner
- Let the timeturner spin
- Two axis spinning
- Add a clock
- Decrement clock based on time turned
- Let the clock go all the way back to the big bang
- Make ending cutscene for reaching the big bang
- Add all upgrades
- Multipliers for time earned
- Cooldown for time turning
- Automatic time turning
- Unlock Inner ring
- Cooldown for automatic
- Further upgrades that make you overpowered
- Balance the game
Distributed under the MIT License. See LICENSE for more information.
Pixel Saver - itch.io
Project Link: https://github.com/PixelSaver/Time-Turner
Many thanks for these people for letting me use their work for free!
- The clock font, Style-7 Font: Sizenko Alexander