Peak Games / Flash Game Developer (2012-2013)
Peak Games was one of the leading social and mobile games development studios in central Asia and the Middle East. During my time with Peak Games, I worked on multiple social gaming projects all implemented using Flash/Actionscript3 and targeting the Facebook platform. Most of my work with the team was on Casino Plus, a multiplayer casino game with highly integrated social features via Facebook API.
Role: Flash Software Engineer
Project Casino Plus
Social casino games are popular among adult casual gamers. Casino Plus is a group of casino games that targets that audience and it's based on in-game virtual money. It includes multiple games each operating as a full game, I was part of a team of 11 developers working at Peak Games bringing the Casino Plus idea to reality.






The platform of choice was Facebook and Flash. I was responsible for developing and maintaining 2 games as well as most of the shared features between games.
Development Tools:
- Actionscript3 and Adobe Flash
- FlashDevelop
- Git for source management
- Python for automation. Ant and Maven for CI/CD
- Flash TCP sockets for multiplayer networking
Features:
- Multiple full featured games: Roulette, Blackjack, Craps, Bingo, and Slots
- Games are multiplayer with realtime chating and full social integration into facebook
- Game-specific Power Ups and other fun features that make playing games more interesting and rewarding
My experience:
Components
- Developed UI game components
- Developed sound effects and music component
- Developed social integration components
Roulette
- Implemented visual effects
- Implemented gameplay features
Blackjack
- Implemented gameplay features
Slots
- Implemented visual effects
- Implemented multiplayer gameplay features
Bingo
- Developed core logic
- Developed multiplayer gameplay
Pipeline
- Developed build automation tools using Python/PyQt