Giter VIP home page Giter VIP logo

gewizes's Introduction

geWiz:ES

A royalty free BSD licensed mobile device targeted 2D/3D game engine written in C/ObjC using OpenGL & OpenAL. Blender export scripts, png/pvrtc/ogg/ttf/bmp/wav loaders, XML asset manifesting /w desktop editor, Lua scripting, supports iPhone SDK.

Features

  • Open source FreeBSD licensed with no royalties nor fees
  • German engineered to have quality over quantity approach
  • Fast C back-end with easy-to-use ObjC OOP front-end
  • Already being used in released games - true trial by fire
  • Python tools to help with converting, manging, and building
  • Blender asset chain support via exporter to XML asset manifest (.gamx)
  • API support for OpenGL, OpenAL, iPhone UIKit, Cocoa/OpenStep/GNUstep
  • Loader support for .bmp, .png (libpng), .ttf (libfreetype2), .wav, .ogg (libvorbisidec)
  • Large library suport on a variety of topics:
  • Sys library: asset manager, task manager, context/API abstractors, renderer, mixer, actuator
  • Hwd library: touch decoder, mouse/kb decoder, NS/UI view surface
  • Math library: vectors, matrices, quaternions
  • Data library: arrays, cyclic arrays, SL/DL lists, AVL/RB trees
  • Gfx library: cameras, lights, materials, boundings, fonts, textures
  • Geo library: meshes, billboards, animated meshes, particle system
  • Gui library: buttons, labels, toggles, sliders, images, sprites
  • Obj library: object, dlod, transform nodes
  • Phy library: interpolators
  • Snd library: point sound, streaming point sound
  • Misc library: boxing, syncs, timers
  • Other planned items: AI, networking, physics, spatial subdivision, support for Lua/SDL

gewizes's People

Contributors

nachtravevl avatar

Watchers

 avatar

Forkers

jsj2008

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.