Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.
Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
Try It Free
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime
General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.
Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
SQLiteDB is a C++ wrapper around the SQLite database library. It will be designed to be as generic as possible making it able to be used with Standard C++ as well as with other libraries (wxWidgets, etc)
Self-Contained CGI (sccgi) is a C++ application that can be customized by developers looking to write high-performance web applications. It includes several database adapters and a template engine. Additionally, it can be extended with Lua.
The g1u3 project is an extremely lightweight framework for gluing software components together. The core of the framework is written in platform neutral ANSI C with parsimony and conciseness as primary design imperatives.
NUSoftware Game Engine is a framework used for games development. A simple API to easily create games using advanced 3D graphics & sound systems simplified for the average programmer.
The goal of an Open Math Library is to provide the basic set of math-related classes and functions for 3d engine development. Currently the library has implementations for vectors (2 to 4 dimensional), matrices, planes and quaternions.
This is a community edition of the original ET game. It is an online only, team-based multiplayer FPS game that implements an 'objective' mode of play. Your team must work together and complete certain objectives in order to progress across the map.
A set of widgets for OpenGL applications. Written in C++ and built with CMake, this project is cross platform and only depends on OpenGL. It is designed to be integrated easily into your existing project without getting in your way.
This project is an API I have created over the years and ported to several languages. It contains tools, structures, and algorithms I have found useful in graphics, robotics, and machine vision applicaitons. Points, Lines, Vectors, etc.
The artec::engine is a open-source high-level API for Irrlicht and various other engines (e.g. newton). Its the base for Project Atropine, a first person shooter also developed by artec but it should also provide a solid base for other game projects.
Unicorn is a cross-platform C++ library for the creation of platform-independent graphical interfaces and applications.
Unicorn can run on Windows, GNU/Linux, Mac OS X and can be embedded in applications like games.
Ninja INI is a simple, lightweight, and fast INI file reader & writer. It supports 3 levels (sections, keys, and containers), multiple keys with same name, parse command-line (argc & argv). Written in C++ with STL design and optional bindings to Lua.
A game engine in C# and Mono using managed code wherever possible with focus on loading and rendering complex animated scenes and objects using the standard COLLADA format and interactivity with animations and physics.
A GUI library for SDL2
* I've stopped developing this library, at least for now. Please contact me if you are interested in continuing where I left off.
Moo! it is a compact and basic C++ 2D-Game Framework for user learning on Game Development. Based primarily on OGRE, OIS for input systems and IrrKlang for a very simple audio engine framework, Moo! is intended to be as well a very basic and fun game ...
This is an application that streams data from the Microsoft Kinect or cameras like it over a network. The program is Intended to be used in robotics applications where the controller cannot use such cameras directly due to hardware/software limitations--such as lacking usb ports or appropriate drivers--or in situations where the camera is not in close proximity to the device that needs to access it. Given that the controller can accept data from over the network, another embedded controller...