RaptorEngine
supertux
RaptorEngine | supertux | |
---|---|---|
4 | 7 | |
5 | 2,439 | |
- | 0.5% | |
5.1 | 9.7 | |
2 months ago | 6 days ago | |
C++ | C++ | |
- | GNU General Public License v3.0 only |
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.
RaptorEngine
-
Looking for open source SDL 1.2 games
RaptorEngine
-
BTTT: BattleTech TableTop v0.9.5: Bug fixes and QOL improvements!
Yep, the game and its engine are both open source.
-
BTTT: BattleTech TableTop v0.9.4: Bug fixes and better AI.
Will there be a mobile/tablet port? Maybe someday, but no promises. I play games on PC and use a Blackberry Classic. BTTT and RaptorEngine are both open source C++, so you are welcome to try porting it. You would probably need to ditch my SDL 1.2 bindings for SDL2, rework a few older GL calls that are not available in OpenGLES, and replace keyboard controls with touch.
-
Error trying to get started with SDL on Linux: undefined symbol: SDL_RWread
Someone else may have a better answer about the easiest way to draw text. In my game engine, I use SDL_ttf (1.2) to write characters into OpenGL textures when initializing a font, then to draw text I use those textures on rectangles: https://github.com/Raptor007/RaptorEngine/blob/master/UI/Font.cpp
supertux
-
Lessons from Open-Source Game Projects
SuperTux - Platformer inspired by Mario Brothers. C++, SDL2
-
Ask HN: What is the SDL.h file in SuperTux?
Looking at the repo for SuperTux as featured here in https://news.ycombinator.com/item?id=39528726 and trying to understand how the cross platform aspect works. Am I correct in my thoughts that it's OpenGL based, using a cross platform library called Simple DirectMedia Layer aka SDL, found at https://www.libsdl.org?
I see a frequently occurring header file called SDL.h, but when I search the repo at https://github.com/SuperTux/supertux I can't find it.
What is SDL.h and why am I unable to locate it?
-
SuperTux
Well, there actually is/was a Supertux 2. I don't remember the specifics, I think they rewrote it from blit 2D into OpenGL? You can see here : https://github.com/SuperTux/supertux/blob/master/supertux2.d... that it's called supertux2
But yeah this has nothing to do with the actual content of the levels, it only refers to the engine.
-
Advantages of flakes
nix run git+https://github.com/supertux/supertux.git?submodules=1
-
Is there a way to search a Github repo for a specific file and/or object?
If you know the file name, you can use the "Go to file" button to search for files with some specific name -- e.g. https://github.com/SuperTux/supertux/find/master
-
Looking for examples of games using c++
Some open source games using C++ include SuperTux, SuperTuxKart, OpenRCT2
What are some alternatives?
milton - An infinite-canvas paint program
Cytopia - :deciduous_tree::house_with_garden::office::evergreen_tree: A city building simulation game
BTTT - BattleTech tabletop network/hotseat game (uses RaptorEngine).
EnttPong - Built for EnTT, at the request of the developer as a demo.
bgfx - Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
stk-code - The code base of supertuxkart
magnum - Lightweight and modular C++11 graphics middleware for games and data visualization
rnix-parser - A Nix parser written in Rust [maintainer=@oberblastmeister]
xray-16 - Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)
advanced
mag - My newest text editor
glottie - OpenGL/WebGL based Lottie animation player