Sercan Altun
Gameplay & AI Programmer

Work Experience

  • Gameloft Montreal Gameplay & AI Programmer
    Currently working on an undisclosed project.
    • Developing character AI for dungeon crawling style gameplay. Worked on creating a modular behavior tree design that would support AI customization based on skills.
    • Worked as product owner of a Scrum team. Organizing sprint planning meetings and daily standups.
  • Game Hive Mobile Developer
    Worked as a mobile game developer in client-side team for company's flagship game Tap Titans 2.
    • Developed new features for the game and helped with code maintenance in Unity (C#).
    • Introduced patching techniques to improve testing process of server endpoints. Eliminated the need for introducing temporary testing code into main code base.
    • Profiled memory and CPU usage using Unity Profiler; found performance issues and resolved memory spike crashes.
  • Freelance Works
    Worked on following freelance projects as freelance programmer
    • Remade Sillywalk Games’s Mind Mould 2 from scratch in Unity3D after decision to re-release it Chinese market. Implemented Admob, Google Analytics, daily reward systems, and asynchronous multiplayer challenge system.
    • Lead the development of an educational mobile game that teaches traffic rules to the children.
    • Took on maintenance of Gripati’’s Drift Draft Destroy (iOS & Android). Updated the code base to newer Unity3d engine, implemented in-app purchases, ad frameworks, and added AI players for Photon multiplayer engine.
    • Developed minimum viable product of new internet startup Sinemia. Used Laravel (PHP) and MySQL for server backend and Phonegap (HTML & Javascript) for mobile client.
  • Yeti Interactive Co-founder & Software Developer
    Worked as a mobile game developer in client-side team for company's flagship game Tap Titans 2.
    • Took on the initiative for offering web services with Laravel & Wordpress (PHP) with ongoing maintenance contracts.
    • Developed various event game installations using Flash, Unity3d, Kinect motion sensors, multi touch tables and screens.
    • As an in-house project, developed social quiz app İnsan Sarrafı to gamify dating. The app ranked 3rd locally in Apple Store Gaming category and was chosen as one of 2014’s best 15 start-ups by Turkish startup acceleration program E-Tohum.
    • Designed ad-driven monetization model and social media integration for mobile game app Pets & Planes ( iOS & Android).
  • Yogurt Technologies Software Developer
    Worked as a client side Flash ActionScript3 developer.
    • Developed and maintained custom tools for company’s flagship virtual world project Yogurtistan. These tools were developed in Flash (AS3) and used as part of graphics asset pipeline in the final product.
    • Developed clientside features for Yogurtistan such as; room editor, user-environment interactions, in-client messaging.
    • Completed clientside web development of Coca-Cola Kırmızı Kasa project (HTML, CSS, Javascript).

Education

  • MA. in Game Design
    Bahçeşehir University
    2014 – 2017
  • MSc. in Digital Games (Erasmus Exchange)
    University of Malta
    Fall 2016
  • BSc. in Industrial Engineering
    Bilkent University
    2006 – 2010

Academic Work

  • Altun, Sercan. “Hybrid Narrative Generation with Deferred Planning” In Proceedings of EURASIA GRAPHICS International Conference on Computer Graphics, Animation and Gaming Technologies. 2017.
  • Altun, Sercan. “Deferred Planning: Generating Interactive Stories with Emergent Story Plans” MA Thesis. Bahçeşehir University, 2017.
  • Bostan, Barbaros, and Sercan Altun. “Goal-Directed Player Behavior in Computer Games.” Gamer Psychology and Behavior. Springer, Cham, 2016. 57-71.

Other Activities & Experiences

  • Community Manager
    Game Developers @ Turkey (Facebook Community)
    2011-Present
  • Board Member
    Oyunder: Game Designers, Developers, Producers & Publishers Association
    2016 - 2018
  • Speaker & Game Jam Host
    Hack’n’Break
    2017
  • Event Host
    Physical Game Prototyping Workshop Series
    2014-2016
  • Trainer
    Unity for Non Programmers Workshop Series
    2015