Hi, I’m Daniel Dieguez. I’m a game developer and Unity specialist with a solid foundation in game systems architecture, UI implementation, and performance optimization. I’m co-founder of Astro Rift Games and passionate about immersive player experiences and narrative design. I thrive in Agile environments and love building polished, scalable tools.
I’ve led projects from concept to release, developed studios’ websites, and enjoy collaborating with cross-functional teams to deliver engaging games and interactive experiences using modern Unity workflows.
Skills
Language
Work Experience
Education
Qualifications
Industry Experience
An action-packed educational VR experience about recycling in space.
In Binforcer VR, you step into a futuristic space station filled with floating trash. Equipped with high-tech VR gloves, you must grab, sort, and throw waste into the correct bins using realistic zero-gravity physics.
The game combines fast-paced action with environmental awareness, teaching recycling categories in a fun and immersive way. Compete for the highest efficiency, master your accuracy streaks, and become a hero of sustainability in space!
Key Features:
Physics-based grabbing and throwing with VR gloves
Intuitive, family-friendly gameplay for ages 10+
Educational focus: learn recycling categories while playing
Zero-gravity environments with immersive visuals and sound
In Wheelin’ to Roll, a 3D endless runner developed for Windows, Android, and Web platforms, I contributed across multiple areas of development, adapting flexibly to project needs:
Gameplay Programming: Implemented core gameplay features, scoring system, and UI elements to support endless runner mechanics.
Cross-Platform Development: Led the porting process from PC to Android, optimizing controls, UI scaling, and performance for mobile devices.
Technical Support: Provided general programming support across various game systems, adapting to project priorities to ensure delivery across all targeted platforms.
This experience strengthened my versatility in Unity development, with a focus on cross-platform optimization and agile task execution.
Game Designer & Unity Developer
Evolster is a bullet hell action game where players control a young sorcerer fighting to escape a nightmarish world filled with monsters. In this project, I contributed in both design and programming roles:
Game Design: Collaborated on the development of core gameplay mechanics, enemy behavior design, player progression, and level structure for both survival and scenario-based modes.
Programming: Implemented various gameplay systems, adapting flexibly to the needs of the project to support rapid iteration and feature expansion.
The project currently features an infinite mode, challenging players to survive as long as possible and beat their own records.
Working on Evolster allowed me to strengthen my interdisciplinary skills, bridging creative design and technical development in a fast-paced environment.
Systems Development: Designed and programmed the inventory system for multiple playable roles, the modular crafting system, and the save/load architecture.
Character Management: Developed the CharacterManager, enabling dynamic player switching, AI handover, and squad management.
Missions & Cinematics: Built a scalable mission system with branching objectives and integrated cinematic sequences tied to gameplay events.
Level Transitioning: Implemented scene management and state preservation across level transitions to ensure seamless gameplay.
UI Programming & Localization: Created modular UI components with DOTween-driven animations and implemented full localization support.
Optimization: Applied Unity Profiler techniques to optimize performance across gameplay logic, UI, and background systems.
Gameplay Programmer – Systems Specialist
In Project C.O.R.V.U.S., a 2D pixel-art survival horror game developed in Unity, I am responsible for the design and implementation of core gameplay systems, working closely with a fellow programmer specializing in character control and behavior:
My role is focused on designing scalable, maintainable systems that form the technical backbone of the game, ensuring a solid, extensible foundation for future expansions and polish.
Developed as part of a Cyber Monday marketing campaign for the company Müecas, this 2D endless runner was the first project completed with the Astro Rift Games team. My responsibilities included:
Software Architecture: Designed and implemented a scalable, modular architecture to support gameplay, UI, and scoring systems.
Cross-Platform Web Optimization: Ensured compatibility and performance across multiple browsers and devices (both mobile and PC), adapting resolution handling and input management for a seamless web experience.
Technical Leadership: Defined technical pipelines and set coding standards for future Astro Rift Games projects.
This project laid the technical foundation for the studio’s future developments, emphasizing portability, responsiveness, and system scalability from the ground up.
Astro Rift Games – Official Studio Website
Designed and developed the official website for Astro Rift Games, an indie game studio, focusing on a clean, modern, and responsive frontend experience.
The site was built using HTML, CSS, React, and Tailwind CSS, with an emphasis on maintainable component structure, responsive layouts, and clear visual hierarchy. The goal was to present the studio’s identity, projects, and vision in a professional and accessible way.
Deployment and hosting were handled through Cloudflare, providing fast global delivery, HTTPS security, and optimized performance.
Key contributions:
Frontend development using React and Tailwind CSS
Responsive design for desktop and mobile devices
Component-based architecture for scalability
UI focused on clarity, readability, and branding
Deployment and hosting via Cloudflare
Hire a Game Developer
We have the best game developer experts on Twine. Hire a game developer today.