Full cycle of software and mobile games development
We specialize in developing custom software solutions for a wide range of clients. We have a team of experienced professionals who are skilled in a variety of programming languages and frameworks. We work closely with each of our clients to understand their needs and create a solution that meets those needs.
Our Best Cases
One of our successful cases is the mobile game Farmington, which was released worldwide in November 2021. The game is based on popular web-game My Farm in 2014, which had 30 million installs in the USA and Europe by 2021.
  • Mobile game
    Farmington
    Welcome to the vibrant world of Farmington! Here you are the owner of your own farm, who every day enjoys life in nature among colorful landscapes and favorite pets.
  • Browser game
    My Farm
    It is not that hard to become a farmer! Harvest crops, get cute animals and pets, explore and take part in wonderful events. It's always fun at MyFarm! Join the game and enjoy!
What we do
Here is a list of services that we can offer when transferring a game from ActionScript 3 (Flash) to C# Unity:
1
Asset export and conversion
  • Exporting and converting game assets (graphics, sounds, etc.) from the Flash project to a format that can be used in Unity.
2
Code review and analysis
  • Reviewing and analyzing the existing ActionScript 3 code to understand the game's logic and functionality.
  • Identifying and documenting any unique functionality or custom code that needs to be ported to Unity.
3
Unity project setup
  • Creating a new Unity project and importing the game assets.
  • Configuring the Unity project settings such as screen resolution, aspect ratio, and performance settings.
4
Game logic and functionality implementation
  • Re-implementing the game logic and functionality in C#, making use of Unity's built-in features and components.
  • Implementing any unique functionality or custom code identified in step 2 using C#.
5
Testing and debugging
  • Testing the game in Unity to ensure that it behaves as expected and that there are no major bugs or issues.
  • Debugging and fixing any issues that are found during testing.
6
Performance optimization
  • Making any necessary adjustments and optimizations to improve the performance of the game in Unity.
  • Using Unity's built-in profiler to identify and resolve performance bottlenecks.
7
Multi-platform testing
  • Testing the game on different platforms, such as Windows, Mac, iOS, and Android to ensure compatibility.
  • Fixing any platform-specific issues that are found during testing.
8
Build and Deployment
  • Packaging the game for the target platforms and submitting it to the appropriate app stores or marketplaces.
  • Creating an app store listing, including screenshots, videos, and other promotional materials.
  • Submitting the game to the app store for review and approval.
Note:
  • These are general steps and the specific steps may vary depending on the game and the complexity of the game.
  • This may require a good understanding of both ActionScript 3 and C# programming languages, as well as knowledge of Unity's features and components.
  • It may also require some additional steps such as optimizing the game for performance, implementing analytics, and in-app purchases.
Services we offer include
  • Mobile app development
    We can create custom mobile apps for iOS and Android platforms
  • Game development
    We have a team of experienced game developers who can create custom games for a variety of platforms, including mobile, PC, and console
  • Virtual and Augmented Reality
    We develop AR and VR solutions for gaming and other industries
  • Custom software development
    We create custom software applications for businesses, organizations, and individuals, including desktop and web-based applications
  • Consultancy
    We offer expert advice and guidance to help businesses and organizations make the most of their technology investments
  • Maintenance and support
    We provide ongoing maintenance and support for our clients to ensure their software continues to function as expected
We pride ourselves on delivering high-quality software solutions that are tailored to the specific needs of our clients. Our team is dedicated to working closely with our clients to understand their unique requirements and deliver a custom solution that exceeds their expectations.
Contact Us
Email
Name
Phone
Comments
This website uses cookies to ensure you get the best experience
OK