sour
Avara
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.
sour
-
Why is the web not as a platform for games?
You even have the option to use C/C++ with SDL2/OpenGL and compile for the web using Emscripten. For a 2d example, I made this recently https://arguscypher.itch.io/dungeon-sons (uses OpenGL and has networked multiplayer). Same with 3D, WASM is good enough that most games wont suffer. Now you wont get access to the latest OpenGL features but then again do you really need those? If you want to see a 3D fps game ( Cube ) in the browser take a look at this https://kripken.github.io/misc-js-benchmarks/banana/index.html (this is old, like before 2012) (newer version https://github.com/cfoust/sour )
-
Show HN: Sour – classic arena FPS in the browser
Hello HN,
Cube 2: Sauerbraten is an open-source arena FPS with sophisticated map editing tools that had its peak popularity around 2010. There were some nascent efforts to port it to the web that I have taken over in the past couple of years, and it's finally ready to share with you!
Sour is a continuation of Sauerbraten that aims to modernize the game and bring it to a broader audience by making the full game experience available to web browsers on desktops and mobile devices. The eventual goal is to be a web-based and open-source alternative to Roblox et al, which allow players to create their own maps and game modes.
We're in need of contributors with experience in any of the following: C++, WebGL2, Emscripten, React, TypeScript, and Go. Check out our repo here: https://github.com/cfoust/sour
Avara
-
1-Bit Hokusai’s ”The Great Wave”
This site design is one of the best retro Mac site designs I've seen. The author really nailed the pixel perfect fonts — it looks perfect on my low-DPI and high-DPI displays.
If anyone's interested, there's an active HyperCard community with some fun projects. There's a Discord server, too. https://hypercard.org/
(I found that community through the Avara community, a port of the classic Mac multiplayer networked mech shooter from Ambrosia: https://github.com/avaraline/Avara)
-
New on MacSourcePorts.com: Half-Life
Myth II is there but not Myth. Was the source never made available for it? I thought project magma had adapted the engine for II to run both games. The Avara port probably warrants a slot at some point too.
-
Avara 25th Anniversary Celebration
If you want to see and hear more about Avara, check out this video by Play Different: https://www.youtube.com/watch?v=AutG8KO4DsY You can get the modern Avara port here: https://github.com/avaraline/Avara You can also come hang out in the Avaraline Discord server: https://discord.gg/yw5qnBtJd5 Or the IRC channel: irc://avaraline.net:6667/avaraline
What are some alternatives?
rocket-craft - Based on UE 4.24 c++ & blueprint projects. One source all platforms! Game list: Race game BRM , FPShooter Hang3d , Survival zombie. Success build for window , html5 , android. Multiplatform.
OpenRCT2 - An open source re-implementation of RollerCoaster Tycoon 2 🎢
super-mario-bros - Original SNES Super mario bros made with C++ / OpenGL
RigelEngine - A modern re-implementation of the classic DOS game Duke Nukem II
SimpleFPSTemplate - Simple C++ FPS Template for Unreal Engine
rawgl - Another World/Out of This World engine reimplementation (SDL, OpenGL)
Vangers - The video game that combines elements of the racing and role-playing genres.
retronas - Use a Raspberry Pi, old computer or VM as network storage for different retro computers and consoles
ultimatetapankaikki - Open source port of Ultimate Tapan Kaikki
astromenace - Hardcore 3D space scroll-shooter with spaceship upgrade possibilities.
Teeworlds - A retro multiplayer shooter
tyra - Game engine for PlayStation 2™