Back to Projects
hackathon

Airsofte

Airsofte is a modern desktop arcade shooter built with Electron, Svelte 5, and TypeScript, enhanced with Google Gemini AI to create dynamic gameplay experiences. The game demonstrates how AI can intelligently augment traditional game mechanics without replacing player skill.

Key AI features include real-time tactical advice, dynamic AI commentary, adaptive boss behavior, and procedural mission generation, where Gemini analyzes live game state data and generates contextual gameplay responses.

The project uses a Node.js + Express backend to handle Gemini API integration while the Svelte-based frontend manages rendering, gameplay logic, and user interaction. Performance optimizations such as object pooling, spatial partitioning, and event-driven architecture allow the game to maintain 60 FPS with over 100 entities on screen.

This project was developed as a submission for the Google Gemini Developer Competition, demonstrating practical AI integration in interactive gaming systems.

Role

Frontend Developer

Year

2026

© 2026 dalgoridim. All rights reserved.