Skip to content
This repository was archived by the owner on Jun 1, 2020. It is now read-only.

Sources

maskedkiller01 edited this page Oct 10, 2012 · 68 revisions

Source Codes

Welcome to the section dedicated to external source codes for SFML.

Game Engines

  • [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

Network

GUI

  • [C++] FormatText : Format simply a sf::Text in width and height. (by Thiziri)
  • [C++] RichText : Class to handle rich text. (by Panithadrum)

Miscellaneous

Audio

  • [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

Clone this wiki locally