[RELEASED] Game Calendar Kit

Game Calendar Kit is a C# scripts pack for management in-game time and events.

CORE FEATURES

  • Create calendar in your game.
  • Manage your timeline.
  • Manage workday.
  • Create custom in-game events from UnityEditor with two clicks
  • Wiki and issue on Github

TIME CONTROLL

  • Scale global unity time
  • Pause and continue calendar timer
  • Stop and start new day
  • Restart day

EVENTS

  • Track the start and end of all events
  • Get all events or get on a specific date
  • Customize events by extends EventObject
  • Prepare event collections in advance using Event Collection Creator

INTRODUCTION

GameCalendarKit on Asset Store
GameCalendarKit on GitHub
Demo

Compatible with Unity 5.0+, WebGl, Android 4.4+

1 Like

When can we expect the next update ?

1 Like

Thanks for reply! We plan to release next update in two weeks. With update you will see next features: Recurrent Events - day, week, month, year; Save\Load calendar state example; Days counter from start date; Looped calendar; If you have any additional task, you can use github to tell us about it!

Nice Nice Nice think about playmaker support as well please

Hi, just purchased your asset. Looks great so far but I have a question: Is there a built-in method for progressing to the next day? I wondered whether StartNewDay() might be the solution but it doesn’t seem to work other than to start the first day. Thanks.

Edit: My mistake, I did not see that the button for “Start new day” simply did not have GameCalendar.StartNewDay selected in the OnClick() event in the inspector. For anyone else who might come across just set the on click event in the inspector panel and the demo will work fine.

Hi, the plugin is giving me errors when trying to build for Windows :

Assets/Plugins/GameCalendarKit/Scripts/Tests/CalendarInitializator.cs(2,19): error CS0234: The type or namespace name TestTools' does not exist in the namespace UnityEngine’. Are you missing an assembly reference?

Assets/Plugins/GameCalendarKit/Scripts/Tests/CalendarInitializator.cs(3,7): error CS0246: The type or namespace name `NUnit’ could not be found. Are you missing an assembly reference?

Looks like the tests folder is obsolete or so ?

Is it possible to let users create events on their calendar pages and store all the information accordingly on our database and retrieve them on demand?

??