A downloadable game for Windows, macOS, Linux, and Android

Download NowName your own price

THE CLOCK CHRONICLE


The Central Clock is a barrier.

A barrier separating the two rivalling countries, Zethania and Palymr.

But when the clock breaks, war is on the verge of starting any time.


You were suddenly transferred to the Ithel Continent by an strange mage after being instructed to fix the problem at hand... but the clock hides a secret in its history that no one knows...


Now it's your turn to decide.


Which side will you choose?








Features:

  • Free
  • TIME TRAVEL!!
  • Changeable protagonist's name
  • Gender neutral
  • A few CGs
  • > 40,000 words
  • 3 bad endings and 1 good end
  • Completed


Can you solve the clock's mystery?


Updated! (1.1): Fixed wrong pronouns in the game.

StatusReleased
PlatformsWindows, macOS, Linux, Android
Release date Jul 12, 2018
Rating
(6)
AuthorEl.Seth
GenreVisual Novel, Adventure, Interactive Fiction, Simulation
Made withRen'Py
TagsAnime, Detective, Fantasy, Magic, Mystery, Story Rich, Time Travel
Average sessionA few hours
LanguagesEnglish
InputsKeyboard, Mouse
AccessibilityHigh-contrast

Download

Download NowName your own price

Click download now to get access to the following files:

TheClockChronicle-1.1-win.zip 127 MB
TheClockChronicle-1.1-mac.zip 125 MB
TheClockChronicle-1.1-linux.tar.bz2 130 MB
The Clock Chronicle v1.3.apk 130 MB
The Clock Chronicle v1.3 armeabi-v7a.apk 131 MB

Development log

Comments

Log in with itch.io to leave a comment.

(1 edit) (+1)

This game was an absolute treat!! The characters are all so unique and likable! I also love how you, the player, is a character in the game, it added an extra bit of immersion into the story. I found myself immediately intrigued by the mystery of my past, and I also love how you get to explore both routes in one go! That was really a unique touch! It's also nice to play a friendship focused game that featured no romance (unless Lou's passionate love for seaweed counts as romance? LOL) I really love this fantasy world you have created across multiple games, I look forward to more <3

(+1)

Thank you for the kind comment! Glad you enjoyed the game despite the flaky sprites. And yes, Lou's passionate love for seaweed is definitely the most romantic moment in the game! 

Hello I found you through RPG games but I also came across your visual novel through these things, I thought I'd give this ago as the story seem to have an interesting mystery. I enjoyed it a lot, lot of fun to play through and a lot of really well down twists. The end with the memorises returning was very touching. You have a real talent for writing, it's enjoyable and fun.

(+1)

Hi Boos405! Thank you for giving TCC a chance! I'm glad you liked the story despite the grammar lapses and flaky characters. Thanks again for leaving a kind comment! It means a lot to me!

so i founda textbox bug the text overlaps with the buttons

Ahhh yesss I noticed that too haha, especially with large chunks of text. Maybe I'll fix it later. Thanks for reporting, but maybe you can comment in my devlog next time you find an error instead? It's getting a bit congested here haha.

ah sorry

nooo don't be sorry! In fact I'm thankful you took the time to report the errors!

yeah my social anxiety disagrees 

i have a new error that popped up

```
I'm sorry, but an uncaught exception occurred.

While loading <'Image' 'images/bg attic.jpg'>:
  File "game/script.rpy", line 3552, in <module>
Exception: Could not load image 'images/bg attic.jpg': error('JPEG loading error',)

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "script.rpyc", line 3552, in script
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/ast.py", line 914, in execute
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/python.py", line 2028, in py_exec_bytecode
  File "game/script.rpy", line 3552, in <module>
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/exports.py", line 1480, in pause
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/ui.py", line 297, in interact
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/display/core.py", line 2702, in interact
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/display/core.py", line 3194, in interact_core
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/display/core.py", line 2094, in draw_screen
  File "renpy/display/render.pyx", line 490, in renpy.display.render.render_screen (gen/renpy.display.render.c:6805)
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen/renpy.display.render.c:3520)
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/display/layout.py", line 722, in render
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen/renpy.display.render.c:4075)
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen/renpy.display.render.c:3520)
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/display/layout.py", line 722, in render
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen/renpy.display.render.c:4075)
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen/renpy.display.render.c:3520)
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/display/layout.py", line 722, in render
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen/renpy.display.render.c:4075)
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen/renpy.display.render.c:3520)
  File "accelerator.pyx", line 110, in renpy.display.accelerator.transform_render
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen/renpy.display.render.c:3520)
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/display/image.py", line 500, in render
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/display/image.py", line 306, in wrap_render
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen/renpy.display.render.c:4075)
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen/renpy.display.render.c:3520)
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/display/im.py", line 583, in render
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/display/im.py", line 266, in get
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/display/im.py", line 628, in load
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/display/pgrender.py", line 162, in load_image
Exception: Could not load image 'images/bg attic.jpg': error('JPEG loading error',)

```

oh my god what happened. It wasn't like this... Perhaps it's the difference in our androids' version. Anyway, I'm sorry, I'll look into it soon, and thank you for reporting.

(1 edit)

Ok, I think it was just a resolution problem. This is probably because your phone is unable to resize the images- anyway, I resized them and updated it in v1.3. I think if you continue playing, you'll also encounter errors regarding 'bg nightlake' and 'bg cloudycastle' (this is because they're not resized in the old version).

I am so sorry for the bug. If you want a smoother experience, you can play it on your laptop. And thank you so much for taking the time to report this bug.

hey no problem i love these games

yeah it happened again 

```
I'm sorry, but an uncaught exception occurred.

While loading <'Image' 'images/bg fieldsky.jpg'>:
  File "game/script.rpy", line 1152, in <module>
Exception: Could not load image 'images/bg fieldsky.jpg': error('JPEG loading error',)

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "script.rpyc", line 1152, in script
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/ast.py", line 914, in execute
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/python.py", line 2028, in py_exec_bytecode
  File "game/script.rpy", line 1152, in <module>
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/exports.py", line 1480, in pause
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/ui.py", line 297, in interact
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/display/core.py", line 2702, in interact
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/display/core.py", line 3194, in interact_core
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/display/core.py", line 2094, in draw_screen
  File "renpy/display/render.pyx", line 490, in renpy.display.render.render_screen (gen/renpy.display.render.c:6805)
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen/renpy.display.render.c:3520)
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/display/layout.py", line 722, in render
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen/renpy.display.render.c:4075)
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen/renpy.display.render.c:3520)
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/display/layout.py", line 722, in render
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen/renpy.display.render.c:4075)
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen/renpy.display.render.c:3520)
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/display/layout.py", line 722, in render
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen/renpy.display.render.c:4075)
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen/renpy.display.render.c:3520)
  File "accelerator.pyx", line 110, in renpy.display.accelerator.transform_render
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen/renpy.display.render.c:3520)
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/display/image.py", line 500, in render
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/display/image.py", line 306, in wrap_render
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen/renpy.display.render.c:4075)
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen/renpy.display.render.c:3520)
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/display/im.py", line 583, in render
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/display/im.py", line 266, in get
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/display/im.py", line 628, in load
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/display/pgrender.py", line 162, in load_image
Exception: Could not load image 'images/bg fieldsky.jpg': error('JPEG loading error',)

```

Oh no... Another one... I'm so sorry... Thanks again for reporting. The thing is there's nothing wrong when I test it in my phone so I'm relying on you to tell me which image doesn't work out hahah. 

(1 edit)

if i take the mountain path on android it gives me an error it also occurs a tiny bit later in the beach path if i go with the suiche girl

Deleted 55 days ago

```
I'm sorry, but an uncaught exception occurred.

While loading <'Image' 'images/bg clock.jpg'>:
  File "renpy/common/00library.rpy", line 268, in say
Exception: Could not load image 'images/bg clock.jpg': error('JPEG loading error',)

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "script.rpyc", line 164, in script
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/ast.py", line 708, in execute
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/exports.py", line 1343, in say
  File "renpy/common/00library.rpy", line 268, in say
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/character.py", line 1142, in __call__
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/character.py", line 842, in do_display
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/character.py", line 591, in display_say
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/ui.py", line 297, in interact
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/display/core.py", line 2702, in interact
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/display/core.py", line 3194, in interact_core
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/display/core.py", line 2094, in draw_screen
  File "renpy/display/render.pyx", line 490, in renpy.display.render.render_screen (gen/renpy.display.render.c:6805)
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen/renpy.display.render.c:3520)
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/display/layout.py", line 722, in render
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen/renpy.display.render.c:4075)
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen/renpy.display.render.c:3520)
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/display/layout.py", line 722, in render
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen/renpy.display.render.c:4075)
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen/renpy.display.render.c:3520)
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/display/layout.py", line 722, in render
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen/renpy.display.render.c:4075)
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen/renpy.display.render.c:3520)
  File "accelerator.pyx", line 110, in renpy.display.accelerator.transform_render
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen/renpy.display.render.c:3520)
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/display/image.py", line 500, in render
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/display/image.py", line 306, in wrap_render
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen/renpy.display.render.c:4075)
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen/renpy.display.render.c:3520)
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/display/im.py", line 583, in render
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/display/im.py", line 266, in get
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/display/im.py", line 628, in load
  File "/Users/eliana/Desktop/python trial/renpy-6.99.14.1-sdk/renpy/display/pgrender.py", line 162, in load_image
Exception: Could not load image 'images/bg clock.jpg': error('JPEG loading error',)

```

Ah crap I'm so sorry I received a similar error report a while ago. The thing is everything was fine when running in my device. But anyway, I'll try to fix it right away.  Thank you for reporting!

Alright I think it's fixed?? (See the devlog) and thanks again for reporting

I like this kind of visual novel. good job.

Thank you vita12! Glad you enjoyed it!

This is a fun read and play.  I have one complaint though and that is that there is no mention of the protagonist gender before the game starts. It would be nice to know.

(+1)

Hello Icarlc, 

Thanks for playing the game! Regarding the protagonist, it was intentionally made so that the protagonist is you yourself, and their gender your gender. (But perhaps that left it more ambiguous...?) Honestly, while creating the game, I viewed the protagonist as female, but tried to make it more universal. Thanks for the comment, though- I don't plan to make a genderless protagonist next time.

(1 edit)

Not so much that I was asking for a change. Just that it felt weird seeing my predominantly male name being referred to as "her".  Not that there is a problem with it, just a bit of a shock. Moreover, if anything actually needs to be done (Not saying it has to be) just a simple statement that the protagonist is female.

WAIT WHAT. There's a "her" referred as the protagonist!? Crap. Gotta fix that. Thanks for telling me. (It's supposed to be genderless)

Anytime, I am glad I could help you.