GithubHelp home page GithubHelp logo

justcaptcha / awesome-sfml Goto Github PK

View Code? Open in Web Editor NEW
89.0 6.0 11.0 24 KB

A curated list of awesome things related to the SFML

Home Page: https://github.com/SFML/SFML

awesome awesome-list unicorns sfml sfml-resources sfml-game-development

awesome-sfml's Introduction

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

awesome-sfml's People

Contributors

expl0it3r avatar justcaptcha avatar mgrojo avatar rubenwardy avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.