opensoldat
Pas2JS-WebGL
opensoldat | Pas2JS-WebGL | |
---|---|---|
9 | 2 | |
1,405 | 15 | |
0.2% | - | |
9.5 | 0.0 | |
11 days ago | almost 6 years ago | |
Pascal | JavaScript | |
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.
opensoldat
-
Castle Engine – free and OS, x-platform, 2D/3D game engine using modern Pascal
In the meantime the repository moved to: https://github.com/opensoldat/opensoldat
- Soldat 1 Open Source game is looking for a code maintainer
- Soldat is a unique 2D (side-view) multiplayer action game. It has been influenced by the best of games such as Liero, Worms, Quake, Counter-Strike
- Soldat: a 2D (side-view) multiplayer action game
-
Soldat is a unique 2D (side-view) multiplayer action game
I saw mention of Pascal, so I had to take a quick peek:
https://github.com/Soldat/soldat/blob/develop/server/ServerC...
The last time I used Pascal was in the late 1980s on a VAX/VMS system. Very fond memories!
-
Nintendo Leak Reveals Extreme Measures Taken To
#1: Electronic Arts (EA): Today we are proud to announce that alongside the launch of the Remastered Collection, Electronic Arts will be releasing the TiberianDawn.dll and RedAlert.dll and their corresponding source code under the GPL version 3.0 license. | 20 comments #2: Get Relogic to Open-Source Terraria: Otherworld | 13 comments #3: SOLDAT source code finally released! | 31 comments
Pas2JS-WebGL
-
Castle Engine – free and OS, x-platform, 2D/3D game engine using modern Pascal
"""
As for web:
- This is mentioned on https://castle-engine.io/why_pascal as supported nicely by FPC compiler. FPC can compile regular Pascal code to WebAssembly, there's also Pas2Js that can compile regular Pascal code to JS. See samples e.g. here: https://github.com/genericptr/Pas2JS-WebGL?tab=readme-ov-fil...
- In the context of Castle Game Engine, web is part of "Coming Soon" of https://castle-engine.io/features . We want to utilize above to enable to recompile any Castle Game Engine application (as long as it uses cross-platform API) to the web. Details are on https://castle-engine.io/wp/2023/04/08/web-target-progress-a... .
-
Ask HN: Why Did Pascal Fail?
The contents of that post have not been relevant for decades. I would recommend giving Free Pascal a whirl if you haven't.
FPC can even compile to JavaScript and it works with WebGL https://github.com/genericptr/Pas2JS-WebGL#pas2js-webgl
What are some alternatives?
Teeworlds - A retro multiplayer shooter
fatalvision - FatalVision DOS-based GUI library for Turbo Pascal
minipascal - MiniPascal implemented in Racket
BetterSpades - BetterSpades, an Ace of Spades client targeted at low end systems (GL/ES 1.1). Runs on your grandmother's rig!
openlierox - OpenLieroX - Liero clone / Worms realtime / 2D shooter
PIPIT - A simple back-end compiler for Linux x64
USDX - The free and open source karaoke singing game UltraStar Deluxe, inspired by Sony SingStar™
not-quake - Online first-person shooter using Castle Game Engine and RNL
Auto Scroll - Free your hands and automate your mouse scrolling easily with this awesome tool. The Auto Scroll totally free and available on Windows and Linux desktops.
fpc-avr - Free pascal AVR microcontroller projects