
Ignacio Arrastua
Game Programmer
Turning game feel into code, one commit at a time.
Featured Projects
Loading games...
Experience
My professional journey in game development
Game Programmer
DigiLearnnials
Project: Unannounced IP Mobile Game
Worked as a Unity developer in a team creating systems, integrating assets, fixing bugs, building a database for game logs, and deploying to Android and iOS using Android Studio and Xcode.
Professor
I.M.A.G.E Campus
Taught Unity, C#, and C++ courses focused on videogame programming. Designed practical assignments and guided students in applying programming concepts to game projects.
Main Programmer
Collaboration with La Bersuit Vergarabat
Project: Cocoliche Life (Mobile Game)
Designed and implemented gameplay systems, integrated assets with production, art, and design teams, and deployed builds to both mobile and web platforms.
Skills & Technologies
Tools and technologies I use to bring game ideas to life
Game Engines
- Unity Engine
- Unreal Engine
- Godot Engine
- LÖVE
- Custom Engines
Programming Languages
- C#
- C++
- JavaScript
- GDScript
- Lua
Tools
- Visual Studio
- Rider
- Git
- SourceTree
- Android Studio
- XCode
Specializations
- Gameplay Programming
- Agile
- OpenGL
- Multiplayer
- Reflection
- Multi-Threading
- OOP
- ECS
- Design Patterns
- Mobile
Languages
- Native Spanish
- Advanced English
About Me
I'm a passionate game developer with over 3 years of experience crafting fun and technically solid gameplay experiences. My journey began when I was 12, experimenting with Minecraft block commands — and that spark has since grown into a deep love for building interactive worlds and systems.
I specialize in both gameplay and architecture programming, with porting to mobileas one of my key highlights. I enjoy designing clean, maintainable systems that bring creative ideas to life while keeping performance in check across platforms.
I love attending gaming and development events, connecting with other creators, and learning from every new project or conversation. When I’m not coding, you can check out some of the games I’ve played here.
Outside of development, I’m passionate about philosophy, languages, and Kirby, and I’m currently getting into Magic: The Gathering and other trading card games.
Experience Highlights
- •Developed and optimized multiple indie projects for both desktop and mobile platforms
- •Specialized in gameplay systems and project architecture for scalable and maintainable codebases
- •Built custom multiplayer and ECS systems to support gameplay experimentation and scalability
- •Active participant in game jams and community events, fostering teamwork and creative problem solving
Let's Work Together
Interested in collaborating on a game project or have an opportunity? I'd love to hear from you!
© 2025 Ignacio Arrastua. Built with Next.js.