This repository was archived by the owner on Jun 1, 2020. It is now read-only.
forked from SFML/SFML
-
Notifications
You must be signed in to change notification settings - Fork 0
Sources
maskedkiller01 edited this page Oct 10, 2012
·
68 revisions
Welcome to the section dedicated to external source codes for SFML.
- [C++] Basic Game Engine Source (from tutorial Basic Game Engine)
- [C++] Simple Collision Detection: A Static Class implementing Circle, BoundingBox and PixelPerfect collision detection.
- [C++] Frame, Anim, Animated : Classes that manage your animated sprites.
- [C++] Animation : A animation class that inherits from sf::Sprite to allow easy integration of Animations into new or existing code.
- [C++] SFMLWidget : A class to integrate SFML into a gtkmm interface
- [C++] Filter : Class to manage color filters or brightness filters.
- [C++] AniSprite : A alternative animation class that extends sf::Sprite and has frame rate independence animation.
- [python] ImageSheet : A class to handle sprite sheet and simple animations.
- [C++] CairoShape : A really basic class for generating graphics using Cairo.
- [C++] VideoIntegration : Object Oriented ffmpeg wrapper. Play videos the same way you use images.
- [C++] Masking using Sprites, Shapes or Strings : Masking using Sprites, Shapes or Strings, and the Alpha Channel (by TurboLento)
- [C++] Particle System : Enjoy colorful pixel explosions in your own home today!
- [Ruby] Ruby Light Manager : Add lighting to your 2D game (by Groogy)
- [C#] SpriteAnimated : A C# version of animated sprite class.
##Drawables
- [C++] Round Ended Lines : A class that renders round ended Lines (by Foaly)
- [C++] DrawableLineShape: A drawable-derived fast-rendering class for shapes made of lines
- [C++] Stroke : Complete class to draw cool looking strokes from an array of points.
- [C++] Drawing color gradient : Draw and manage color gradient easily with this class
- [C++] Draw Rounded Rectangle
- [C++] Tile Map with VertexArrays : Load, cull, texture and display quads as tiles
- [C++] FormatText : Format simply a sf::Text in width and height. (by Thiziri)
- [C++] RichText : Class to handle rich text. (by Panithadrum)
- [C++] ResourceManager(by Wavesonics) ResourceManager - with ImageManager sample(by Hiura) ResourceManager(by l0calh05t) : Generic class for managing resources
- [C++] Smart Resource Manager : Generic resource manager which keeps track of it's references. (by Groogy)
- [Ruby] Resource Manager(by Groogy) : Generic class for managing resources.
- [Python] PausableClock : Class inheriting from sf.Clock allowing to pause the timer
- [C++] sftools::Chronometer : This class provides the basic mechanism of a chronometer.
- [C++] Signal System(by Groogy) : Set of classes replacing Events with Signals and allowing custom signals.
- [C++] FPS : A class that simplifies frame rate calculation.
- [C++] ZipLoader : Class that loads files from zip archive.
- [Ruby] MessageBox class(by Groogy) : A simple Utility class for debugging purposes.
- [C++] wxScrolledSFMLWindow (by TricksterGuy) : Integrates an SFML window onto a scrolled wxWindow
- [C++] PhyFS : A class that adapts PhysFS to SFML with a custom sf::InputStream
- [C++] LoadImageFromResource : An example of how to load data from a resource (.rc) into sf::Image.
- [C++] Verlet physic : A simple example of physic circle body in space.
- [C++] Settings Parser : Simple class for reading and writing settings in text file. (by cristaloleg)
- [C++] HSL Color : A class for working with HSL and converting to and from RGB. (by masskiller)
- [C++] Mp3 Player : Class inspired sf:: Music for playing mp3 file using the library mpg123
- [C++] Audio Player : Class inspired sf:: Music for playing audio file using the library ffmpeg