TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Sopwith – a classic bi-plane shoot 'em up from 1984 in the browser

158 点作者 midzer超过 1 年前
src: <a href="https:&#x2F;&#x2F;github.com&#x2F;midzer&#x2F;sdl-sopwith">https:&#x2F;&#x2F;github.com&#x2F;midzer&#x2F;sdl-sopwith</a><p>via: <a href="https:&#x2F;&#x2F;fragglet.github.io&#x2F;sdl-sopwith&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;fragglet.github.io&#x2F;sdl-sopwith&#x2F;</a>

26 条评论

speps超过 1 年前
This just looks like someone compiled someone else&#x27;s SDL project using Emscripten and uploaded it.<p>Most of work was already done there: <a href="https:&#x2F;&#x2F;fragglet.github.io&#x2F;sdl-sopwith&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;fragglet.github.io&#x2F;sdl-sopwith&#x2F;</a><p>Not even any commits in the fork, it&#x27;s behind by 7 commits!
评论 #38415960 未加载
评论 #38418875 未加载
评论 #38415070 未加载
kmill超过 1 年前
I remember playing this game on an old DOS laptop, even in the early 2000s.<p>This version is demonstrating an interesting gotcha with emulating sound. The old PC speaker hardware ran at over 1 MHz, and it would generate square waves at integer divisors of this rate. This version of the game is sampling these square waves at 48 KHz, and the jitter from the waves not lining up perfectly adds a bunch of noise known as aliasing artifacts. It&#x27;s what&#x27;s giving the music a sort of DTMF (touch tone) quality to it.<p>I recompiled the game locally with a mitigation for this effect, just by oversampling and taking an average, and it sounds a lot better.<p>Game Boys also have audio hardware that runs at such high frequencies. I wonder how many emulators run at that rate and downsample properly? High-quality square waves are tricky!
abroun_beholder超过 1 年前
Ah Sopwith! I&#x27;ve got such good memories of playing this in the early 90s. Just 16 CGA colors but the gameplay is so good! :D<p>10 years later, in the early 2000s I made a fan sequel of Sopwith called &#x27;Camel&#x27; <a href="https:&#x2F;&#x2F;sopwithcamel.sourceforge.net&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;sopwithcamel.sourceforge.net&#x2F;</a> that helped me to get a job at EA. Long time ago now but I&#x27;ve just checked it and surprisingly it still works. Hats off to Windows backwards compatibility there. Anyway, please give Sopwith a go if you&#x27;ve missed it over the last ~40 years it&#x27;s such a great game. As mentioned in another comment, the authentic experience is to play it on a 386 and then have to hit the turbo button to slow it down... :)
评论 #38437616 未加载
peteforde超过 1 年前
I was a regular player when this was released. Thanks for the nostalgia!
continuational超过 1 年前
Reminds me of this DOS jewel, Triplane Turmoil, which must have been inspired by Sopwith: <a href="https:&#x2F;&#x2F;www.mobygames.com&#x2F;game&#x2F;23228&#x2F;triplane-turmoil&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;www.mobygames.com&#x2F;game&#x2F;23228&#x2F;triplane-turmoil&#x2F;</a>
评论 #38416750 未加载
esafak超过 1 年前
Blast from the past! Looking at its author David Clark&#x27;s profile on LinkedIn, I see he went back to school ten years ago to get a PhD in geophysics!
acemarke超过 1 年前
Oh wow! I remember playing this as a kid! Thanks for posting this!
评论 #38414963 未加载
评论 #38415055 未加载
评论 #38415280 未加载
评论 #38414933 未加载
评论 #38415007 未加载
holoduke超过 1 年前
I played this game many hours as a 6 year old kid on my dads philips 8088 pc. It even had multiplayer, but never managed to get that working. I did manage making a giant hole with bombs in the void below.
BeetleB超过 1 年前
This was also sold as &quot;The Red Baron&quot;. I&#x27;ve looked online to see why it had two names, but haven&#x27;t found a reason. Anyone know why?
评论 #38415019 未加载
评论 #38417857 未加载
contingencies超过 1 年前
From the CGA era that brought you Alleycat... with far better sound... <a href="https:&#x2F;&#x2F;rawgit.valky.eu&#x2F;gabonator&#x2F;Work-in-progress&#x2F;master&#x2F;DosGames&#x2F;AlleyCat&#x2F;Javascript&#x2F;alleycat.html" rel="nofollow noreferrer">https:&#x2F;&#x2F;rawgit.valky.eu&#x2F;gabonator&#x2F;Work-in-progress&#x2F;master&#x2F;Do...</a>
评论 #38416727 未加载
mrweasel超过 1 年前
Oh no, the pull down key isn&#x27;t available on my keyboard, I have to loop to go down.
评论 #38416015 未加载
lizknope超过 1 年前
I remember playing this on my roommate&#x27;s 386 DX 33 in 1992. It was way too fast so we had to hit the turbo button to slow the CPU down to 16 MHz in order to not immediately crash because it was too fast to control
waltbosz超过 1 年前
I loved this game as a kid. I managed to play the networked 2 player version once ... I think it was over a parallel port connected between two PCs, but it was terribly laggy.<p>I once wrote a sprite editor for Sopwith. The sprites are encoded in the binary in a manner very similar to those on an NES ROM.<p>I wanted to make a mod where you could fly as the ox, but I couldn&#x27;t rotate the ox well enough that it didn&#x27;t look horrible.<p>Earlier this month, I actually started to recreate the sprite editor in JS. It&#x27;s a back burner project, not sure when it&#x27;ll be done.
eesmith超过 1 年前
This plays rather faster than I remember on my 8088.<p>My favorite was to launch the bomb while making a vertical climb. It goes off-screen but eventually comes back.
hddqsb超过 1 年前
Tip: If pull up&#x2F;down feel backward to you when the plane is flipped, go into the options and enable &quot;Harry keys mode&quot; :)
soup10超过 1 年前
Altitude is a very nice multiplayer game inspired by biplanes <a href="https:&#x2F;&#x2F;store.steampowered.com&#x2F;app&#x2F;41300&#x2F;Altitude&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;store.steampowered.com&#x2F;app&#x2F;41300&#x2F;Altitude&#x2F;</a>
评论 #38419315 未加载
评论 #38419145 未加载
rzzzt超过 1 年前
Is there any connection to the level in DuckTales where you are traveling between locations on the map with the help of Launchpad McQuack? The flight mechanics are very similar.
评论 #38418229 未加载
dylan604超过 1 年前
I like how you can enter full screen mode from the menu that requires you to hit escape to exit the menu, but the browser traps that as exit full screen.
doubloon超过 1 年前
i forgot how brutal this game is. almost every explosion has a human body flying through the air, sometimes multiple.<p>you basically go bomb buildings, there is no concept of civilian vs military targets. your job is to completely obliterate every single standing structure that is not the same color as you. the enemy pilots you fight are all suicidal, they come directly for your plan without even a hint of trying to avoid you.<p>the only way to &#x27;win&#x27; is to triumph over a desolate landscape of complete and utter destruction, not a single standing building left in the entire area except for your hangar and fuel depot. no concept of roads, houses, anything, it presents a kind of dystopian industrial void where life only exists for one purpose - to create airplanes to blow up each others buildings.<p>not only this but it has landscape deformation, something many games still do not have in 2023. the idea of explosions without craters, a kind of sanitized version of how pressure waves work in real life. Sopwith had it realistic in that aspect at least.<p>but what a bleak and desolate lanscape. a small valley, no way out, except mass extermination of all other signs of life. a denuded pixel landscape of harsh white is all that stands after victory.<p>anyways still loads of fun. not sure what it means to have us as a species programmed to love destruction.
评论 #38418004 未加载
xeckr超过 1 年前
This is fun! I didn&#x27;t know that it was possible to play games over IP in 1984.
yodon超过 1 年前
Exception thrown trying to launch on iOS
评论 #38416448 未加载
earthboundkid超过 1 年前
I loved this as a kid. Not sure it has a lot of attraction outside of nostalgia though. It’s not like Mario or something where it’s timeless.
blindriver超过 1 年前
Holy crap! I used to play this video game 40 years ago! Playing it awakened decades-dormant memories of tricks I used to do like flying upside down while dropping a bomb! I just sent this to my buddy who I used to play this with all the time on his original IBM PC!<p>Thank you for this!
spacecadet超过 1 年前
Sky Kid 8D
tonetheman超过 1 年前
This is lovely. Thanks for sharing. I used to play this game a LOT.
评论 #38415132 未加载
hypertexthero超过 1 年前
One of my favorite childhood games!<p>Me and my friend would wake up a couple of hours early before going to school in order to play a few sessions!<p>Tips when playing against the computer: Try to make the enemy planes crash into each other or into the ground.<p>More info: <a href="http:&#x2F;&#x2F;sopwith.org&#x2F;" rel="nofollow noreferrer">http:&#x2F;&#x2F;sopwith.org&#x2F;</a><p>There seems to be a lot of video game content on HN lately, and I like this very much :)
评论 #38415577 未加载