Author Archives: Daniel Rodríguez

About Daniel Rodríguez

Game developer.Software Engineer at BioWare San Francisco. Founder of Silent Kraken.

Game development facts and tips

Last month I had the pleasure of finding a new friend in the gamedev community: Ian Masters, a senior game programmer at Sidhe Interactive, creators of the Speed Racer game for Nintendo Wii and Sony PlayStation 2. While he was in … Continue reading

Posted in Game development | Tagged , | 1 Comment

Introduction to Game Development and Unity3d

Today I was invited to the UVM University to give a workshop on game development using Unity3d. For that purpose I created a small presentation that you can find in pdf format here: Introduction to game development and Unity3d. It is a … Continue reading

Posted in Game development | Tagged , | 2 Comments

Game design with Noah Falstein, part 4: Brainstorming and extra tips

Meta-observation: The best way to learn is by playing many games and learning from other designers Game designers must also learn to observe themselves on many levels as they play Some levels in playing/designing games: Mechanics, strategies, cheat/exploit, game design … Continue reading

Posted in Game development | Tagged | Leave a comment

Game design with Noah Falstein, part 3: Natural funativity theory

Natural Funativity Theory: Natural funativity theory is Noah’s own work. You can find the original gamasutra article here. What I present here are only my notes on the subject, my personal interpretation of the theory. Hope you find it useful. … Continue reading

Posted in Game development | Tagged | 1 Comment

Game design with Noah Falstein, part 2: Fundamentals

Ok, continuing with my notes on game design, here you have the fundamentals that Noah Falstein teach us: Identify your constrains: Creative: expectations and goals Technical (including platform) Bussiness, marketing, sales, distribution People: skills and personalities Internal politics Serious games … Continue reading

Posted in Game development | Tagged | 2 Comments

Mixins in game development

Programmers tend to think in the Object Oriented Programming paradigm all the time. We create complex class hiercharies that describe every single entity on the game. Thats what we learn at school, we are programmed (deeply into our firmware) to … Continue reading

Posted in Game development | Tagged , | 3 Comments

Game design with Noah Falstein, part 1: The game designer

Last month I took a very interesting course of Game Design with the professional game designer Noah Falstein, fomous for working at LucasArts (formely Lucas Film Games), DreamWorks Interactive, and now his very own game consultant company: The inspiracy I … Continue reading

Posted in Game development | Tagged | Leave a comment

Here comes the kraken!

Welcome. Continue reading

Posted in Blog | Leave a comment