For most of our games we utilized our own intellectual property: Karvonite, EC Connector, Gabutok and a set of specific game editors like adventure, shooting and plattform.
For most of our games we utilized our own intellectual property: Karvonite.
Is an object persistence framework for the .NET platform including the .NET Compact Framework and the XNA framework. With Karvonite we developed different editors for a variety of game genres.
Inter-American Development Bank Acknowledgement
In September of 2004 and December of 2006 we were recognized in the Worldwide Innovating Technology category, awarded by the Inter-American Bank of Development and through the National Agency of Science and Technology Promotion of Argentina, we obtained a non-refundable award for having developed “Karvonite 1.0” and “Karvonite 2.0 for Devices. The lastest version of karvonite was developed using .NET Technology.
Karvonite is a Persistence Framework that enables us to speed up the development process of our games. We utilize it for the creation of internal tools.
Overview
Karvonite is an object persistence framework for the .NET platform including the .NET Compact Framework and the XNA framework. Karvonite's goal is to relieve the developer from all common data persistence related programming tasks. It can save you from writing a lot of boring and thus error-prone code for moving the in-memory objects to and from the data storage. The Karvonite API is very simple and provides a gradual learning curve with a very low entry point. Karvonite provides a new direction for how small to midsize applications can store and deploy data.
Karvonite is designed to be non-invasive to your code and requires no interfaces or base classes for saving objects. It lets you use your objects as you will. Your objects can be concerned about your business domain, and be mostly ignorant of how they are stored.
Key Features
- Transparently save/load .NET objects.
- Non-invasive (no interfaces, base classes or special attributes required.)
- Automatically handles object graphs and references (shared and circular).
- Easy to use and deploy.
- Supports .NET Framework 3.5, XNA 3.1 (Windows, XBox360, Zune) and .NET Compact Framework 3.5.
- New! Multi user concurrency (Karvonite 4.0).
- New! Undo capabilities (Karvonite 4.0).