Hollow knight

About the project

Dit is de tweede vertical slice die ik op school heb gemaakt, Samen met mijn groep zijn we naar veel verschillende games gaan kijken. Dit omdat we moesten weten of dit mogelijk was om te maken in de korte tijd die we krijgen, en ook hoeveel art er online te vinden was. We moesten weten hoeveel art er was omdat we zonder artists werkte. Dit bleek best nog een uitdaging te zijn in het begin maar later ging het verkrijgen van art steeds sneller en sneller.

A

school, groeps opdracht, vertical slice

Unity

C#

Lead programmer

SHOWREEL

Verkrijgen van de achtergrond

Voor dit project werkte we zonder artists, dus na dat we als groepje de game hadden gekozen was onze eerste uitdaging art zoeken. Na een lange sessie brainstormen kwamen we op het idee om vanuit de game zelf screenshots te maken en in photoshop samen te voegen. Helaas hadden wij allemaal de game niet dus heb ik een youtube video gepakt en een stukje gezocht dat er leuk uit zag en niet te moeilijk zou zijn om alles erin na te maken, Daarna was ik zelf aan de slag gegaan in photoshop en met wat hulp van mijn broer die voor zijn opleiding in photoshop werkt hadden wij in 1/2 dagen al de hele achtergrond af.

Hiding objects

Sommige objecten staan in de voorgrond, omdat wij op het moment 1 grote image hadden voor de achtergrond was konden we ze niet achter elkaar zetten. Hiervoor ben ik in photoshop gegaan en heb ik van sommige delen van de map de stukjes eruit geknipt en weer in unity gezet. Dit zodat we objecten / enemies erachter konden verstoppen.

Character controller

Tijdens dit project had ik de taak om de player character te maken. In de game springt het character hoger wanneer hij spatie langer ingedrukt houd. ook heb ik een systeem gemaakt dat wanneer je van een platform afloopt dat je voor net iets minder dan een seconden kan springen. Dit zorgde voor hele fijne movement die makkelijk te gebruiken was naast de movement van de speler zelf heb ik ook gezorgd dat hij een attack heeft om de enemy muggen aan tevallen, en dat hij zichzelf kan regenerate. Ook moest hij damage kunnen pakken.