Skip to content

Promo game made in Unity 2019.4 for AMU's new bioinformatics course

License

Notifications You must be signed in to change notification settings

phenolophthaleinum/illuminerUnity2019.4.9

Repository files navigation

illuminer is a promotional game made for AMU's new bioinformatics course. Game is available to play here.

Special thanks to originators:

Gameplay

Player's task is to read bases of a given sequence which are represented as coloured lights to imitate illumina sequencing. Colour assignments are displayed during the sequencing. Lights appear in random places at an increasing rate as player progresses through the sequence. The goal is to make as few mistakes as possible.

Gameplay sample (do not represent whole experience):

Features

  • WebGL game with available js hook - the goal was to make a leaderboard, but eventually there was no time for this. Even though, it's still possible, since there is nickname option in main menu (and code that dumps all info to potential js hook is available too)

  • Tweened user interface, using LeanTween

  • Focus on lights and post-processing usage (bloom, depth of field, vignetting, chromatic aberration, colour grading, exposure, lens distortion)

  • Custom text tracking effect, similiar to which can be seen in Half-Life games. Example:

Half-Life 2 tracking illuminer tracking
  • Difficulty depends on designated sequence length - the longer the sequence, the more frequently lights appear (to certain point). This can be expressed as:

    (difficultyFactor^n) * maxInterval + minInterval

    where n is a subsequent base, maxInterval and minInterval are time values which can be achieved. difficultyFactor is constant. All results are rounded to two decimal places.

  • Quite fun and challening gameplay!

About

Promo game made in Unity 2019.4 for AMU's new bioinformatics course

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published