Skip to content

eXpl0it3r/awesome-sfml

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

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.
  • Swoosh - SFML Activity and Segue Mini Library
  • RichText - Rich text class for SFML2. Allows the user to draw lines of text with different styles and colors.
  • Candle - 2D lighting for 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

  • 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 - Advanced SFML Game Engine, Designed to be Simple and Intuitive
  • xygineXT - 2D engine / framework built around SFML.
  • is::Engine - Game Engine developed with the SFML library to create games on Android and PC

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++.
  • SFML2-Game - SFML2 - Random Games.
  • Racod's Lair - 2D Rogue-inspired Action Dungeoncrawler
  • Deerportal - Full of the diamonds 💎 board game driven by a 🦌 Deer 🦌 god and classical elements 🔥 💦 💨 🌍

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.
  • AchBall - AchBall is a casual arcade game written in C++ with SFML
  • 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.
  • 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.
  • MoonQuest - A procedurally-generated adventure game! Explore unique worlds with wild forests, ice-capped mountains and ancient ruins. Talk to giant snails, seek out magical items, and forge the weapons that will help you on your journey!
  • 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.
  • Squadbot - Hop, leap, and bound through vibrant levels as Squatbot! Squatbot brings tight platforming to mobile devices with a unique and minimalist control scheme.
  • This Grand Life - Cruise your way through life with a silver spoon, or struggle endlessly to find employment as a convicted felon. You cannot control your past, but you can change your future. What choices will you make?
  • Underrail - Underrail is an old school turn-based isometric indie role playing game that focuses on exploration and combat.
  • Wing of Misadventure - Wing of Misadventure is the definitive Massive Multiplayer Online RPG experience created on RPG Maker, featuring a unique art style, carefully crafted loot system and fast paced combat style, making it the perfect match for hardcore and casual gamers alike!

Other

Other types of application

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

License

CC0

About

A curated list of awesome things related to the SFML

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published