Why Choose Olive Studios?
You would be hard pressed to find a studio as passionate about balancing efficient sophisticated code side-by-side with art and creativity. To some, they may seem like contradictory ideals, but to us they're closely interlinked. We believe that bad code can destroy art, such as a potentially great video game rendered unplayable by performance and stability issues. Likewise, we believe that code is its own form of art, and deserves the same care, attention, and creative solutions as any artistic endeavor.
Additionally, the team at Olive Studios was handpicked for not only their skill, but also their versatilty. Our programmers aren't just programmers, and our artists aren't just artists. Our belief in the intersection of art and technology is embodied by the fact that everyone on our team has done work as both. They may specialize in what they're best at, but their familiarity with both sides of the process gives them a tremendous edge in their ability to communicate and collaborate.
Software Development
Olive Studios has a long history of achieving ambitious technologicaly projects on a limited resources or a shoestring budget. A glance at our past work page shows a professional-grade non-linear video editing application, an independent video game that required an entirely custom engine, and writing a game small enough that it could fit entirely inside a QR code. Our artists are also familiar with popular styles for video games, from photorealistic 3D to retro-inspired pixel art.
We pride ourselves on being ambitious and always going the extra mile for better results. We love giving our work the care and attention it needs to be as good as it can be, whether it's code performance or visuals. If you want the job done right, Olive Studios has you covered.
Our team primarily works in C/C++, but has worked in various other languages too, including nearly all major ones. Here's a non-exhaustive list of languages we have worked with:
- C
- C++
- C#
- HTML/CSS
- JavaScript
- PHP
- Python
- SQL
- Assembly (x86, ARM, MIPS, PowerPC)
With a combined experience of over 20 years working in software development, and a passion unmatched by almost anyone else in the industry, Olive Studios is ready to make whatever idea you have a reality.
Porting / Remastering / Decompilation
We believe in video games as works of art that can be appreciated regardless of their age. But unlike films and paintings, software is inherently tied to the platform it was originally released on. Over time, that platform becomes obsolete, and it becomes harder and harder to play those games.
Time has proven that people love retro games, but they don't love the inconvenience of having to deal with old hardware or emulators. They want to keep playing these games, but they want to do it on their newer systems. That's where we come in.
Our team has worked across a variety of different platforms and architectures. We're familiar with the intricacies of systems both new and old, and have learned to be adaptive leaping from one platform to another. This makes us adept at porting old code, upgrading and remastering it so your game can sing on new hardware.
No source code? No problem! While our team primarily works in C/C++, we also have a strong background in various flavors of assembly code. Collectively, we've worked with x86, ARM, MIPS, and PowerPC, and have experience with both injecting and decompiling to make modifications and improvements to games when the original source is not available.
Interested? Get in touch!
We can't wait to hear about your idea, so please don't hesitate to get in touch. If you'd like to read about our previous work, read more here.