Angehender Fachinformatiker für Anwendungsentwicklung.
Ich entwickle eigene Projekte in Unity und Roblox und nutze Programmiersprachen wie C#, Java und lua.
About Me
Hallo! Ich bin Calvin, 25 Jahre alt und komme aus Hamburg.
Seit meiner Kindheit interessiere ich mich fürs Programmieren. Erste Erfahrungen sammelte ich während meiner Realschule in einer Roboter-AG. Später wechselte ich auf eine Fachoberschule für Technik mit dem Schwerpunkt Elektrotechnik.
Neben der Softwareentwicklung begeistern mich Videospiele sehr, weshalb ich nach der Schule ein Studium im Bereich Game Design begonnen habe. Ich habe eigene Projekte entwickelt und mich mit Unity (C#) und Roblox (lua) vertraut gemacht.
Heute liegt mein Fokus auf der Softwareentwicklung und dem Ziel, eine Ausbildung als Fachinformatiker für Anwendungsentwicklung zu absolvieren, da ich während meiner Studienlaufzeit merkte, dass das mein größter Traum ist, was ich erreichen möchte.
Intruders from above
- 2D-Survival game
- Engine: Unity
- Programmiersprache: C#
- Dauer: 2 Monate
Intruders from above ist ein 2D-survival game wo du versuchen musst, eine Alien Invasion zu überleben, indem du deine Basis erreichst.
Der Spieler muss dabei versuchen, in jedem Level eine bestimme Zeit zu überleben, bevor ein Portal kommt wo der Spieler dann reinlaufen kann.
Es war ein Hobby Projekt was ich begonnen habe, bevor ich meinen Lehrgang als Game Designer an der Uni begonnen habe.
Für mich lag der Fokus in diesem Projekt darin, einen Gameloop zu erstellen und mich mit der Programmiersprache C# mehr vertraut zu machen. Dennoch kamen über die Zeit immer neue Ideen hinzu, weshalb sich die Programmierzeit stetig verlängert hat, da ich immer neue Methoden gelernt habe, effizienter zu arbeiten.
Glitchside
- Fast paced 2D-Survival game
- Engine: Unity
- Programmiersprache: C#
- Dauer: 3 Tage
Glitchside ist ein fast paced 2D-Survival game wo du versuchen musst, so lang es geht zu überleben. Es ist eine abgewandelte Form von dem Spiel "Intruders from above".
Das Projekt entstand als Demonstration für einen privaten Kurs den ich geführt habe um zu zeigen, wie sich mit Unity ein einfach 2D-Spiel entwickeln lässt. Der Schwerpunkt lag dabei auf Player Movement.
Aufgrund dessen, dass es ähnlich wie Intruders from above ist, konnte ich eine menge code für den Kurs übernehmen und verfeinern. Ich habe versucht, diesmal mehr Qualität in die user-experience zu legen, wenn es um das Gefühlt geht, den Charakter zu steuern.
Survive obby for lucky block
- Obby, Progression
- Engine: Roblox Studio
- Programmiersprache: lua
- Status: Aktive Entwicklung
Survive obby for lucky block ist ein Obby game mit progresion Elementen wo der Spieler versuchen muss, Lucky blöcke zu sammeln um Geld zu verdienen.
Dabei fängt der Spieler mit einem langsamen Tempo an, und versucht damit so weit zu kommen wie möglich. Je weiter der Spieler kommt ohne zu sterben, desto bessere "Lucky Blöcke" bekommt der Spieler. In diesen Lucky Blöcken befinden sich Fabelwesen, die je nach Seltenheit unterschiedlich viel Geld sammeln. Mit dem Geld kann sich dann der Speieler im Shop stärken und schneller werden.
Das Spiel orientiert sich an einem in Roblox erfolgreich funktionerenden Progressionskonzept. Dabei kombiniere ich dieses bewährte Spielkonzept mit meinen eigenen Mechaniken und Ideen, um den Spielern ein neues Spielerlebnis zu bieten.