Projects tagged ‘input’


[98 total ]

159 Users
   

A cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. SDL supports Linux, Windows, Windows ... [More] CE, BeOS, MacOS, Mac OS X, FreeBSD, NetBSD, OpenBSD, BSD/OS, Solaris, IRIX, and QNX. The code contains unofficial support for AmigaOS, Dreamcast, Atari, AIX, OSF/Tru64, RISC OS, SymbianOS, and OS/2. SDL is written in C, but works with C++ natively, and has bindings to several other languages, including Ada, C#, Eiffel, Erlang, Euphoria, Guile, Haskell, Java, Lisp, Lua, ML, Objective C, Pascal, Perl, PHP, Pike, Pliant, Python, Ruby, Smalltalk, and Tcl. [Less]
Created over 3 years ago.

53 Users
   

Pygame is a set of Python modules designed for writing games. It is written on top of the excellent SDL library. This allows you to create fully featured games and multimedia programs in the python ... [More] language. Pygame is highly portable and runs on nearly every platform and operating system. [Less]
Created over 3 years ago.

34 Users
   

Cross platform input system designed for use with HID devices (mice, joysticks, keyboards, et al). Currently supported platforms include: Linux & Win32 (and partially OSX).
Created over 3 years ago.

27 Users
   

The Lightweight Java Game Library (LWJGL) is a solution aimed directly at professional and amateur Java programmers alike to enable commercial quality games to be written in Java. LWJGL provides ... [More] developers access to high performance crossplatform libraries such as OpenGL (Open Graphics Library) and OpenAL (Open Audio Library) allowing for state of the art 3D games and 3D sound. Additionally LWJGL provides access to controllers such as Gamepads, Steering wheel and Joysticks. All in a simple and straight forward API. [Less]
Created over 2 years ago.

11 Users

The JInput Project hosts an implementation of an API for game controller discovery and polled input.
Created over 3 years ago.

8 Users
   

The Open Toolkit (OpenTK) is a free, fast, cross-platform C# wrapper for OpenGL, OpenGL ES, OpenAL and OpenCL. The bindings are strongly-typed and contain inline documentation for improved security ... [More] and coding speed. Additional utilities integrate the bindings with .Net, making OpenTK especially suited to Rapid Application Development. OpenTK can be used alone or integrated into GUI toolkits, like Windows.Forms and GTK#. It runs on Windows, Linux and Mac OS X without recompilation, is easy to deploy and is compatible with all .Net languages: C#, VB.Net, C++/CLI, F#, IronPython, Boo, ... [Less]
Created over 2 years ago.

6 Users
   

jSeamless is a UI abstraction layer for Java to allow developers to write code for any platform and any environment (Web, Desktop, Mobile, etc.) without having to know ahead of time the deployment platform or environment will.
Created over 2 years ago.

5 Users

Allegro is a cross-platform library intended for use in computer games and other types of multimedia programming.
Created over 3 years ago.

4 Users
 

This javascript function creates an auto-complete field powered by PHP or whatever language you may want to use as your backend provider. It implements easily and is totally customizable.
Created over 3 years ago.

3 Users

JLine is a Java library for handling console input. It is similar in functionality to BSD editline and GNU readline. People familiar with the readline/editline capabilities for modern shells (such as ... [More] bash and tcsh) will find most of the command editing features of JLine to be familiar. Features: Command History, Tab completion, Line editing, Custom Keybindings [Less]
Created over 2 years ago.