Elias Farhan
Games Blog Projects Talks CV Contact
  • ADDON 2025

    April 19, 2025

    gamedev travel

    ADDON 2025

    Read more...
  • 2024 Wrap up!

    December 31, 2024

    graphics thoughts

    Let’s wrap up 2024. A lot of things happened this year for me and I wanted to share them.

    RGB Conference Photos 1

    Read more...
  • Soup Raiders - Second version - on hold

    December 23, 2024

    jekyll update

    Read more...
  • CppCon 2024

    September 25, 2024

    cpp travel

    Talk slide

    Read more...
  • Japan Trip - Winter Holidays 2023

    January 12, 2024

    travel

    Japan trip

    Read more...
  • CompGraphEditor First Version

    November 29, 2023

    graphics

    First image

    I am teaching the Computer Graphics module at SAE Institute Geneva, where I teach my Games Programming students OpenGL ES 3.0. Their goal is to make a 3d scene by hand in C++ (using SDL2, glew, glm, etc…).

    Read more...
  • Japan trip 2022

    September 05, 2022

    gamedev travel

    Read more...
  • Game Systems in Unity

    March 06, 2022

    cpp

    Recently one of my first year student asked how he should implement game systems in Unity in particular with the goal of moving data from one scene to another. Instead of just answering him, I decided to write this blog post to detail my thoughts regarding Unity game systems by explaining how I use systems in Unity.

    Read more...
  • Japan Holiday 2019

    September 17, 2019

    travel

    20190831_131713-1-e1578826958893.jpg

    Read more...
  • Soup Raiders: Jailbreak - patch 2019

    July 15, 2019

    gamedev cpp

    Gameboy image

    Read more...
← Previous First 1 2 3 4 ... 9 Last Next →

Categories

  • gamedev
  • graphics
  • c++
  • travel
  • thoughts

All Posts

  • Soup Raiders Goes Native: Porting the demo from Unity Aug 20, 2026
  • Soup Raiders Goes Native: What You Gain by Building Your Own Game Engine Aug 14, 2026
  • Soup Raiders Goes Native: Introduction Aug 5, 2026
  • Why I still teach OpenGL ES 3.0 Jan 27, 2026
  • 2025 wrapup Jan 5, 2026
  • Graphics Programming Conference 2025 Nov 21, 2025
  • Herofest + Stunfest 2025 Oct 27, 2025
  • SAE convention 2025 Oct 22, 2025
  • Korean trip 2025 Sep 19, 2025
  • BIC Fest 2025 Aug 19, 2025
  • ADDON 2025 Apr 19, 2025
  • 2024 Wrap up! Dec 31, 2024
  • Soup Raiders - Second version - on hold Dec 23, 2024
  • CppCon 2024 Sep 25, 2024
  • Japan Trip - Winter Holidays 2023 Jan 12, 2024
  • CompGraphEditor First Version Nov 29, 2023
  • Japan trip 2022 Sep 5, 2022
  • Game Systems in Unity Mar 6, 2022
  • Japan Holiday 2019 Sep 17, 2019
  • Soup Raiders: Jailbreak - patch 2019 Jul 15, 2019
  • Nordic Game Conference 2019 May 26, 2019
  • Reboot Develop Blue 2019 Apr 14, 2019
  • Train Jam & GDC 2019 Mar 23, 2019
  • BIC Fest 2018 Sep 17, 2018
  • Nordic Game Jam Apr 22, 2018
  • Polymanga & PolyLAN Apr 2, 2018
  • Orbital Game Jam Mar 19, 2018
  • Taipei Game Show 2018 Feb 5, 2018
  • Pax West 2017 Sep 12, 2017
  • My beloved Meetup Jun 17, 2017
  • Can't stop the jamming! Jun 4, 2017
  • ADDON 2017 - A replacement of the Stunfest pause Jun 4, 2017
  • Beginning of May 2017 holidays May 14, 2017
  • Nordic Game Jam 17 Apr 23, 2017
  • NSFW - SAE (Super Awesome Extreme) Game Jam - Robot, Mon Chéri Mar 19, 2017
  • Indie Train Jam 2017 and GDC17 Mar 3, 2017
  • Level Up Game Jam 2017 Feb 22, 2017
  • Global Game Jam 2017 - HoP-PiE-PoP Jan 22, 2017
  • I am a teacher! Dec 31, 2016
  • Tokyo Game Show 2016 Oct 17, 2016
  • Soup Raiders: Jailbreak - Post-Mortem of #GBJam 5 doing a real homebrew gameboy rom Oct 17, 2016
  • Gamescom 2016 Oct 17, 2016
  • Post-Mortem Frankenstein Play Jam and Epic Game Jam Round #3 Jul 24, 2016
  • On the act of Jamming Jul 24, 2016
  • Polymanga+PolyLAN+Fishcat jam+Fantasy Basel+Stunfest Jun 8, 2016
  • Frankenstein Play Jam (9-19th June) Jun 8, 2016
  • LvlUp Game Jam/Train Jam/International Conference on Game Jams/Game Developer's Conference Apr 14, 2016
  • Amsterdam Seminar Trip Feb 14, 2016
  • Swiss Train Jam Feb 14, 2016
  • SGDA General Meeting Feb 14, 2016
  • Global Game Jam 2016 - The Witch, The Irish, and The Imp Feb 7, 2016
  • Ludicious 2016 Jan 25, 2016
  • Kitten Bubble - a ZX Sequel Jam entry Dec 22, 2015
  • I lost the game jam Dec 13, 2015
  • First I3 game jam, second iteration Dec 13, 2015
  • Catpcha - a PROCJAM post-mortem Nov 24, 2015
  • Yolo Holidays Nov 2, 2015
  • Fire Monsters - Kid Game Jam 2015 Post-Mortem Oct 25, 2015
  • Splash - SuisseToy & gameZ Oct 6, 2015
  • Black Whiskers - a GBJam 4 entry post-mortem Sep 21, 2015
  • Sardegna Sep 8, 2015
  • GBJam 4 - Catptain Hook Aug 7, 2015
  • Project Splash Jul 20, 2015
  • New Master Project - Gamejam as Design Method Jul 7, 2015
  • Epic Game Jam - Round #2 Jul 6, 2015
  • Yolo Holidays Jul 6, 2015
  • Bacon Game Jam 9 - The Rise of Akeicha Jun 17, 2015
  • Faith 0.2 Jun 12, 2015
  • Gamedev Suisse-Romande Meetup & Fantasy Basel May 17, 2015
  • The Vanishing of Ethan Carter - Staging of Story in Video-Games May 14, 2015
  • Fresh Off The Boat - a game for NewsGames Hackathon at ZHdK May 7, 2015
  • Ludum Dare Spring 2015 Apr 27, 2015
  • Codesign With Super-Density Mar 30, 2015
  • Honk Kong and Macau Mar 30, 2015
  • Flower Granny Mar 24, 2015
  • Faith 0.1 Mar 12, 2015
  • #NotInYourMouth Mar 12, 2015
  • Devonshire Mar 9, 2015
  • Value of a person is 11 Mar 2, 2015
  • Outlane - Pinball & Arcade Mar 2, 2015
  • Master Project Idea Presentation Feb 26, 2015
  • Nordic Game Jam 2015 Feb 9, 2015
  • Global Game Jam 2015 Jan 26, 2015
  • Post-Human Jam 2014 Nov 28, 2014
  • Hello World Nov 21, 2014

Elias Farhan

  • Elias Farhan
  • elias.farhan@team-kwakwa.com

Elias Farhan is a indie game developer, programmer, teacher and speaker. He has fun with the gameboy, computer graphics, game engine programming, C++, prototyping with Unity and online multiplayer game programming.