Tokamak Game Physics SDK is a high performance real-time physics
library designed specially for games. It has a high-level, simple
to use programming interface. With Tokamak, game developers and
designers are empowered to produce the next generation of interactive
games.
CMake is used to control the software compilation process using simple
platform and compiler independent configuration files. CMake generates native
makefiles and workspaces that can be used in the compiler environment of your
choice. CMake is quite sophisticated: it is possible to support complex
environments requiring system configuration, pre-processor generation, code
generation, and template instantiation.
State machines make it simple to manage the behavior of a class.
Too often, the state of an object is kept by creating multiple
boolean attributes and deciding how to behave based on the values.
state_machine simplifies this design by introducing the various
parts of a real state machine, including states, events,
transitions, and callbacks. However, the api is designed to be
so simple you do not even need to know what a state machine is.
ScalaTest is a testing framework for Scala developed by Bill Venners, George
Berger, Josh Cough, and other contributors starting in late 2007.
SCons is an Open Source software construction tool--that is, a build tool;
an improved substitute for the classic Make utility; a better way to build
software.
This library is designed to make it easy to write games that run on UNIX,
Win32 and BeOS using the various native high-performance media interfaces,
(for video, audio, etc) and presenting a single source-code level API to
your application. This is a fairly low level API, but using this, completely
portable applications can be written with a great deal of flexibility.
Liblogging offers an enhanced replacement for the syslog() call, but
retains its ease of use. In a nutshell, it permits sytem administrators
to direct application log output to different destinations without
requiring the app developer to do any work for this. Liblogging is
released under a 2-clause BSD license and as such can be used in any
application.
soapUI is a free and open source desktop application for inspecting, invoking,
developing, simulating/mocking and functional/load/compliance testing of web
services over HTTP.
The SonarQube platform is an open source quality management platform,
dedicated to continuously analyzing and measuring the technical quality of
source code, from project portfolio down to the method level.
Features:
- Supports languages: Java, C/C++, Objective-C, C#, PHP, Flex, Groovy,
JavaScript, Python, PL/SQL, COBOL, etc.
- Can also be used in Android development.
- Offers reports on duplicated code, coding standards, unit tests, code
coverage, complex code, potential bugs, comments and design and
architecture.
- Records metrics history and provides evolution graphs ("time machine")
and differential views.
- Provides fully automated analyses: integrates with Maven, Ant, Gradle and
continuous integration tools (Atlassian Bamboo, Jenkins, Hudson, etc.).
- Integrates with the Eclipse development environment.
- Integrates with external tools: JIRA, Mantis, LDAP, Fortify, etc.
- Is expandable with the use of plugins.
- Implements the SQALE methodology to compute technical debt.
Perl bindings for KDE libraries.