Peak Games / Flash Game Developer (2012-2013)

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