Profile

ChristianChomiak

½ computer engineer + ½ game developer + ½ blogger

Putting the awesome in Christiawesomen [citation needed]

I'm a computer engineer and game developer working to enrich the medium and deliver great experiences to society.

You can find me in:

I am a

Computer Engineer

Because a great solution needs more than a code monkey.

Game Developer

Trying to earn my life doing what I like most: games.

Blogger

Keeping track of my ideas and learnings.

  • 4+

    Years of Experience
  • Red 5
  • 65+

    Posts written
  • Occasional Drawer
  • 200+

    Pizzas eaten

Resume

— Education —

  • Newcastle University

    Master of Science in Computer Game Engineering

    Sep 2015 - Current (Exp. 2016)

    Course highlights: Advanced Programming, Graphics and Game Technologies; Engineering Gaming Solutions within a Team; Entrepreneurial and Enterprise Skills; Research Methods for Gaming Innovations

  • Universidad Simón Bolívar

    Bachelor of Science in Computer Engineering

    Sep 2005 - Jul 2014

    Specialization in Computer Graphics, Computer Networks, Artificial Intelligence, AI for Videogames, Augmented Reality and Robotics.

  • Caracas, Venezuela

    NHS Certificate

    2010

    Network Hardware Specialist intensive course, over 900 hours long, focused on basic italian, technical english, computer network basics and Cisco's CCNA, CCNP, CCDA certifications.

— Work Experience —

  • Freelance

    Game Programmer

    Jan 2015 - Aug 2015

    Development of several videogames, both locally and internationally.

  • Synergy-GB | Bytefish Games

    Game Programmer

    Oct 2013 - Dec 2014

    Programmer in Ringed!, a casual videogame for Android, iOS & BlackBerry 10.

  • Synergy-GB

    Intern

    Apr 2013 - Aug 2013

    Project: virtual pet with a push notification system.

  • Simón Bolívar University

    UI Lab Assistant

    2012 - 2013

    Guidance and evaluation of the Human-Computer Interaction course

  • Latin American Petroleum

    IT Assistant

    Feb 2007- Dec 2009

    Technological equipment maintenance and user support.

— Events —

  • Speaker @ JOINCIC 2015

    "The Art of Illusion: AI tricks for game development"

    Jun 2015 | Presented with Jorge Palacios

    A glimpse into several techniques, algorithms and tricks available to game developers. Presented at the Jornadas Interuniversitarias de las Ciencias de la Computación (JOINCIC) 2015.

  • Speaker @ Instituto Universitario de Tecnología del Oeste "MARISCAL SUCRE"

    "Introduction to Game Design"

    May 2015 | Presented with Jorge Palacios

    Revised and expanded content of «The Language of Videogames», directed at university students.

  • Speaker @ JOINCIC 2014

    "Profitable Game Development in Venezuela"

    Jun 2014 | Presented with Jorge Palacios & Andrés Barrera

    An exploration of several ways to monetize game development industry in Venezuela, from a developer’s point of view. Presented at the Jornadas Interuniversitarias de las Ciencias de la Computación (JOINCIC) 2014.

  • Speaker @ Universidad Simón Bolívar

    "The Language of Videogames"

    Feb 2014 | Presented with Jorge Palacios

    Introduction to Game Design: its importance, impact during and after development, and the best practices. Directed at university students.

  • Speaker @ Universidad Simón Bolívar

    "I Develop Videogames"

    Feb 2013 | Presented with Jorge Palacios

    Integral introduction to game development: main profiles of the industry, an overview of the different branches of development, common roadblocks and difference between the academy and the industry.

  • 4+

    Years of Experience
  • Red 5
  • 65+

    Posts written
  • Occasional Drawer
  • 200+

    Pizzas eaten

Portfolio


Super Mega Ultra Nitro Jam

Prototype made in Unreal

Explore

Super Mega Ultra Nitro Jam | March 2016 | Unreal |

Fast-prototyping of a RocketLeague-like game, made in Unreal using the Blueprints Visual Scripting system, and with support for local multiplayer (up to 4 players).

Nitro Jam

Team project using C++ and SDL

Explore

Nitro Jam | Feb. - Mar. 2016 | C++ |

RocketLeague-like game, developed in a multi-cultured team and using C++ and SDL.

Symphony

Basic C++ engine using OpenGL

Explore
Portfolio Image

Symphony | Nov 2015 - Ongoing | C++ |

Basic C++ engine using OpenGL and SDL

Visit repo

Graphics Coursework

Rendering an alien world

Explore

Graphics Coursework | Nov 2015 | C++, OpenGL |

Made with C++, SDL and OpenGL. Lights, shadows and post-processing of an alien world.

Snap!

Photography evolved

Explore
Portfolio Image

Snap! | Jun 2015 - Ongoing | Unity |

Lite photography simulator where the player must take pictures and is rated according to their quality. Based on the classic N64 game, Pokémon Snap.

Download it

Jungle Luck

Survival of the fittest

Explore
Portfolio Image

Jungle Luck | Feb 2015 - Apr 2015 | Unity |

A classic endless runner with an animal theme. (Freelance)

Download it

Yippee-S

A pseudo maze-solving game

Explore
Portfolio Image

Yippee-S | Feb 2015 | GameMaker |

Pseudo maze-solving game, developed as my 2015 February entry for the 1GAM challenge.

Download it

Parollibereco

Free as in free speech

Explore
Portfolio Image

Parollibereco | Jan 2015 | GameMaker |

An interactive experience about freedom of speech, developed as my 2015 January entry for the 1GAM challenge.

Download it

Jam

An interactive experience about music, exploration and improvisation

Explore
Portfolio Image

Jam | Jan 2015 | Unity |

An interactive experience about music, exploration and improvisation. Made during Caracas Game Jam 2015 (part of the Global Game Jam).

Download it

Ringed!

Casual videogame based on the classic water ring toss toys

Explore
Portfolio Image

Ringed! | Jan 2013 - Nov 2014 | Unity | BB10

Casual videogame based on the classic water ring toss toys. Using touch-originated bubbles and the device's accelerometer, the player must insert all the rings into the goal poles. The game spans various levels, each with three sets of scores that will test the player's ability.

Check presskit

Macho Papaya's: Pike & Boulder

The awesome adventures of Mike Boulder & Jack Pike, IN A MINE

Explore

Macho Papaya's: Pike & Boulder | Jan 2014 | Unity |

Puzzle-adventure game about two characters with different perspectives of the world. Made during Caracas Game Jam 2015 (part of the Global Game Jam).

Read more

Unitilities

Unity utilities for the rest of us

Explore
Portfolio Image

Unitilities | Oct 2013 - Ongoing | Unity

Set of tools to ease the development of games in Unity, meant to fill some common needs during the development process.

Visit repo

Web Ninja

Testing the Enchant.js framework

Explore
Portfolio Image

Web Ninja | Aug 2013 | Enchant.js |

HTML5 game similar to Halfbrick's Fruit Ninja, developed as a proof of concept and to test the Enchant.js framework.

Play it
  • 4+

    Years of Experience
  • Red 5
  • 65+

    Posts written
  • Occasional Drawer
  • 200+

    Pizzas eaten

Blog

Recommended posts

Corneria

An analysis of why the first level of Star Fox 64 is a good tutorial

Explore
Portfolio Image

Corneria
Feb 18, 2015

An analysis of why the first level of Star Fox 64 is a good tutorial.

Read it

Jam

A brief postmortem of my 2015 Game Jam entry

Explore
Portfolio Image

Jam
Jan 31, 2015

A brief postmortem of my 2015 Game Jam entry.

Read it

Understanding
videogame monetization

Introduction to the different strategies available to monetize in gamedev

Explore
Portfolio Image

Game Jam 2015
May 27, 2015

Introduction to the different strategies available to monetize in gamedev.

Read it
  • 4+

    Years of Experience
  • Red 5
  • 65+

    Posts written
  • Occasional Drawer
  • 200+

    Pizzas eaten