Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore Update Apr 20, 2018
CONTRIBUTION.md 🌟 Update Apr 17, 2018
README.md Reorder sections Apr 27, 2018

README.md

Awesome SFML

Awesome

A curated list of awesome things related to SFML

Inspired by the lists awesome, awesome-awesomeness, and awesome-nodejs.

Contributing

Contributions welcome and wanted! Read the contribution guidelines first.

Contents

Libraries and Resources

Components & Libraries

  • imgui-sfml - ImGui binding for use with SFML.
  • LTBL2 - A 2D dynamic lighting system with accurate soft shadows.
  • SFGUI - Simple and Fast Graphical User Interface
  • SFNUL - Simple and Fast Network Utility Library.
  • TGUI - Easy to use cross-platform c++ GUI library for SFML.
  • Thor - Extension with various game programming features, like particles, animations, vector operations.
  • SFML-utils - Some adds to build games.
  • SelbaWard - A collection of drawables.
  • SFMLSoundSystem - Sound Control System for use with SFML.

Bindings

List of all the known SFML bindings

Utilities

Non-Game specific Library bundles, that provide reuseable functions

  • tmxlite - Lightweight C++14 parser for Tiled tmx files.

Tools

Useful tools

  • FM Composer - FM Composer. It's a software allowing the user to design their own sound using FM synthesis and create a song with them.

Websites

Books

Tutorials

Blogs and tutorials

Videos

Text

  • Citybuilder - Creating a City Building Game with SFML.

Projects

Engines

Games

Open Source

Games with Open Source licenses

Proprietary

Proprietary games

  • Remnants of Naezith - Rush and swing through levels to top the leaderboards in this fast-paced, grappling hook precision platformer.
  • The Man in the Cape: Special Edition - The Man in the Cape is captured and left for dead in Mr. Granderson’s superhero elimination dungeon.
  • Zeran's Folly - Story-driven action-adventure with fluid melee combat, four unique playable characters, and a twisted sense of humor.
  • CUIT - In CUIT, it is only you and your mind. A challenging and relaxing puzzle experience, ready to test you from top to bottom.
  • Gemstone Keeper - Gemstone Keeper is a twin stick shooter where avid explorers go down into a large, dangerous and mysterious set of caves and caverns.
  • An Octonaut Odyssey - It's a game about an amnesiac octopus lost in strange planets.
  • Doodle Bob - DoodleBob is a cross between Little Computer People and perhaps Tamagotchi.
  • Kronos - An Indie fantasy Action RPG game with lots of combat, puzzles and customization.
  • The Night Christmas Ended - Team up with the world’s biggest goblin on his quest for gold and be a total Christmas bastard.
  • Dispersio - Dispersio is a retro-styled action platformer. As you progress through the game, you will have to use and combine special abilities.
  • The Away Team - In this interactive sci-fi adventure novel, you are the AI pilot of Earth's last interstellar ship, tasked with finding a home for your crew.
  • Crea - Progress with every slain monster, learn skills through talents, craft items, and explore procedurally-generated worlds in this sandbox RPG!
  • Turnover - In a dystopian future, a powerful corporation hires a private security firm to execute a violent takeover of a competitor's HQ.
  • inSynch - An art-music-arcade game, inSynch is handcrafted and animated in stop motion.
  • Pioneers - Pioneers is a turn-based exploration/adventure RPG.
  • Maze - Dare through the creepy corridors of the mazes, but keep your guard up.
  • Postmortem - Postmortem: One Must Die - Narrative-adventure playing an Agent of Death who must take ONE life that could change the fate of a conflict-torn Nation!
  • Zloxx II - Zloxx II is a 2D Jump'n'Run in which you control a little character called Zloxx.
  • Moonman - Moonman is a procedurally-generated adventure game!
  • Re:creation - Re:creation is a top-down action adventure game
  • Rising Reign - Rising Reign is a high fantasy role-playing game with rogue-like elements. Most content is procedurally generated during world construction.
  • Takrog - Takrog is a tactical RPG with a smart procedural generation of the world, quests, and characters. Every game is different from the other.
  • Castle Clamber - Castle Clamber is an arcade inspired action platformer for one or two players, either locally or over a network.
  • Exodus - Exodus immerge yourself into a strange and fascinating world, where nature seems to predominate over everything else.
  • Racod's Lair - A coop dungeon crawler.

Other

Other types of application

  • FM Composer - Music and sound creation tool, featuring an FM synthesizer and a tracker-like interface.

License

CC0