Black Magic
Collect the scrolls, get the necromantic throne, avoid dying!
Made by Nate Wingerd and Miles Shelton.
This was the first time for either of us using both C# and Unity in any real capacity, C# is a variant of C of all time.
First time using C# resources:
array searching: https://stackoverflow.com/questions/13257458/check-if-a-value-is-in-an-array-c
string manipulation: https://stackoverflow.com/questions/8879774/how-can-i-check-if-a-string-contains-a-character-in-c
dictionary lookup: https://stackoverflow.com/questions/2829873/how-can-i-detect-if-this-dictionary-key-exists-in-c
binding functions to dictionaries: https://stackoverflow.com/questions/51657738/the-type-or-namespace-name-func-could-not-be-found-are-you-missing-a-using
dictionary package: https://www.reddit.com/r/learncsharp/comments/9fwaco/the_type_or_namespace_name_dictionary_could_not/
Function vs. Action declaration: https://stackoverflow.com/questions/21769062/keyword-void-cannot-be-used-in-this-context-when-trying-to-declare-a-funcvoid
clamp: https://learn.microsoft.com/en-us/dotnet/api/system.math.clamp?view=net-9.0
Accessing child elements: https://discussions.unity.com/t/best-way-to-reference-child-from-parent-39-s-script/55050/3
Random: https://stackoverflow.com/questions/2706500/how-do-i-generate-a-random-integer-in-c
Color lerp: https://discussions.unity.com/t/how-to-change-a-cameras-background-color/533957/3
Unity Tutorials:
Tilemaps: https://www.youtube.com/watch?v=JESTeoD7-DE
Tilemap collisions: https://www.youtube.com/watch?v=MYwlrne9NWw
Raycast: https://stackoverflow.com/questions/38191659/unity-physics2d-raycast-hits-itself
Camera manipulation: https://docs.unity3d.com/6000.0/Documentation/ScriptReference/Camera-main.html
Object orientation: https://discussions.unity.com/t/how-to-set-rotation-of-object-by-script/418841
Editing renderer: https://discussions.unity.com/t/how-to-change-material-color-of-an-object/35327/3
Collisions: https://docs.unity3d.com/6000.0/Documentation/ScriptReference/Collider.OnCollisionEnter.html
Mouse tracking: https://discussions.unity.com/t/how-to-find-the-mouse-position-in-2d/832477
Dynamic tilesets: https://www.youtube.com/watch?v=Lifz-qFOuWI
Animation: https://www.youtube.com/watch?v=AdQz2wStdLY
Unity API, extensively.

Leave a comment
Log in with itch.io to leave a comment.