Skip to content

Gu1/arcan

 
 

Repository files navigation

arcan

homepage @ http://arcan-fe.com

Arcan, Scriptable 2D/3D Multimedia Engine

Arcan is a fast, free and portable (BSD, Linux, Windows, …) fully Lua- scriptable 2D/3D engine for realtime media processing, game and visualization prototypes and frontend purposes e.g. launching and manipulating games, emulators and other full-screen applications in a visual appealing way, as seamlessly as possible.

Licensing details can be found in distr/COPYRIGHT

Example themes (AWB, Gridle) can be found in their separate repositories, i.e.:

http://github.com/letoram/awb

http://github.com/letoram/gridle

quickstart

windows, see video @ youtube- channel

http://www.youtube.com/watch?v=H1S8nSA0OGc

http://www.youtube.com/user/arcanfrontend

or the wiki @

https://github.com/letoram/arcan/wiki

organization

engine/ -- Main engine, 2D/3D/audio/input processing, support functions and Lua interface

platform/ -- OS and build- specific files configuration

external/ -- third party dependenices (individual licenses apply)

doc/ -- Support scripts, test cases, function documentation

resources / -- media, support scripts, shaders etc.

shmapi/ -- interface for process- separated connections between hijack, frameserver and engine.

frameserver/ -- video encoding/decoding, networking and gaming related features

themes/ -- complex script collections

tests/ -- simple proof of concept or testing scripts

attic/ -- mostly useless snippets of old code, not worth paying attention to.

About

Arcan, Lua Scriptable 2D/3D Multimedia Engine

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 46.7%
  • Assembly 38.1%
  • Lua 8.4%
  • C++ 4.3%
  • Ruby 1.3%
  • Objective-C 0.6%
  • Other 0.6%