608f55370a | ||
---|---|---|
.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.
Contents
Applications written with SFML
Games
- Cendric - Cendric is part top-down RPG and part puzzle platformer.
- Remnants of Naezith - Rush and swing through levels to top the leaderboards in this fast-paced, grappling hook precision platformer.
- This Grand Life - This Grand Life is a personal finance simulator where you create a character, manage their money and help them achieve their life goals.
- 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.
- Pseuthe - Pseuthe (pronounced 'soothe') is an abstract audio / visual experience, with casual gameplay elements.
- 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.
- 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.
- 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.
- 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.
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!
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.
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
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
- 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
Tutorials
Video
- SFML 2.1 Tutorial Series - 52 tutorials
Text
- Citybuilder - Creating a City Building Game with SFML
Contribute
Contributions welcome and wanted! Read the contribution guidelines first.