Available for new projects

Josef Zahradník

game / narrative designer; programmer & student

I enjoy designing systems, unique gameplay mechanics, connecting narrative and gameplay together. With each game worked on I explore new ideas, genres and mechanics to become a well-rounded designer. My games do not follow single format, because I believe that each game has its own requirements.

selected work

Games I've built

A handful of projects I'm proud of. Each one taught me something new.

capabilities

Skills I use

A snapshot of the tools, languages, and collaboration habits I rely on while building games and shaping ideas into playable work.

Programming

  • Unity - C#

    I have used Unity for projects at FI MUNI. Projects made with it were: Tyrian clone in PV255 course. Protocol X14 in PV266 course and implementation of several algorithms such as A* or Steering behaviors in PV217 course

  • Godot - GDScript

    I made game Bounce It is made with Godot 4.3 solo. I also used Godot in several game jams

  • Java - LWJGL

    I used Java for my bachelor`s thesis focusing on skeletal animation and its rendering.

  • Web technologies: Asp.NET core, DotVVM, TypeScript, React, HTML5, CSS, JavaScript

    Frameworks I have actively used in my past and current occupation. You can learn more in CV.

  • Desktop technologies - Java, WPF, WinForm

    I have used these technologies in school and work projects.

Languages

Certification
  • English

    I achieved a CAE Cambridge certification. I also have been a private teacher for almost several years. More info in CV.

  • Czech

    Native speaker.

  • German

    I graduated from German during my Grammar school graduation.

Soft Skills

  • Team Communication

    I have participated in several game jams, school projects. I am also used to communicate with my colleagues due to my work experience.

  • Resilience

    Game dev can be a very cognitively demanding profession often testing the ability to face and overcome adversity. I believe that my past experience provides me with plenty of resilience to deal with such challenges.

  • Problem Solving

    Acquired through my school and work experience, where I had to solve various technical and interpersonal issues.

Narrative

Certification
  • Narrative Design - ANOMALIA

    I have taken part in ANOMALIA`s narrative design course for AAA games. The course was split between theoretical lectures and practical work where I learned loglines, narrative structure and we even wrote a script for specific game missions.

  • Game jams and MUNI

    In all mentioned games I have worked on world building and narrative.

contact

Let's work together

Got a project in mind? I'd love to hear about it.