top of page

Itsrainingdogs

Add a Title
Add a Title
Add a Title
Add a Title
Add a Title
Add a Title
Click.gif

2023/ Digital: Video Game 1920 x 1080px/ GDevelop + AdobeCC + Procreate

English
In the third semester, I had the opportunity to learn a lot about game design and the technical aspect of it from the external lecturer Thomas Krüger (Shoutout @Kokolores*), especially with the game engine "Unity". Unfortunately, I underestimated the amount of work required and was unable to complete the project in time alongside my work outside of my studies. Therefore, this project submission was a catch-up exam. At the beginning I had no defined idea and put the project aside for the time being, until during a morning dog walk I had the idea of a quirky cat as the main character who outplays or fights dogs. I decided to design a wave defence game**. Once the story was roughly defined, I developed a suitable setting and started creating assets, including the cat, which I first conceptualised, after designed and then animated. I selected the engine "G-Develop" because it works with visual scripting and allows programming of sprites and assets without huge programming language knowledge***.

Programming in "G-Develop" is done via "What-If-Clauses", where conditions and actions are defined. Once the game mechanics were functioning, I added effects such as pushing enemies back when hit and shaking the screen when firing the weapon, animated a small intro and added "lose" and "win" screens as well as a closing function with the „Esc-Key". In conclusion, I am very proud of the game, which was a lot of fun to develop and has a good feel to it. While creating it, I came up with many other ideas, such as different weapon types and "highscore leaderboards", which I will develop further in the future.


Deutsch
Im dritten Semester hatte Ich die Möglichkeit, von dem externen Dozenten Thomas Krüger (Shoutout @Kokolores*) vieles über Game-Design und den technischen Aspekt dessen zu lernen, insbesondere mit der Game-Engine „Unity“. Leider habe ich den benötigten Arbeitsaufwand unterschätzt und konnte das Projekt neben meiner Arbeit außerhalb des Studiums nicht rechtzeitig fertigstellen. Daher war diese Projektabgabe eine Nachholprüfung. Zu Beginn hatte ich keine konkrete Idee und legte das Projekt vorerst zur Seite, bis mir während eines morgendlichen Hundespaziergangs die Idee, einer quirligen Katze als Hauptfigur kam, die Hunde ausspielt oder bekämpft. Ich entschied mich, ein Wave-Defense-Game zu entwerfen**. Nachdem die Story grob festgelegt war, entwickelte ich ein passendes Setting und begann, Assets zu erstellen, darunter die Katze, die ich erst konzipierte dann ausarbeitete und schlussendlich animierte. Ich wählte die Engine „G-Develop“, da sie mit Visual-Scripting arbeitet und ein Programmieren von Sprites und Assets ohne große Programmiersprache-Kenntnisse ermöglicht***.

Das Programmieren in „G-Develop“ erfolgt über „What-If-Clauses“, wobei Bedingungen und Aktionen festgelegt werden. Nachdem die Spielmechaniken funktionierten, fügte ich Effekte hinzu, wie das Zurückschieben von Gegnern bei Treffern und das Wackeln des Bildschirms beim Feuern der Waffe, animierte ein kleines Intro und baute „Lose-“ und „Win-Screens“ sowie eine Schließen-Funktion mit der „Esc-Taste“ ein. Abschließend bin ich sehr stolz auf das Spiel, das viel Spaß beim Entwickeln gemacht hat und ein gutes Spielgefühl vermittelt. Während des Erstellens kamen mir viele weitere Ideen, wie unterschiedliche Waffentypen und „Highscore-Leaderboards“, die ich in Zukunft weiterentwickeln werde.


* https://kokolores.space/
** https://flow-o.itch.io/itsrainingdogs
*** https://vimeo.com/971336098

Auge_Groß.gif
  • Instagram
  • LinkedIn
  • Vimeo
  • itch-io-icon-2048x2048-i6hzclad
  • itch-io-icon-2048x2048-i6hzclad 2

BE  KIND, BE  LOVING, BE  HONEST
TO  EVERYTHING  AND  EVERYONE  :)

© 2019 – 2024 Florian Obenland | Rotterdam, Netherlands

bottom of page