Technical external resources
About game programming
Languages
C / C++
Python
Erlang
About libraries and plug-in
About SDL
About OpenGL
Libraries for game programming
- Kyra, a C++ sprite engine
- OSDL (of course !)
Tools
About development
- Valgrind, the nec plus ultra to debug and profile x86-Linux programs, in a IBM/Rational purify fashion
- doxygen : to generate documentation from sources
- graphviz (a.k.a. dot) : allows doxygen to generate graphs (inheritance, collaboration)
- GNU binutils : a package (to be recompiled with one's compiler) which handles binaries, most useful for libraries
- Arstistic Style (a.k.a. astyle) : a free, fast and small automatic indentation filter
for C, C++, and Java source codes, useful to enfore coding conventions in a team of developers
- CVS : the standard version control system
- Subversion, the next-generation CVS
- GNU Compiler Collection (a.k.a gcc)
- Intel C++ compiler (not for commercial use, see licence)
- Various Borland free compilers, including C++, for trial and demo purposes
- Bloodshed Dev-C++, a full-featured Integrated Development Environment (IDE) for the C/C++ programming language
- Code::Blocks, an open source, cross platform Free C++ IDE
- MinGW, tools to produce native Windows programs that do not rely on any 3rd-party C runtime DLLs
About authoring
Websites
- HTML tidy : a tool to ensure strict W3C conformance of one's web pages
- Link Checker : an online W3C validator which scans websites for dead html links
2D content
- Cenon , for editor and constructing vectorized graphics
- The Gimp, the famous GNU Image Manipulation Program
3D content
- Blender, a famous 3D modeler, actually a complete 3D authoring chain
- KPovModeler, a specialized modeler for POV
- POV-Ray, another famous renderer, named Persistence of Vision Raytracer, computes high-quality three-dimensional graphics
Please react !
If you have information more detailed or more recent than those
presented in this document, if you noticed errors, neglects or points
insufficiently discussed,
drop us a line!
[Top]
Last update : 2005, December 7