|7 days ago||2 months ago|
|GNU General Public License v3.0 or later||MIT License|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
I learned C basics and so...
1 project | reddit.com/r/learnprogramming | 26 Nov 2021
A slightly advanced project: Try making a small game/demo with SFML.
how can I get started on a Dots and boxes game with GUI?
1 project | reddit.com/r/cpp_questions | 16 Nov 2021
SFML is probably the easiest c++ gui framework for games https://www.sfml-dev.org
Confused about beginning application development using c++. Pls help.
3 projects | reddit.com/r/cpp_questions | 11 Nov 2021
For games, pick a game engine or multimedia library. SFML is a good one, but feel free to try anything else.
Should I put my github link on my resume?
2 projects | reddit.com/r/learnprogramming | 11 Nov 2021
I'd have each project referenced as a hyperlink directly to that github project. Like this. Then by your contact info, you'd put a link to the root account in plain text so if somone prints it they can navigate there manually. Like this:
objc: Attempt to use unknown class 0x100c18180 on MacOS ARM M1
1 project | reddit.com/r/sfml | 29 Oct 2021
Have you tried using the master version from github? There was some problems with M1 on mac in 2.5, but they made a PR to address it
Is it a waste of time learning OpenGL for a toy project?
3 projects | reddit.com/r/cpp_questions | 14 Oct 2021
You could use instead SFML. The alternative is having to learn how to do that using an specific OS.
Teaching high schoolers C++
1 project | reddit.com/r/AskProgramming | 12 Oct 2021
There are such librarys, in college we used SFML as the library. Its basically a canvas library, and thus works well.
advice of game dev for C++
2 projects | reddit.com/r/GameDevelopment | 24 Sep 2021
For C++ 2D games I recommend looking into SFML. It handles graphics, sound and input. They also have good basic tutorials on their page.
I am looking for a way to make a custom GUI in C++
4 projects | reddit.com/r/cpp | 24 Sep 2021
Making a game in C++
12 projects | reddit.com/r/gamedev | 22 Sep 2021
I'll trust you've had experience in these things, the only thing I'd point out is that SFML is now implementing a keyboard scancode feature
I want to make a game for Linux. Where do I even start?
14 projects | reddit.com/r/linuxquestions | 20 Nov 2021
As for physics there's tons of options, but the list gets rather exhaustive when considering 2D and 3D but you have box2d, bullet, and many many more.
I tried to remake the original Super Mario Bros using C++ and SFML. Source is in the description.
1 project | reddit.com/r/programming | 14 Nov 2021
It's called boxed, and it's open source. See for yourself https://box2d.org
Most Popular C[++] Open-Source Physics Engines
10 projects | reddit.com/r/gamedev | 14 Nov 2021
So about the engine...
1 project | reddit.com/r/Progressbar95 | 30 Oct 2021
Does anyone know what engine ProgressBar 95 uses? Because i think this engine might be cool to use! It's called Box2d, and it's a physics engine for games! If it's compatible with whatever engine ProgressBar 95 uses, maybe the devs can do some cool stuff! After all, The newton virus was made with this!
Java for game development?
1 project | reddit.com/r/java | 22 Oct 2021
How to generate/where to find the .a file for Box2D?
1 project | reddit.com/r/box2d | 22 Oct 2021
Have you build it yourself? Follow guide on their github then. Would recommend to use some kind of package system if you aren't familiar with linking (e.g. nuget for visual studio)
Box2D physics toy I started working on
2 projects | reddit.com/r/java | 1 Oct 2021
Show HN: WASM and WebGL Fluid Simulation
11 projects | news.ycombinator.com | 29 Jul 2021
Author here. This demo showcases liquidfun-wasm, my effort to revive liquidfun (a fork which adds fluid simulation and soft-body physics to Box2D).
to make liquidfun-wasm, I repurposed my existing box2d-wasm and pointed it at a different release of Box2D — a commit obtained by rebasing liquidfun over 7 years of upstream Box2D changes. the end result is that liquidfun is now distributed in WebAssembly and with TypeScript typings for the first time. The TypeScript typings are generated from WebIDL bindings via my webidl-to-ts compiler.
this demo in particular aims to bring to the Web the shaders from the liquidfun EyeCandy demo, and show how fast JS can run if you avoid incurring the garbage collector (the main loop tries not to allocate objects). the demo repurposes gravity and drag calculations that I'd used previously in my Lunar Survey experiment (a Mario Galaxy homage).
Re-Actors architecture in a simulator "game"
1 project | reddit.com/r/gamedev | 9 Jun 2021
I have a singleton object (so shared with all the reactors) that has buffer for lines, points and triangles, that after a flush done on every loop of the GUI main, draws the world on the screen. I am using this class https://github.com/erincatto/box2d/blob/master/testbed/draw.cpp slightly modified. I think that this class should not be a singleton, and it should be a responsibility of GUI reactor. However, if that should be the case, I don't know how to draw the World and Sensors' output. Should I send a message the other way (Simulator->GUI, Robot->GUI) to add the elements to the buffer? or is there a better way to do it?
Can a Physicist have a future in a game development career?
3 projects | reddit.com/r/gamedev | 26 Apr 2021
Alternatively, a good starting project is to take Box2D (2D physics engine library) and SFML (2D graphics, sound, I/O, networking library) and then build a simple game around them. It kind of doesn't matter what the game is; could be a 2D platformer, a top-down racing game, a physics-based puzzle like Peggle or Breakout, whatever. The point is, build something, and you'll immediately start finding ways to do it better next time.
What are some alternatives?
Bullet - Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.
SDL - DEPRECATED: Official development moved to GitHub
Chipmunk - A fast and lightweight 2D game physics library.
GStreamer - GStreamer open-source multimedia framework core library
LiquidFun - 2D physics engine for games
raylib - A simple and easy-to-use library to enjoy videogames programming
PhysX - NVIDIA PhysX SDK
LearnOpenGL - Code repository of all OpenGL chapters from the book and its accompanying website https://learnopengl.com
Phaser - Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
CHRONO - C++ library for multi-physics simulation