Total Eclipse

Game Development & Consulting

Services

Software Development

Our experienced engineers can complement your team, or undertake a standalone project. We can help you with:

When writing software, we mainly focus on 3 aspects: robustness, reusability and flexibility. Given the project’s timeframe and budget, we make our architectures as abstract as possible, and strive for minimum technical debt. Our designs depend extensively on abstractions. This allows us to implement complex functionality easily, adopt change faster, and test effectively. At the same time it ensures we deliver systems that are easier to maintain.

Mobile App Development

Our team has extensive experience building for the iOS platform, having released 5 products for iPhone and iPad devices since 2011.

We can design and develop native iOS applications that are tailored to the platform, providing a great experience for their users. Our deep knowledge of Apple’s Human Interface Guidelines for iOS allows us to create highly usable interfaces that abide to the platform’s high standards.

Platforms

iOS

Technologies

XCode, Objective-C, Swift

Backend Development

Many games and applications require the use of a backend service for handling users, transactions, or other related content. We can build small- to medium- sized custom backend systems or we can license our backend solution called Luminus, which has already been used with 2.5 million users across various platforms.

Technologies

Python, Django, Flask

Prototyping

Over the years we have created many prototypes for testing out ideas or for demo purposes. We can work in a rapid development style and build a prototype based on your specifications. Our focus in this case will be functionality, speed, and low cost.

Tool Development

Projects of medium or high complexity become more manageable if you have the right tools. We can create a wide range of tools that will boost your team’s productivity and help developers, artists or testers to do their work faster and in a more pleasant way.

We can create tools based on your specs, or we can analyze your project and development pipeline and suggest suitable tools ourselves. Some examples are content converters, editors, system scripts, etc.