Hello World!

I'm Elisha Sarkis, a full-time software engineer developing real-time applications.

Screenshot_2017-08-14_22.24.18.png
 

Role: Programmer | Tech: C#, Unity

Super Antithesis Kart

Top-scoring Ludum Dare 41 submission created in 72 hours

  • Adjustable first-person headbob system.

  • Cohesive mouselook and 3D movement controllers.

  • Decoupled game manager with audio, player control, and UI toggle functionality.

  • Interrupt-friendly audio and text dialogue system.

 

Role: Programmer | Tech: C++, Cocos2d-x

2 Guys 1 Knife

Polished, casual couch-competitive game developed in 3 months.

  • Decoupled entity-event system.

  • Scaling player counts at a low performance impact.

  • Screen shake and slow-motion function libraries.

  • Multiplayer-friendly menu and UI.

  • Official selection of the Level Up 2018 Showcase

 

Role: Solo Developer

Tech: C#, Unity, WebGL

BulletFish

Browser-based spawnkill arcade game built in 5 months.

  • Optimized for WebGL deployment.

  • Web-friendly save system.

  • Extensive prefab-based encounter creation tool system.

  • State-based and cohesive tutorial system.

  • Support for multiple keyboard controller layouts.

 

Languages

C/C++
C#
Python
GLSL
Java

Technologies

Unreal Engine
Unity
OpenGL
Windows
Linux

Tools

Git / Mercurial / SVN
Trello / Asana
Visual Studio / CLion
Doxygen