dbdab98e71 | ||
---|---|---|
.gitignore | ||
CONTRIBUTION.md | ||
README.md |
README.md
Awesome SFML
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
Engines
- SFML-Game-Framework - Very, very simple and barebones framework for games and that.
- ObEngine - 2D Game Engine with Lua Scripting made on top of SFML!
- Vigilante-Game-Framework - 2D/3D C++ game framework written for use with SFML.
- Nero Game Engine - Game Engine made on SFML and Box2D.
- xygineXT - 2D engine / framework built around SFML.
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
- C
- .Net (C#, VB.Net etc.)
- Crystal
- D
- Euphoria
- Free Pascal Compiler aka FPC
- Go
- Haskell
- Java
- Julia
- Nim
- OCaml
- Pascal
- Python
- Ruby
- Rust
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.
Resources
Websites
- www.sfml-dev.org - Official site.
- The official tutorials
- The online API documentation
- The community wiki
- The community forum (French)
- www.sfmlprojects.org - Discover and talk about projects built with or around the Simple and Fast Multimedia Library!
- www.reddit.com/r/sfml - Reddit topic.
Books
- Mastering SFML Game Development
- SFML Game Development
- SFML Essentials
- SFML Blueprints
- SFML Game Development By Example
Tutorials
Blogs and tutorials
Video
- Building Games with SFML - A step-by-step introduction to SFML to help you build enjoyable, cross-platform games
- SFML 2.1 Tutorial Series - 52 tutorials.
Text
- Citybuilder - Creating a City Building Game with SFML.
Applications written with SFML
Games
Open Source
Games with Open Source licenses
- Cendric - Cendric is part top-down RPG and part puzzle platformer.
- Pseuthe - Pseuthe (pronounced 'soothe') is an abstract audio / visual experience, with casual gameplay elements.
- Witch Blast - Witch Blast is a free roguelite dungeon crawl shooter heavily inspired from Binding Of Isaac.
- Rickety Racquet - Puzzle game.
- SpaceGO - A small space shooter game using C++ and SFML.
- HopsonCraft - A minecraft clone written using C++, SFML, OpenGL and GLEW.
- Hedgehogs Can Fly - 2D physics platformer game.
- ReJewel - Tetris like game.
- sfml-snake - Snake game in C++.
- Conway-s-Game-Of-Life - Game of life, in C++.
- SFML2-Game - SFML2 - Random Games.
- crsfml-examples - Simple games made with CrSFML.
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.