Description

DayNightCycle++

The program is not just another day night cycle, it's in fact an entire time system that supports creating your own calendar for your projects. You can minimize it to just use track the time of day, or with almost no additional work can create entire year calendar cycle with your own custom names for the time of day, day name, month name and even seasons. The system is setup to easily grab timers and to control the time of day as you see fit.

Features

  • Single object+script implementation.
  • One main config script to easily setup the system for your use.
  • Quickly Disable Features you don't need to save resources.
  • Easily setup custom names for your calendar.
  • Use the built in surface functions for a simple night overlay, or tie your own system to the clock.
  • Examples included to demo creating light sources.
  • A single script that you can add code into that will fire off at beginning of the hour/day/week/month/year.
  • Included manual describes the system and it's functions and variables.
  • Easily pause the complete system for dialog scenes.

Using included functions you can easily:

  • Save and load the time to quickly switch between different times.
  • Get exactly the amount of steps to set a timer to any in-game time.
  • Change the time or date to anything you need.
  • Reset the darkness(alpha) to match the time of day.

Youtube Tutorial Video: YouTube Tutorial

Release 1.0.1 Minor bug fixes. Changed the length of the day to minutes over seconds.

Release 1.0.2 Minor bug fixes.

Release 1.0.3 Updated minor settings with the Seasons to come listed with a full starting list.

End User Licence Agreement (EULA).

Version 1.0.3. Published May 22, 2016

Created with GameMaker: Studio v1.4.1757

Age Rating: 9+

Average Rating

Your review

You can only review assets you've bought.


Gravatar

Nikita B 09 November 2018


Gravatar

Anonymous 12 June 2018


Gravatar

Myles P 03 June 2018

Really nice system, easily customisable


Gravatar

Nasir G 11 October 2018

Light system dosent work

When i place it in the planet room i notice no change in the day/night engine the lighting system dosen't work.

Now this is strange because it was working on a old version of my project i don't know what happened.


Gravatar

Chris M 04 November 2017


Gravatar

Anonymous 31 October 2016

Love it! Can easily sync with delta time.

This is such a great and well commented asset! Time plays an important role in my project so I'm building a lot of systems around it. If anyone needs this to work with delta time here's a quick fix:

* in fun_cycleCreateLists: cycleFullDay = cycleLength;
* in scr_timeCycle_step:
curSec += round(cycleSeconds/cycleFullDay) * global.delta; //Replace with whatever variable you're using for delta
global.curSec = round(curSec); //Rounding because delta adds a decimal
* in config_timeCycle: cycleLength now represents seconds instead of minutes, so if you want the cycle to last 20 minutes it should be set to 1200.


Gravatar

MAX P 12 December 2017

The Best Day And Night Cycle Ever

wow what can i say this puts being amazing at a new level
I am making a game with this engine in it.

THANK YOU FOR THIS.

Logo

Wide Eyed N Crazy Productions (Publisher) 21 May 2016

Thanks for the review Max!

I did just update the asset with a change to the lighting surface to keep it matched to the objects. If you plan on using the lighting surface go ahead and update to the latest version when you can!

Thanks again.


Gravatar

Christian M 08 May 2016

Great, but bugged

Great with day and night, but the fire pit light sources: 1, are not centered on the fire, and 2, follow the view. please help!

This review was left for a previous version of this asset.

Logo

Wide Eyed N Crazy Productions (Publisher) 21 May 2016

Hello Christian and thanks for trying out this asset.

I was able to recreate the issue with the light source moving oddly with the views and I have some solutions for you to use until I update the asset in the next day or so.
Please feel free to message me with the above Contact Publisher button or here -- > https://marketplace.yoyogames.com/publishers/1578/wide-eyed-n-crazy-productions/contact?asset=3064

**EDIT**
Hello again Christian, I updated the drawing method of the surface so there are no issues with the lights moving oddly. If you have any further questions please feel to message me on the forum.
If the issue you were having is fixed and you feel inclined please update your rating to reflect the changes.

Thanks again for your message!


Gravatar

davide m 07 December 2015

Brilliant!

I've been looking for something like this for a long time, but i couldn't find anything until now. This is way more than a day-night cycle, you can use it to plan virtually anything. And the documentation is very well done. Loving it! :)

This review was left for a previous version of this asset.

Logo

Wide Eyed N Crazy Productions (Publisher) 09 December 2015

Thank you so much for both the purchase and the response!
I hope you are able to make as good a use of this system as I have!

Package contents

Loading, please wait

What is the issue?

Back to Top