Skip to content

Created with Godot 4.2.1

Notifications You must be signed in to change notification settings

LumiToad/ArcanumFortuna

Repository files navigation

Arcanum Fortuna

Visit our STEAM PAGE! Also ! WISHLIST ! ^_^

This game was developed as a student project in 10 weeks at the School For Games in Berlin!
IMPORTANT!I joined developement for the final two weeks, because the team lost their UI programmer.
UI programming was my main focus here and I had to read into the code base, as well as Godot 4.2.1.

Trailer.-.Arcanum.Fortuna.1080p_24fps_H264-128kbit_AAC.mp4

Engines / Languages

Godot 4.2.1, GDScript

Roles

- UI programmer -
- Programming assistance -

Responsiblities

- UI programming -

After getting introduced into the code by my lead programmer,
we planned ahead, using a class structure diagramm. (UML)
I wrote one before, but this was my first "serious" use, which helped me A LOT, when coding.
Another responsibility: A lot of code had to be replaced, as a lot was still prototype code, not modular enough for further use.

- Assisting the team as a programmer -

Helping my team with implementation of assets and ideas was a daily given.
Since the team was amazing, there was not much work here.
I also took over some bug search / fixing, that my lead engineer simply had no time to attend to.
This turned out to work out really well, we made a great team!


Example scripts

Here are some scripts, I'd like to show:

  • UI base structure
  • This one needs explanation. As I joined the team two weeks before release,
    there was a lot of prototype UI code still in the game.
    We tried to rip out most of it, but it wasn't possible.
    In order to work around that,
    I came up with this system to add new canvas layers above the game,
    so that mouse interactions won't cancel each other out.
    I wrote my own class structure diagramm for that and once my lead kind of approved it, (he had a lot todo!)
    we used it to build a lot of the UI screens, you can see in the final game. It was a huge time saver!
  • The entire tutorial
  • This was a lot of work. Besides the old Tutorial, everything here is my work.
    It builds upon the card battle phase system, which was already part of the game.
  • Multi purpose screen fade it / out
  • Deck preview screen
  • There is more, as some UI has been adjusted to the new structure...

Downloads and Website

Itch

arcanum banner

Artworks (CI) by Merit Faske (Member of the dev team)

About

Created with Godot 4.2.1

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published