Play game
Kiki the Nano Bot (in DOTS)'s itch.io pageResults
Criteria | Rank | Score* | Raw Score |
Gameplay | #5 | 3.429 | 3.429 |
Overall | #6 | 3.286 | 3.286 |
Theme | #7 | 3.357 | 3.357 |
Aesthetics | #9 | 3.071 | 3.071 |
Usage of DOTS | #10 | 3.286 | 3.286 |
Ranked from 14 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.
Usage of DOTS/ECS in this project
NB! Read the GamePage for instructions & controls! https://itr.itch.io/kiki
The project is written fully in DOTS & Entities, there's only two objects controlled by MonoBehaviours- The UI on top of the screen and a script that creates an Entity with a reference to the DataVariables in it.
Almost everything is bursted, other than a small amount of code pertaining to Audio and Ui. The project also uses SystemGroups to control how often various systems run.
A more in detail description can be found in the github ReadMe.
Source Code Repo
https://github.com/ITR13/KikiTheNanoBot-UNITY_DOTS
Percentage of original art created for this project
25% - the sound files are from the original game, but all art was recreated from almost scratch, but are basically still a direct port of the original assets. All the shaders are completely self-written though.
Leave a comment
Log in with itch.io to leave a comment.
Comments
What is there to say... a polished gem -- rewrite or not. Nice work ITR!
Very cool combination of mechanics. Love the cute nanobot, his trundling sounds, and the requirement to use orientation to reason about the space. Some devilish levels!
It's a really well done game and plays well, although having the control info in the game would help a bunch. The visuals definitely are a nice throwback to the Tron aesthetic!
Yeah, I decided to spend my time elsewhere instead of working on a UI, lol. Might make an updated version later that has one.
The game plays smoothly. I like that it has sound. It would be nice if you could restart. I think I am "stuck" in the red level. Can you add the controls in the description? It took me a while to figure out that I can push ^^.
All the controls are on the Jam Page! Itch.io does a kinda sucky way with how they format gamejam submissions, so I just put it on top of the “how you used dots/ecs” thing.
Reset is bound to R, but I think it might not work in the build due to a bug in unity? It might play better from the editor tbh.
EDIT: Turns out it was my own fault. But if you have a 200hz or higher screen it’ll work correctly
Note that this is a rewrite of an existing game, so some of the scoring doesn’t really make sense for it ^^ The goal was to make something cool to showcase that others might be able to learn from more than to score high :)