Hi! I'm Firas Sediri
Welcome to my Portfolio !
I'm a passionate programmer who thrives on creating immersive experiences. Currently seeking a Unity game developer opportunity, I'm based in Tunisia but open to relocating. My favorite games include The Witcher 3, Assassin's Creed Unity, Counter-Strike: Global Offensive and Monster Hunter: World.
Projects
I have worked on different technologies in my past profesionnal experiences ranging from VR, AR, WebGL games but these are the personal projects I have worked on during my free time. I tried to diversify the mechanics I wanted to build and challenge myself with something new every time. Welcome to my digital showcase—enjoy the journey!
Grid Building System
This project showcases a grid-based building system where players can place, rotate, and remove structures on a snapping grid in an isometric view.
The layouts can be saved and loaded from a file which stores all the objects, their coordinates, shelved items, etc.
It also features automatic camera movement using Cinemachine when selecting an object or terrain, as well as other movement commands.
Features: grid snapping, cinemachine, object rotation, removal system, save/load system.
Technologies: Unity / C#
Github
VR Training Game
For my graduation project, I collaborated with HLC-Tech, a training center, to create a game that trains users in operating a 3D printer within a virtual environment. The game emphasizes the necessary actions and calibrations required before starting a print job.
Technologies: Unity/ C#/ VR/ Solidworks
Github
SoulBound
This is the game I have worked on during my internship at SheTech Studio.
It's a 3D isometric adventure game, and the primary goal was to code as many features as possible while maintaining proper code structures and adhering to design patterns.
Features: basic movement, an inventory system, item and combat mechanics, player abilities and a load/save system.
Technologies: Unity/ C#
Github
Phantom
Phantom is a first person shooter game. The player takes on the role of a rogue character who must navigate through shadowy environments, utilizing various abilities to outmaneuver enemies.
Features: character movement, first person shooter, cooldown-based abilities (such as teleportation and invisibility), enemy AI behavior.
Technologies: Unity/ C#
Github
Tank Game
This is a top down view mini game where the player tank must traverses rooms and defeat enemies.
Key Features: strategic combat, State machine AI, navigation mesh.
Technologies: Unity/ C#
Github
Super mario Bros
A 2D arcade game where the player controls Mario.
They must traverse side-scrolling stages with custom physics while avoiding hazards such as enemies and pits with the aid of power-up.
Technologies: Unity/ C#
Github
Bomberman
A 2D arcade game which supports up to 4 players locally. The gameplay revolves around placing bombs which explode in an area in order to destroy tiles and other players.
Technologies: Unity/ C#
Github
Contact
Feel free to reach out and connect. Your thoughts and inquiries are invaluable. Whether it's about collaboration, feedback, or just to say hello, I'm here to listen. Let's build something amazing together.
