R&D and innovation-oriented software development company
arrow Request For Proposal Case Studies

Rome Slot Machine

Rome slot


Rome Slot is a high-resolution demonstration that was designed to showcase our capabilities and technical expertise in the creation of online slot machines. Current demo version demonstrates the graphical interface of the slot machine, 2D art, animation and reel mechanics. The functionality is expected to be expanded and improved in the nearest future. In particular, Program-Ace specialist will add game logic and deploy the game across multiple platforms.


The main goal of the project was to create a showcasing demo using cross-platform framework and the real slot mechanics which can be used for mobile and web development of slots.

Slot iconplay button


The Program-Ace team used Cocos2d-JS framework to develop web-based application - Rome Slot. Cocos2d-JS is an open-source user-friendly game engine that allows multi-platform developing for a variety of platforms, including web, Android, iOS, Windows Phone 8, Mac, Windows, etc. For the server part of online slots, we used our proprietary PHP-based game server.


The development cycle of Rome online slot machine took approximately three months. Program-Ace experts can highlight the following stages:

Program-Ace can highlight the following stages:

  • original concept art creation;
  • design of slots and their animation;
  • development of the client side of Rome Slot using Cocos2d-JS;
  • testing of Rome Slot machine across all platforms.

Demonstrated functionality & Assets

  • loading page with a progress bar;
  • 5 reels and 4 lines slot;
  • pay table;
  • balance and bet indication;
  • up to 50 paylines (a number of paylines can vary);
  • auto spin;
  • reel spin mechanics;
  • 4 standard symbols;
  • 4 expanding symbols;
  • 1 bonus symbol;
  • 1 scatter symbol;
  • 1 wild symbol;
  • winning animations of all symbols;
  • anticipator;
  • sound effects.


Rome Slot is a noteworthy demonstration of Program-Ace skills, capabilities, and experience. Our technical background allows us to deliver mobile and web slot machines of a superb quality. The team of experienced professionals is qualified to cover the whole process from art assets creation to development to testing of the final slot machine.

In addition, the establishment of Rome Slot has encouraged Program-Ace team to strengthen our thought-out pipeline for a rapid creation of art assets and animation. Furthermore, we designed a showcasing demo that provides improved slot mechanics and ensures excellent animation quality.

Play the game: slots.program-ace.net

Rome Slot Promo Reel

Related Projects
King of Juice

King of Juice is a casual arcade-style game in which players, faced with an onslaught of fruit, must correctly sort them to make juice.

Cricket Manager

Cricket Manager is a sports simulation game that offers in-depth control of tactics, finances, and backroom management.


Hexagonium is a mobile MMO video game that uses elements of both turn-based and real-time strategies.

Mirinda VR
Mirinda VR is an immersive desktop application with gamification features for Oculus Rift.
Archy, the Rabbit
An impressive cross-platform application that features an adorable rabbit whose mission is to introduce children to the world of augmented and mixed reality through entertainment.
Wizzard Race
Wizzard Race is a mobile 3D runner game set in a magic fantasy world. This game is available for iOS and Android platforms.
World Of Boxes

World of Boxes offers you to enter an incredible world of sly containers that strive to fall on a player.

Forge: Ymil's Revenge

Online MMO and FPS class-based combat with compelling 2.5D graphics that provides an unforgettable multiplayer gameplay experience.

Interactive Character Editor

Interactive character editor with compelling 3D graphics designed by Program-Ace as a part of online service for creation of 3D characters and movies.

Story 4.2 - Facebook Game

A Facebook game invented by the MilkyLove company from Paris. This game is destined for love and friendly relations development.

Request For Proposal
Find us on Facebook
Our Services

Augmented reality, virtual 3D trainings, Interactive architectural visualization, serious games, product configurators, and walkthroughs. More »
Our team provides full scope of game development services from art asset creation in 2D and 3D styles to programming and support. More »
We offer cross-platform app development services for all major platforms: iOS, Android, Windows Phone, Blackberry; and devices: web, mobile, PC, consoles. More »
Development of mobile apps and games, migration of applications to different platforms, cross-platform development. More »
Business automation systems, e-commerce solutions, community portals, corporate web-based systems, and websites with 3D. More »

Interested or have questions?


GSN Games is completely satisfied with Program-Ace's technical expertise and the quality of services they provide. We look forward to collaborating with Program-Ace again...

Stuart Lewis-Smith, Senior VP and General Manager, GSN Games

Program-Ace has completely dispelled my concerns. The online project management system is one of the best I have seen...

– Scott Zerby, Vice President at ValuSoft

If you're looking for a professional, dedicated, digital development partner, I highly recommend Program-Ace...

– Tim Ransom, President at Visual Thunder Media
Our Clients
Electronic Arts logo
Valusoft logo
Wargaming logo
Namco logo
Kuju logo
DTP Entertainment AG logo
About Program-Ace
Contact Us

USA +1 347 53 53 543
Ukraine +38 067 578 40 46

Email: rfp@program-ace.com

Skype: program.ace


56, Poltavsky Shlyah,
Kharkiv, Ukraine

Stay Connected