AR/VR/MR, Games, NFT & Metaverse
Program-Ace is a successful, time-proven, and innovation-oriented IT company that offers custom software development services suited for a broad range of business verticals. Since 1992, our team of experienced developers and artists has completed over 900 projects in different fields.
✅ Program-Ace core services are:
- Virtual reality development;
- Mixed and Augmented reality development;
- Cross-platform development;
- Mobile app development;
- Game development;
- 2D art, 3D modeling, and animation.
✅ We have broad experience in creating various types of applications:
- NFT apps&games, Metaverse solutions;
- Virtual training and simulation;
- Interactive 3D solutions;
- Product configurators;
- Mobile applications;
- VR, AR, and mixed reality solutions.
✅ Our areas of key technical expertise:
- NFT/Blockchain;
- Unity, Unreal Engine, C#, .NET;
- Web technologies: JavaScript, Angular, React.js, Node.js, ASP.NET;
- Native mobile development (Objective-C, Swift, Java).
✅ Awards and recognition:
- Official member of the Forbes Technology Council;
- TOP 10 Virtual and Augmented Reality developers 2020 (Clutch);
- The best of The Global Outsourcing 100 companies (IAOP);
- Top 1000 B2B companies around the world (Clutch);
- Top Software Development Company (GoodFirms);
- Top Mobile App Developers (TopDevelopers);
- Unity Certified Developers.

headquarters
other locations
-
Archiepiskopou Makariou III, 1Mitsis Building No. 3, Office 3101065NicosiaCyprus
Focus
Recommended Providers
Portfolio
Unity, Unreal Engine, Wargaming, GSN Games, Namco, Bigpoint, Hopster, Pixomondo, MAGRABi, Sany Group, Kalypso Media

Hand Rehabilitation VR Training
This training solution was built to be used on the Oculus Quest VR platform, which includes a headset and VR gloves. It places the user in a digital setting where they must work with the trainer (Andy) to complete objectives related to hand movement. In the long run, this type of solution has the potential to improve hand mobility, range of motion, and muscular strength.

Aircraft Engine VR Training
This virtual system was designed to raise the bar when it comes to interactions with complex equipment and learning new technologies. This immersive solution functions in real time and situates the specialist (who is learning) into a modeled virtual environment featuring accurate hand tracking and a high level of detail. These factors contribute to a speed and level of efficiency in training higher than those provided by traditional learning methods.

Immersive Training for Engine Control Unit
Immersive Training for Engine Control Unit is a solution is available in the form of training software for VR, MR, and web platforms.
The user interface features a 3D visualization of an engine control unit and numerous interactive features.
The purpose of the software is to foster the development of technical skills, deliver a learning experience, and make crucial knowledge accessible to servicemen and specialists in navy vessels that rely on such units.

All-in-One Telemedicine / Healthcare Mobile App
Track your health, chat with your doctor, schedule appointments and don't forget to take your pills! Program-Ace developed all-in-one solution for people who want to live healthy and active life.

Hexagonium
Hexagonium is a mobile MMO video game that uses elements of both turn-based and real-time strategies.
https://program-ace.com/portfolio/case-studies/hexagonium

Interactive Virtual Walking Tour & Configurator in Unreal Engine 4
This Virtual Walking Tour was developed using Unreal Engine 4.
This is a prototype of a real-time virtual walk-through tour in combination with a photorealistic room configurator solution. Currently, the application supports several interactive objects and rooms where a user can walk, explore, and make furniture design decisions to enhance the room appearance without the need of trying to imagine how the furniture would look like in the room.

Virtual Car Configurator
Program-Ace developed a configurator that takes your interactions with clients to a whole new level. This immersive solution works entirely in real-time and provides a wide range of interactive options coupled with high-detail graphics. The product prototype that it features can be easily replaced with other car models to showcase what your business is selling.
The project involved a total of 4 specialists: one Project Manager, one front-end developer, a 3D artist, and a UI/UX designer. It was built using the PlayCanvas engine, with additional assets developed in Adobe Photoshop, Illustrator, and 3DS Max. The team overcame the challenge of optimizing real-time rendering and successfully demonstrated deployment on the new and elaborate PlayCanvas platform. We are also currently developing another version of the configurator in Unity (using ray tracing technology), and hope to make it available in VR - mainly Manus and Oculus Quest headsets.

Trivia Hero
Program-Ace rebranded and redesigned a famous iOS Trivia game to help attract new players, increase user retention, and generate more revenue.
The game was created by a team of three developers, one QA engineer, one UI/UX designer, and one artist. The development took four months.
View the full case study

Cricket Manager
Cricket Manager is a sports simulation game that offers in-depth control of tactics, finances, and backroom management. The game was created completely full-cycle by the team at Program-Ace.
https://program-ace.com/portfolio/case-studies/cricket-manager

OishiiAirEating: AR Japanese Food App
With this application, you can take pictures or videos with all the variety of fancy effects related to Japanese culture such as samurai, sushi, fish, tempura, etc., and share it with your friends on social media.
The mission of the application is to promote the export and adoption of Japanese food and food culture. For that particular purpose, the hashtags #TasteOfJapan and #OishiiAiREating were created to help with the promotion movement.

Farm Management System
Program-Ace implements gamification to provide ultimate employee engagement for a task management system for a large Ukrainian farm
The Farm Management System application for iOS and Android was created by a team of a UI/UX designer, one full-stack developer, and a QA specialist. It took one month to deliver and distribute the solution at one of Ukraine's largest farms.

Fruit Procurement App
Program-Ace implemented effective gamification mechanics to help the biggest European fresh fruit exporter establish beneficial relationships with suppliers.
Fruit Procurement App that is primarily designed for iOS and Android was developed by a team of one UI/UX designer, a full-stack developer, and a QA specialist. It took one month for our team to deliver and distribute the solution.

Don’t Mess with Texas
Program-Ace facilitates the government initiative to reduce littering with a gamified solution as a support and motivation for in-school educational programs.
The team of one game designer, two 2D artists, one animator, one sound effects artist, and one developer finished the above-mentioned scope of work in 3 months.
View the full case study

Hopster's Alphabet Hotel
A mobile application with gamification that introduces children to the letters and sounds of the English alphabet, developed for Hopster, a leading interactive television (TV) and e-learning company for preschoolers.
View case study

FurnitARe: Augmented Reality Furniture
Program-Ace has created a cross-platform augmented reality application for iOS and Android using ARKit & ARCore technologies. With the power of the Unity engine and our creative team of VR/AR developers and 3D artists, we managed to create a robust, free product for the interior design industry.
From a technological standpoint, the AR markerless solution has opened a new door for surface detection and recognition which not only allows to navigate within the real environment much easier but also provides unlimited uploading of 3D models. It took one product manager, UX/UI artist, 3D modeler, two augmented reality Unity developers, and one QA specialist to complete the application.
View case study

Wheel Replacement Training
An interactive virtual training application developed for augmented reality and mixed reality (Microsoft Hololens) and designed to teach people how to change a flat tire.
View the case study

Archy the Rabbit
An interactive AR app for children that features an adorable rabbit. The application has been developed both, for mobile devices (markerless and marker-rich AR technologies) and for Microsoft Hololens.
View case study

Room Configurator
A new HTML5 product configurator that helps potential buyers immediately visualize how selected wood panels for floor, wall, and ceiling will look in their interior.
https://program-ace.com/portfolio/case-studies/room-configurator

Magrabi VR Store
Magrabi Optical's VR store app with an immersive virtual retail experience for Google Cardboard.
View case study

VR Hotel
A virtual reality application that introduces an innovative approach to virtual tours by creating a realistic hotel simulation that uses HTC Vive controllers to customize the environment around the user.
View case study

Mirinda VR
Mirinda VR is an immersive desktop application with gamification features for Oculus Rift that uses virtual reality technology.
View case study

Glock 19 Virtual Trainer
Program-Ace and Digimation have jointly developed the "Glock 19 Virtual Trainer", delivering compelling virtual training for this popular pistol in an award-winning package. Key functions include loading and firing operations as well as assembly and disassembly instructions. Practice and test modes allow for interactive rehearsals of operations and validation of knowledge.
For more detailed information please visit our website https://program-ace.com/portfolio/case-studies/glock-19-virtual-trainer

Wheel Replacament Training
Augmented reality app providing a unique experience for graphic-rich and interactive virtual training. It enables learning and enhancing one's skills in an important aspect of truck maintenance.
Platforms: iOS, Android
Technologies: Unity, C#, Vuforia
More on our AR development services

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.
https://program-ace.com/portfolio/case-studies/king-of-juice

Rome Slot Machine
Rome Slot Machine is a high-resolution demonstration that was designed to showcase our capabilities and technical expertise in the creation of online slot machines.
See demo
Platforms: Web
Technologies: Cocos2d-JS, PHP

Oil Platform Simulator
Created in partnership between industrial subject matter experts and IT specialists, based on proprietary Ace3D Engine, Oil Platform Simulator is a highly customized product, which can be easily adjusted to the needs and peculiarity of each company or training course. Our company is ready to develop custom solutions for needs of your company.
For more detailed information please visit our website https://program-ace.com/portfolio/case-studies/oil-platform-simulator

MilitAR Augmented Reality
MilitAR is an amazing augmented reality application which enables smartphone and tablet users to look at beautiful and detailed 3D models of militar objects.
Platforms: iOS, Android
Technologies: Unity, C#, Vuforia
More about our AR development services

ARchy Augmented Reality App
ARchy is an impressive AR application where an adorable rabbit is introducing children to an interesting world of augmented reality.
Platforms: iOS, Android, Microsoft Hololens
Technologies: Unity, C#, Vuforia
More on our AR development expertise

iQU Affiliate System
In 2010 Program-Ace Company had a great opportunity to work with iQU – a famous game marketing agency for creating affiliate platform. Program-Ace's well-versed team has successfully executed the following tasks:
• heavily loaded affiliate system that works 24x365 has been produced;
• tracking engine and extendable ad delivery engine that supports a variety of advertisement products have been developed;
• various third-party systems intended for business automation have been integrated;
• agile-style development process that keeps the system in the 100% working state has been established.
If you want to receive more information regarding this project, please see our case study https://program-ace.com/portfolio/case-studies/iqu

DSA News
Program-Ace team has developed absolutely new mobile application called "DSA news" using HTML5, PhoneGap, JS and CSS that can be easily uploaded into Android and iOS with support on both mobile and tablet devices. This application was specially created for making reading of news pleasant and easy on any mobile and tablet devices.
By using this application you can easily navigate and read articles by categories from original news portal, watch video, download PDF files and presentations, sign up for email alerts, share with the most liked articles on Facebook, Twitter, Email and others.
Please see our case study for more detailed information http://www.program-ace.com/portfolio/case-studies/dsa-news

Forge: Ymil’s Revenge. 2.5D MMO game
Forge: Ymil’s Revenge is 2.5D online multiplayer action platformer in a distinct fantasy universe. It is a more casual version of FORGE: War playable on Steam, PC, Facebook, web browser, Playstation (PSN), Playstation Vita, Xbox (XBOX LIVE), iOS, Android including tablets, iPhones, and iPads.
Program-Ace team ported the game from the first-person to third-person view mode and produced compelling 2.5D graphics that ensures unforgettable gameplay experience. In Forge: Ymil’s Revenge we implemented multiple new features like an ability tree where each character can select 3 abilities and bring them into battle.
For more detailed information visit our case study https://program-ace.com/portfolio/case-studies/forge-ymils-revenge

Wizzard Race Mobile Game
Wizzard Race is a 3D runner game for mobile that is set in a magic fantasy world, on the race track near an old castle where wizards have to compete with their opponents in a magic race on broomsticks.
Platforms: iOS, Android
Technologies: Unity, C#
More on mobile game development services by Program-Ace

World of Boxes Mobile Game
World of Boxes is an entertaining free-to-play arcade game for mobile. The goal of the game is to collect various boxes that fall from the top of the screen into lines and not to lose all lives.
Platforms: iOS, Android
Technologies: Unity, C#, Git, Flurry SDK, Parse SDK
More about our mobile game development services

Interactive High-End Architectural 3D Visualization
The Ace3D Engine is an realtime 3D game/visualization engine, written in C++. Version 2.2 is a modern rendering engine making full use of cutting-edge technologies and effects: area shadows, soft particles, parallax mapping, advanced post effects, anisotropic and translucent shading, realtime refractions and dispersion.
Please visit https://program-ace.com/portfolio/case-studies/architectural-3d-visualization for more detailed information

3D Online Casino
Online Casino was developed by Program-Ace as the framework solution for the new generation of online gambling portals. It unites the potential of advanced client-server programming with the power of high-end 3D graphics. Additional information available at https://program-ace.com/portfolio/case-studies/3d-online-casino

Hy-Way Heater AR Experience
Our client Digimation approached us, asking us to complete the full-cycle development of an AR-based solution for enterprise use on various mobile devices. The application focuses on a large 3D model of a large heater where fluids are brought to very high temperatures. It is meant to be used side-by-side with a real Heater model, allowing users to see it work in visualizations.

Real-time Interior Visualization in Unreal Engine
The Program-Ace team is happy to present our new architectural visualization of a breathtaking home interior. Users are treated to a real-time walkthrough of its many rooms with the opportunity to stop and enjoy the rich details of each element and accessory.
Reviews
the project
Web Development for Nonprofit Game App
"Program-Ace has been keen to help us and for the project to succeed, doing what they can to accommodate our customers."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m the COO of a non-profit game application. We’ve developed a game platform for people to play on and for non-profits to receive donations. Players can donate money through the games to these organizations.
What challenge were you trying to address with Program-Ace?
We needed software development services.
What was the scope of their involvement?
We had all the ideas and specifications at the start, and Program-Ace has helped us to program all the functions through frontend development, backend development, a bit of business analysis, DevOps, and project management. The deliverable is the code and the program.
The work is done in Vue.js and JavaScript, and they also interact with Firebase database technology. We have our own internal designer but they’ve contributed to that aspect of the platform as well.
We have a live working website with a catalog of games that we have licensing for; we don’t’ develop games, but we have the rights to games. There is also a fundraising mission capability that allows users to raise money for their chosen non-profit across games. When a user signs up, they choose an organization to support; they can also share the organization and invite their friends to join the mission, forming a team and a team goal.
What is the team composition?
It’s differed over time and according to need, but we normally have between 5–8 people including a frontend developer, a backend developer, a team lead, a designer, a DevOps resource, a business analyst, and a project manager.
How did you come to work with Program-Ace?
The founder of our company received a recommendation from a friend. We exchanged thoughts and decided that Program-Ace would be the best solution because of their offerings, their professional ability, and their cost.
How much have you invested with them?
We’ve spent around $65,000.
What is the status of this engagement?
We’ve been working together since May 2021.
What evidence can you share that demonstrates the impact of the engagement?
We’re holding the first MVP with all the main functionalities and we’re about to go live. When feedback comes in from users and nonprofit organizations, we’ll pass that on to Program-Ace.
How did Program-Ace perform from a project management standpoint?
There were a few communication problems with the developers initially due to a language barrier but Program-Ace did everything in their power to resolve them. We’ve reached a good communication flow.
We use Trello and Slack to communicate, as well as video calls. An agile working method has helped us speak to whoever we need in the group. If I have a question that applies to multiple teams, I speak to the project manager.
What did you find most impressive about them?
Program-Ace has been keen to help us and for the project to succeed, doing what they can to accommodate our customers.
Are there any areas they could improve?
If you’re working on an international project, be prepared to cross a bit of a language barrier.
Do you have any advice for potential customers?
Be clear with your direction and delivery dates. Ask for regular updates directly from the developers.
the project
AR/VR & 360 Video Development for Digital Solutions Company
“They use a collaborative approach and have highly creative people.”
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m the head of product development at Lampada Digital Solutions, a wholly-owned subsidiary of Hull University. Much of our work involves digital projects for the commercialization of the intellectual property (IP) coming out of the university. We also undertake projects directly with customers.
What challenge were you trying to address with Program-Ace?
Our company provides AR/VR and 360 videos, including their content, to our customers. However, when we get an influx of work while our team is busy on other projects, we engage Program-Ace to help us with those extra projects. We also give them full projects, so they don’t only work alongside us on existing tasks.
What was the scope of their involvement?
The Program-Ace handles anything from 3D assets to the rigging of scenes in animations. For instance, one of our projects involves recreating environments to help end users familiarize themselves with a specific environment. Due to the confidential nature of our projects, it’s quite tricky to discuss any specific details. In any case, their team develops the animations and assets we need using Unity, and many of their tasks include 3D modeling.
At present, we’re engaging them on two opportunities where we need their developers for our own projects. We’re currently in conversations with them about the tasks. However, these projects aren’t for the VR space. Instead, they involve mobile and web apps.
What is the team composition?
We work with a couple of project managers, while their development team consists of 5–6 people.
How did you come to work with Program-Ace?
We found them on LinkedIn, and we talked to them about the work we did around the IP commercialization space. Our team also looked at their work; they had some interesting products in the mixed reality space. We then had a chat with them to understand their work.
Meanwhile, we found ourselves in a position where there was an overflow of projects and we couldn’t handle them by ourselves. As a result, we reached out to them and explained our situation, asking them if they could help us. They said yes. On top of that, they were competitively priced and had high-quality work. Overall, we felt that we had a good relationship, so we started working with them.
How much have you invested with them?
We’ve spent around $60,000.
What is the status of this engagement?
We started working with Program-Ace in November 2020, and the partnership is ongoing.
What evidence can you share that demonstrates the impact of the engagement?
Since our projects involve 360 videos and the recreation of environments, our success metrics focus on the quality of realism within the digital environments that Program-Ace creates. So far, our customers are truly pleased with the quality of the team’s work. The Program-Ace team also delivers on time even when we have tight timeframes. Overall, we’ve had highly successful projects with them.
How did Program-Ace perform from a project management standpoint?
Program-Ace’s project management has been great. We use the agile methodology in our work, and that doesn’t lend itself well to the timelines and milestones we have. Fortunately, Program-Ace works well and keeps us up to date with their progress. As soon as they finish a particular section of a project, they send it for review. Simply put, we have a fast-paced feedback loop, and they finish the videos we need within our required timescales. Their process of delivering the project is also great.
We don’t use any project management tools because we don’t have a lot of time for preparation. Rather, we jump into the project; we have to do that if we want to have a chance at hitting our timelines. That way, we can send a prototype to the client within a few days, and we go from there. Program-Ace works well with this process.
What did you find most impressive about them?
Program-Ace is happy to take our project brief, but they also have enough creativity to come up with alternatives using different ideas. As a result, we have a collaborative partnership where our teams both come up with ideas. Then, we chat about those ideas to know what’s best for the project. Simply put, they use a collaborative approach and have highly creative people.
Moreover, working with them is easy. Other partners take things literally, and we don’t get what we ask for if we’re not specific. By contrast, Program-Ace resources are flexible and willing to propose better solutions if they don’t see such solutions in the project brief. In other words, they always work to improve the deliverable. Overall, the team truly works hard to deliver high-quality products.
Are there any areas they could improve?
No, there aren’t any. We’ve had a challenging project before, but it was because of the customer and not Program-Ace. Simply put, that project was not achievable or realistic. We tried many ways to achieve it, but it simply wasn’t achievable partly because of the customer’s budget.
the project
3D Animation Dev for 3D Development Company
"They’re very professional and well-prepared for everything."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m the business director of a visualization agency that operates in Belgium, Holland, and Luxembourg. We are active in Europe and all over the world. Our company uses 3D technology to create visual products — such as 3D animation, configurations, and interactive experiences — for all sorts of customers.
What challenge were you trying to address with Program-Ace?
We hired Program-Ace as a subcontractor.
What was the scope of their involvement?
Whenever we have a shortage in operational capacity, we turn to Program-Ace. We have around 120 developers in the company who specialize in different technologies, but when we have too many projects on my progam or in my planning, I partner with Program-Ace to address our lack of developers.
Our projects involve using 3D technology, specifically Unreal Engine and Unity, and web development software. This is because the 3D projects, in particular, require three main building blocks:
- Creating the 3D artwork;
- Making the 3D artwork move; and
- Integrating the 3D animation into a website.
For each project, I provide the Program-Ace team with concepts and ideas, analyses, and whatever initial product we have already come up with on our side. All that’s left for them to do is to execute the ideas and plans that are laid out by me and my clients.
A lot of our projects are long-term, which means that it takes a while to complete everything. Once Program-Ace finishes the product, I deliver it to my clients and it’s out of my hands.
What is the team composition?
My main point of contact is Olga (Strategic Partnership Director). During the acquisition phase, I’m usually in contact with 2–3 people, and in the production phase, I’m in touch with two. The number of people they have internally and how they organize is up to them, as I prefer to interface with only a few people.
How did you come to work with Program-Ace?
I was looking for a high-end partner in Ukraine or Russia through LinkedIn. We wanted somebody who shared our vision, technology stack, and way of thinking in terms of innovation.
When I found Program-Ace, I immediately contacted them and was received by two very professional-sounding people. This gave me confidence that I was talking with the right company, so I decided to work with them.
How much have you invested with them?
Thus far, we’ve invested between €100,000–€200,000 (approximately $116,000–$232,000 USD).
What is the status of this engagement?
We started the partnership in October 2020 and it is ongoing.
What evidence can you share that demonstrates the impact of the engagement?
Working with Program-Ace definitely gives me the flexibility to handle more projects, which means that, down the line, I could get more revenue with their help.
How did Program-Ace perform from a project management standpoint?
I can’t complain about their project management. During acquisition, I usually send them any information I have available via email and we subsequently arrange a formal call to discuss the project. When we’ve come to an agreement, the team will then send me a project quotation.
Program-Ace then appoints a project manager and sets up a Slack channel. During the actual development, we share files via Google Drive.
What did you find most impressive about them?
Program-Ace really has the capacity to handle projects that we can’t handle ourselves. They’re very professional and well-prepared for everything, and I’m very happy and confident with my choice of working with their team.
Are there any areas they could improve?
They could communicate more frequently with us. Other than that, though, there’s nothing for them to improve on.
Do you have any advice for potential customers?
Communicate. Communicate. Communicate.
the project
AR/VR Development for 3D Reality Platform
"Their flexibility in adopting new software has been a big help to our projects."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m a producer at a 3D reality platform. We’re essentially a SaaS company working on mixed-reality software and cloud-based services.
What challenge were you trying to address with Program-Ace?
We needed content development for one of our clients.
What was the scope of their involvement?
Program-Ace has helped us with AR and VR development. First, a client approached us and requested a solution involving a mixed-reality training that they wanted us to support. Then, we used Program-Ace as an outsourced vendor to produce the content for us.
They provided wireframes and the first drafts of the content, and then they delivered the final content once we had approved it. Program-Ace created these assets from scratch.
What is the team composition?
It depends on the project, but it could be anywhere from 2–5 resources. Some of the team members that we have worked with are their programming director, a project manager, and a lead developer.
How did you come to work with Program-Ace?
We searched online for augmented reality developers and found them.
What is the status of this engagement?
We started working together in December 2020. We’re still working together and have weekly meetings.
What evidence can you share that demonstrates the impact of the engagement?
They’re efficient and skilled with Unity. Their flexibility in adopting new software has been a big help to our projects.
How did Program-Ace perform from a project management standpoint?
They’re solid in this regard. We normally communicate over Slack, email, and Zoom meetings.
What did you find most impressive about them?
Their flexibility stands out.
Are there any areas they could improve?
Nothing. I believe they’re doing a good job.
Do you have any advice for potential customers?
Know exactly what you need will make the onboarding process easy. Also, have good communication as a client.
the project
Animation Development & UI Dev for Video Game Developer
"The animation went faster than I thought it would."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I am the CEO of 3Mind Games. We develop video games.
What challenge were you trying to address with Program-Ace?
We had hired some animators to work internally but it didn’t work well. We were almost at the end of the project and we needed to hire animators right away because we had plenty of animation still to do. We decided to hire a firm and our budget was pretty low because we had spent a lot of money on the animations already.
What was the scope of their involvement?
We hired Program-Ace to do the animations. They built tons of animations that we had on our list. We had done the animation for all the characters on our side. We had a list of all the animations that we wanted on an Excel sheet and this was divided by the numbers of characters. We provided them with descriptions of what animations we needed for each character. To give them more information, we had a call with the producer over there and spoke with them about the kind of animation we wanted for the characters.
We hired them to do some of our mechanics as well. We don’t have a lot of programmers internally, so we decided to hire some of their programmers to do some UI implementations for our games like saves, menus, all of that kind of work as well.
What is the team composition?
We had one point of contact for each department that we worked with.
How did you come to work with Program-Ace?
I found them on gamedevmap. We did a lot of research in Ukraine and Poland where we knew it wouldn’t be as expensive. I clicked on their website and it looked professional. We contacted them as well as another five or six other companies in Ukraine and Poland. Overall, their price was better than everyone else and we decided to go with them.
How much have you invested in them?
It will cost approximately $40,000–$45,000 once the project is complete.
What is the status of this engagement?
We started working with them in June 2020, and we are supposed to finish at the end of August 2020.
What evidence can you share that demonstrates the impact of the engagement?
We would not have been able to do all the animation internally because we had 50 to 75 animations to do. Internally, we can provide maybe one or two animations per day, but on their side, they produced five or six per day. We were able to finish the project faster with them.
On the development side, it is more complicated because they have to understand the project and code. Our game is made with Unreal Engine and Program-Ace had to dig into our blueprint and codes, so it took onger to get started with because they had to understand everything. Now that they understand the project, it’s been going pretty well.
How did Program-Ace perform from a project management standpoint?
In the beginning, we signed a contract and we established the timelines right away. They are right on track and will finish the development by the end of the month. The animation went faster than I thought it would. As far as project management goes, if they don’t understand something or if there is something on our side, we just have a call with them. We also used Slack for communication with them.
What did you find most impressive about them?
When they provide something, we need to approve it. We have a list that we share with them. When they finish something, they put a tab to the animation example for us to review. On our side, we will review it and then we approve of them. For all of the animations they have done, there was not much that we didn’t approve of. Overall, they did a great job. On the development side, sometimes they had difficulties in understanding what we wanted and there was a lot of back and forth with them, but it ended up working well.
Are there any areas they could improve?
There is a little bit of a language barrier. It can be hard sometimes because they don’t speak English that well, but it isn’t their first language, and it isn’t mine either as my native language is French. It was okay overall, and we understood each other.
Do you have any advice for potential customers?
Have a good plan at the beginning with the dates and prices. When we add a price to the contract, they respect that price. For example, if they said it would take a certain amount of time, they won’t charge more for it if it goes over.
Have a good way to communicate either with Zoom, Slack, or Discord and follow up with them with some sort of sheet. We use Excel, and they can see when we have changed something on the sheet right away, and when they modify something, we can see it on our side, which is why we use Google Sheets instead of Jira or Trello.
the project
Dev Software Solution for Broadband Access Vendor
"They’re professional, easy to work with, accountable, and ramp up quickly."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m the VP of Radwin. We are a broadband wireless access vendor.
What challenge were you trying to address with Program-Ace?
I needed help developing a new software solution.
What was the scope of their involvement?
They’ve developed software using Node.js, Python, and Angular. The software is a planning solution for transportation and communication for metros and trains. Users can open a new project and design a new communication for a new line of train or metro with the functionalities Program-Ace built.
What is the team composition?
We work with a project manager and two developers.
How much have you invested with them?
We’ve spent $80,000.
What is the status of this engagement?
We started working together in January 2020 and our engagement is ongoing.
What evidence can you share that demonstrates the impact of the engagement?
The deliverables they provide meet our expectations. We have tested it using automation frameworks and we’re satisfied with their work.
How did Program-Ace perform from a project management standpoint?
We work in scrum. The ceremonies and planning, sprint reviews, and retrospect take place on a daily basis. They’re very communicative and responsive.
What did you find most impressive about them?
They understand the context of the project, such as the use case and value expected to be provided to the end customer. They’re professional, easy to work with, accountable, and ramp up quickly.
Are there any areas they could improve?
No, there’s nothing.
Do you have any advice for potential customers?
I highly recommend working with them.
the project
Game Development for Learning Assessment Tool
"They’re professional, hardworking, and their work is of high quality."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m the director of Totem Learning Ltd. We make serious games that are learning programs for companies.
What challenge were you trying to address with Program-Ace?
We were creating an assessment game for a military client. They were training their personnel in satellite communication. The game was to assess whether or not their personnel had adequately learned the material. Program-Ace was brought on to help us develop the game.
What was the scope of their involvement?
The Program-Ace team developed the learning module using UNITY. We had to do most of the game design and redevelopment from the material that was sent over from the client.
How did you come to work with Program-Ace?
Our team works with a couple of partners we use in other parts of the world. We knew they could do the work for less money, but we weren’t sure of their technical skill. Program-Ace had the technical ability we needed. We chose them because we needed a partner who could move quickly and be up to grade.
How much have you invested with them?
We invested about £100,000 (approximately $126,000 USD).
What is the status of this engagement?
The project lasted from June–November 2019. We still communicate with Program-Ace on a frequent basis but work with them on a project-by-project basis. In fact, we spoke with them two weeks ago about an upcoming project. We look to work with them when we need to scale up quickly, especially if the work is more technical or complex. There’s no doubt that we’ll work with them again in the future.
What evidence can you share that demonstrates the impact of the engagement?
The project was very complex, and the client was quite challenging to communicate with. By usual standard, we were late and over budget, but it wasn’t Program-Ace’s fault. The quality of their work was very high. We put them under a lot of pressure, and they were very flexible about working extra hours when we had tight deadlines.
Their team’s technical skill was high and their attitude toward getting work done was very strong. Overall, I’m happy about the engagement. The project was difficult from the start, and they stuck with us through it.
How did Program-Ace perform from a project management standpoint?
We communicated on a daily basis, but towards the end of the project, it was closer to 5–6 times a day. Our teams used Skype for correspondence and SharePoint for document management.
What did you find most impressive about them?
I was very impressed with their commitment to being flexible with the wording in the contract. They knew things needed to get done and get done quickly. Program-Ace worked with us as a true partner rather than just an outsourced contractor.
Their team strived to get things done on time and to good quality. On the whole, they were easy to get ahold of and were always available. They were an extension of my team rather than just another vendor.
Are there any areas they could improve?
They had a change in project managers halfway through the project. However, I don’t think they could’ve done much about that because someone left their organization. It was just bad timing because it happened just as we were going full speed.
We got a new project manager we had to pick up and it was a bit challenging for everyone. I’m not sure what Program-Ace could’ve done about that though. Other than that, I’ve found them an absolute pleasure to work with. They’re professional, hardworking, and their work is of high quality.
Do you have any advice for potential customers?
I’d advise potential customers to enthusiastically pursue an engagement as soon as they can. Program-Ace is the best partner I’ve worked with outside my own organization. They have a good work ethic and project diligence.
My other advice is to make the most out of the project’s early stages. Give them a professional amount of notice and information before the project starts; that goes for anyone. They’re easy to work with.
the project
Educational Game Dev for Educational Course Platform
"Program-Ace demonstrated a deep and nuanced understanding of educational mobile app development."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I am a representative of the Doctrina IT School in Kharkiv, Ukraine. Our company provides educational courses in programming, design, and photography to both kids and adults.
For what projects/services did your company hire Program-Ace?
Our company was in need of a reliable partner for developing an educational game based on our proprietary animation franchise. Program-Ace suited us because their team featured not only programmers, but also skilled artists and animators capable of working with 3D graphics. We developed a cross-platform application with Unity which was available for Android and iOS and consisted of a casual game with levels of varying difficulty. This application is currently being used internally at Doctrina.
What were your goals for this project?
The project aimed to teach children and young adults the basics of general programming, Unity development, and design.
How did you select this vendor?
We took our idea to multiple service companies that were well-known on the market of educational games and featuring other education-centered projects in their portfolio. Program-Ace was among these companies. Program-Ace demonstrated an impressive result in a test task, so we entrusted them to deliver a small increment of the project. Once again, they produced satisfying results, and we assigned the entire development process to them.
Describe the project and the services they provided in detail.
The game involves an experience where the user travels between several thematic rooms representing various skills that they will need in their education at Doctrina IT School courses. Each room features an individual set of levels, along with unique gameplay and game mechanics. The Program-Ace team created the user interface, art, and character 3D models from scratch, relying only on provided reference materials. They were also fully responsible for implementing game mechanics. We worked closely with analysts from Program-Ace in testing the game and the balance of level difficulty in particular.
What was the team composition?
The development process involved a team that included 3 mobile developers, two 3D artists, as well as one UI/UX designer, Project Manager, QA engineer, and business analyst
Can you share any information that demonstrates the impact that this project has had on your business?
Launching this application allowed us to increase our students’ engagement in the learning process. It also became easier for us to analyze students’ progress and identify issues in our learning programs.
How was project management arranged and how effective was it?
adapt very well to our different needs effectively manage different timezones We are very satisfied with the quality of project management provided by Program-Ace. They were quite flexible and adapted to our changing needs. We did not encounter any time-related issues and our communication was always effective.
What did you find most impressive about this company?
Program-Ace demonstrated a deep and nuanced understanding of educational mobile app development. This was evident not only in the design and graphics of the final product, but also in the way that the game logic was built, how the story was presented, and how characters evolved.
Are there any areas for improvement?
We did not encounter any notable issues with the development process. We are quite happy with the final product and would wholeheartedly recommend Program-Ace as a company to cooperate with
the project
Portal Development for Publishing Group
"They are very good at getting a deep understanding of the deliverables you need."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
We are South East Asia's Leading Publisher of Specialist and Focused IT News. We run several focused IT news portals. I am a founder of the company and currently work in the role of Group Publisher.
For what projects/services did your company hire Program-Ace?
As part of the service to our customers, we create downloadable specialist IT content such as Guides, technology Assessments, and White Papers. We needed a portal which acted as a back end to our news portals to manage the process of "gated downloads" of our special guides and ebooks.
This enables us to have one central repository of all details collected from every download from every one of our news portals. it allows us to also serach and analyse the data from the download information we store. Finally we need to link this download portal via API's to the customer databases of some of our large customers.
So that if we host a docuemnt for a customer and someone downloads and provides details they want to share, those details are automoatically populate din our database and at the same time into our customer's database.
What were your goals for this project?
The solution needed to be user intuitive, simple to manage, problem free, robust and cretaed in a way which made future enhancements simple to implement.
How did you select this vendor?
We have worked with Program-Ace for many projects over the years. they are expert in ensuring they understand the brief in detail and have always delivered on time and successfully. We have built trust with them over the years, so even though we went out to tender, as their price was competitive we had no hesitation in choosing them for this project.
Describe the project and the services they provided in detail.
We designed the high-level architecture of the portal and database. Program-Ace reviewed high-level design suggested changes. Program-Ace created detailed design document, project plan and quotation.
We signed off Program-Ace did full software development Program-Ace created sandbox test environment Program-Ace did all QA up to V1 pre release We conducted final bug test on V1 Pre-release
We went Live stage 1 Program-Ace reviewed API SDKs from our customers Program-Ace designed integration architecture for API project Program-Ace developed API integration to our customers system Program-Ace conducted all testing for this integration Customers signed off and we went live Program-Ace provided written user documentation for our inhouse users
What was the team composition?
Project lead Development team QA team
Can you share any information that demonstrates the impact that this project has had on your business?
The front-facing part of the project is absolutely critical part of our business, capturing valuable information about our readers and matching readers with IT vendors.
How was project management arranged and how effective was it?
We use program-ace internal project management tool combined with skype and google docs to manage all aspects of the project day to day. Conference calls and web meetings are conducted only when needed
What did you find most impressive about this company?
They are very good at getting a deep understanding of the deliverables you need. This means when V1 is delivered it meets the exact specification you had in mind at concept stage. They are very straight and honest, if something cannot be done they are very clear in explaining and setting the expectation correctly.
Are there any areas for improvement?
No major areas for improvement.
the project
Character Development for Gaming Company
“They conceptualize during the process and resolve issues we hadn't considered, without any added cost or complaint.”
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
We were formally a gambling firm that splintered from another company. Now, we work on creative media and independent game development. I'm the creative director and CEO.
What challenge were you trying to address with Program-Ace?
A couple of our employees went on temporary leave. We wanted to fill that gap while matching the fidelity of the original designs. We decided to outsource to fill that need.
What was the scope of their involvement?
We have a primary character in one of our games. They modeled, animated, and are currently texturing that character. They were given character turn arounds, narrative descriptions, style guides, and a tech document to work from. They conform well to all our standards. First, they sent a set of blocking, then advanced to more detailed sculpts. For the detailed sculpts, they use 3ds Max. They have some capacity in Maya, but they prefer Max.
What is the team composition?
We work with one representative, but we receive updates from about four or five team members.
How did you come to work with Program-Ace?
We reached out to some of our contacts, and a few of them recommended Program-Ace. We also found them through a web search. They were one of the first companies we came across, and their portfolio demonstrated that they could cover a diverse style set. We had some small iterations with them before bringing them into larger projects.
How much have you invested with them?
At the moment, we've been invoiced for about $20,000, but the scope of the project is closer to $40,000-$50,000. Since we have a highly iterative process, we suggested opening an escrow account where we could disburse funds as the scope shifted or advanced.
What is the status of this engagement?
We started working together in May 2019, and our collaboration is ongoing.
What evidence can you share that demonstrates the impact of the engagement?
Their fidelity is very good, and they're on par with our senior artists. Due to importing, moving, and handling their assets, we only lose an hour or two as compared to our internal art team.
How did Program-Ace perform from a project management standpoint?
We started communicating through Skype, but they offered several tracking systems that we declined. As the collaboration becomes more diverse, we would recommend using a project management tool like Redmine or Trello for similar projects. They provide aggressive updates, but a tracking tool might help.
What did you find most impressive about them?
Their ability to match any style is impressive. They're also very tolerant to iterations. They conceptualize during the process and resolve issues we hadn't considered, without any added cost or complaint. They make suggestions for certain design goals and are very helpful.
Are there any areas they could improve?
We'd like to move to a consistent delivery platform. They currently work with distributed upload services or Skype, but that could be problematic in a larger project.
Do you have any advice for potential customers?
Their biggest strength is in their fidelity to design. Make sure the materials you give them are thoroughly prepared beforehand. They can work quickly and will adhere to references. Those materials will ultimately save you time.
The MVP platform was recently launched; Program-Ace will make updates as feedback comes in from users and nonprofits. The client praises them for their flexible communication and dedication to delivering success. The creation of team fundraisers and goals, as well as individual goals, was critical.