Code Monkey home page Code Monkey logo

Boris Mikic's Projects

april icon april

This library serves as the middle man between the rendering API and your application. This way you can easily change rendering and windowing systems without having to change you code (e.g. OpenGL, DirectX, SDL, etc.)

aprilparticle icon aprilparticle

This is a lightweight particle system intended for use with APRIL ( http://github.com/AprilAndFriends/april ). It covers several types of emitters and affectors.

aprilui icon aprilui

A User Interface targeting mainly game developers. It uses the "April" library for rendering. It's designed to be simple, yet powerful, but also efficient.

arcreator icon arcreator

Advanced RPG Creator is an engine and an editor that allows you to create old-school 2D RPG video games.

atres icon atres

This is a text rendering system, primarily designed to be used in graphical applications. It supports Unicode and basic formatting using a BBC-style syntax.

classtools icon classtools

A toolset for creating class models, data based on class models and more.

gtypes icon gtypes

Various C++ classes for working with 2D and 3D math: Vectors, Quaternions, Matrices, Rectangles, Splines etc.

hltypes icon hltypes

Simple and powerful C++ classes for the most common containers needed in C++. Designed to be a high level alternative for the most used STL containers, prioritizing usability and readability over performance while still maintaining performance due to its implementation based on STL.

liteser icon liteser

Lite Serializer offers a powerful and clean platform independent interface for binary serialization of objects in C++. This library is based on High Level C++ Types ( https://github.com/AprilAndFriends/hltypes ) and uses its internal serialization procedures for serialization. Lite Serializer is intrusive and serializable data can be declared together with the class definition. Only few special cases require some additional code to be written in order to make it work properly.

sakit icon sakit

Provides socket abstractions for easy and simple synchronous and asynchronous networking with C++ on multiple platforms (Windows, Mac OSX, Android, iOS, WinRT). It supports TCP and UDP sockets and servers as well as communication and networking over HTTP.

theoraplayer icon theoraplayer

A multi-threaded C++ library that plays video files supporting multiple codecs across platforms. Easy to use, fast, responsive, abstract interface and minimal dependencies, you'll soon be wondering how you lived without it! ;) Audio and Video interfaces are completely abstracted so the library can be used anywhere, regardless of what you use to display video frames and play audio samples (eg. OpenGL / OpenAL, Direct3D / DirectSound?, SDL / SDL_mixer, X11 / alsa ...) The library can pre-cache video frames and decoded audio samples for maximum efficiency and smooth playback, even on single-cpu systems. Currently, the library supports Theora on Windows, Mac, iOS, Linux, Android, WinRT and Windows Phone. H.264 is supported on Mac and iOS.

xal icon xal

A universal platform independent audio library. Each platform uses it's native audio system (e.g. DirectSound, OpenAL, OpenSLES, XAudio2, etc.), accessible through a common interface.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.