Skip to content
View SimoneDeidier's full-sized avatar
🎮
Developing new games!
🎮
Developing new games!

Highlights

  • Pro

Block or report SimoneDeidier

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
SimoneDeidier/README.md

Hi, I'm Simone Deidier

Indie Game Developer | MSc Computer Science @ Polimi

Typing introduction

GitHub followersPublic repositoriesProfile views

Brand badgeTone badgeFocus badge

Table of Contents 📚


Status / Availability 🟢

Open to collaborationsCurrent focusAvailability


Currently Building / Next Release 🚀

I am currently working on a new pixel-art game built with Godot 🎮:

  • Developing gameplay systems and core mechanics with my first serious game-engine workflow 🧠
  • Creating pixel art and animations with LibreSprite 🎨
  • Building professional-grade architecture with established game development patterns and clean code principles for scalability and maintainability 🏗️

Godot stackLibreSprite stack

This is my first real serious game project built with a game engine, and I am putting full focus into it 🚀.

Transparency & Community:

  • 🎮 The game will be released free across game distribution platforms
  • 📂 Full source code publicly available on GitHub
  • 📝 Daily development log tracking features, improvements, and bug fixes in real-time

Roadmap 🗺️

✅ Completed

  • Level Design: First level layout and progression
  • Player Character: Idle, movement, jump, attack, death, and knockback animations and logic
  • Narrative Setup: Introductory cutscenes for story context
  • Visual Assets: Foreground and background tileset graphics
  • Dynamic Platforms: Moving platforms with lever/trigger activation and enemy support
  • Enemy System: 2+ enemy types with both static patterns and basic AI pathfinding
  • Collectibles: Pickup system for items and rewards
  • Checkpoint System: Save/respawn mechanics
  • In-Game UI: Player health display, collectible counter, tip texts, autosave notifications
  • Dialogue System: Full dialogue framework for cutscenes and character interactions

🔧 In Progress

  • Finalizing Level 1 content and flow
  • Cutscene polish and animation refinement
  • Boss fight implementation for Level 1

🎯 Upcoming

  • Level 2 design and assets
  • New gameplay mechanics for Level 2
  • Splash screens and branding
  • Main menu with dynamic control settings (Keyboard/Mouse and Controller support)

About Me 🕹️

I am a passionate gamer turned aspiring independent game developer 🎮.

That passion led me to study Computer Engineering at Politecnico di Milano, where I am now in the final year of my MSc in Computer Science and Engineering 📚.

I am currently working on my thesis at NECST Lab, researching Graph Reinforcement Learning (GRL) for optimizing Electric Vehicle Charging Stations (EVCS) placement in power grids to maximize resilience against load altering attacks. The work combines dynamic electrical simulation, network optimization, and advanced ML modeling to strengthen critical infrastructure 🔐⚡.


Tech Playground 🛠️

Technologies and tools I actively use across projects 👇

LanguagesCC++JavaDartPythonJavaScript

Frameworks and app developmentJavaFXJava ServletFlutter

Graphics and game devGodotVulkanLibreSpriteAI Algorithms

Parallel computingMPIOpenMPPthreadsCUDA

WebHTML5CSS3NetworkingJava RMITCP

DataSQLMongoDB

Embedded and IoTESP32WokwiWiresharkLoRaNode-RED

Hardware designVHDL

Formal methodsAlloy

ToolsIoTGit


Featured Projects 🌟

Some of the projects I am most proud of, from game development to systems and software engineering 🚀.

ProjectWhat I BuiltStack
CG-PROJECT-2024A small game developed in C++ with Vulkan, focused on real-time graphics and engine-level programming.C++, Vulkan
SE1-PROJECT-2023A digital multiplayer adaptation of the board game My Shelfie with online play support.Java, JavaFX, RMI, TCP
ItoAI-ASSIGNMENTS-2024Study and implementation of core AI algorithms, including techniques relevant to game intelligence.Python, AI Algorithms
DIMA-PROJECT-2025Cross-platform mobile app developed with Flutter in collaboration with AVIS Varese.Flutter, Dart
IoT-CHALLENGES-2025Practical and theoretical challenges focused on Internet of Things systems.Python, ESP32, Wokwi, Wireshark, LoRa, Node-RED
SE2-PROJECT-2024Requirements and design documentation for a large-scale software project (RASD + DD).Software Engineering, Documentation, Alloy
PC-ASSIGNMENTS-2024Parallel programming assignments using distributed and shared memory models, including GPU acceleration.MPI, OpenMP, Pthreads, CUDA
TIW-PROJECT-2023Full-stack web application developed both as pure HTML and as a Rich Internet Application.SQL, Java Servlet, HTML, CSS, JavaScript
VLDDV-ASSIGNMENTS-2024SQL and NoSQL (MongoDB) analysis on very large datasets, including querying and analytics workflows.SQL, MongoDB, Data Analysis
API-PROJECT-2023Project focused on data structures and algorithms to maximize time and space efficiency.C, Algorithms, Data Structures
RL-PROJECT-2023VHDL project implementing an FSM component to interface with data memory.VHDL, FSM, Digital Design

Top 3 Picks 🏆

The projects that best represent my current direction as a developer 🔥.

CG-PROJECT-2024 repo cardSE1-PROJECT-2023 repo cardDIMA-PROJECT-2025 repo card


GitHub Snapshot 📈

GitHub statsTop languages


Beyond Code 🎲

I have been deeply passionate about tabletop role-playing games for over 5 years 🎭.

I love being both a player and, especially, a Game Master. So far I have run campaigns in:

  • Dungeons & Dragons 5E
  • Blacksad RPG
  • Not the End

I have also studied and explored these systems:

  • Avventure nella Terra di Mezzo (5E)
  • Inferno (5E)
  • Memento Mori
  • and soon, Adventure Time RPG!

Storytelling, systems design, and collaborative creativity from TTRPGs strongly influence how I approach game development.


Let's Connect 🤝

I am open to collaborations, game-dev chats, and new opportunities. Feel free to reach out anytime ✉️.

GitHubLinkedInInstagramEmail

Pinned Loading

  1. CG-PROJECT-2024CG-PROJECT-2024Public

    Final project of the Computer Graphics course - Politecnico di Milano 2023/24

    C 3

  2. SE1-PROJECT-2023SE1-PROJECT-2023Public

    Final project of Software Engineering course - Politecnico di Milano 2022/23

    HTML 4 1

  3. DIMA-PROJECT-2025DIMA-PROJECT-2025Public

    Final project of the Design and Implementation of Mobile Application course - Politecnico di Milano 2024/25

    Dart 2