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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Show HN: 3D multiplayer space shooter made with Three.js

115 点作者 nickyvanurk将近 6 年前

18 条评论

rezoner将近 6 年前
If you don't have better ideas for improving your packet size at least push your JSON through msgpack. Using strings as keys (properties) is ultra bad for your bandwidth too. In general JSON is only suitable for turn based games.
评论 #20105675 未加载
评论 #20107865 未加载
评论 #20103668 未加载
评论 #20104198 未加载
评论 #20108162 未加载
p_roz将近 6 年前
This is really cool.<p>One suggestion. Allow the mouse to control the spaceship movement in both x and y directions. It’s intuitive to try to point the mouse to the place you want your ship to go, however the mouse only controls the Y axis.
评论 #20105089 未加载
seszett将近 6 年前
Seems interesting, but apparently the layout is hardcoded to use WASD, which doesn&#x27;t go well with AZERTY keyboards.
bullen将近 6 年前
I would suggest tank controls to reduce server CPU (with event based protocol) and make the game a bit more playable, try my controls: <a href="http:&#x2F;&#x2F;aeonalpha.com" rel="nofollow">http:&#x2F;&#x2F;aeonalpha.com</a>
arendtio将近 6 年前
Pretty cool and actually, something I always wanted. Reminds me of the good old Netwars days:<p><a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=eMp1RrCy4w4" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=eMp1RrCy4w4</a><p>There are just a few things Netwars had that I am missing here:<p>1. Sound (is it just me?) 2. The controls are kinda weird. If I remember correctly Netwars used Ctrl and Shift to throttle. Mouse (or Joystick) for turning (upper part of the side of the screen to roll), Space to fire the gun and Return to fire missiles. 3. A radar for orientation.<p>But for a prototype awesome already :-D
reilly3000将近 6 年前
The netcode seems to be working great for me. Controls are not what I expect based on the space-shooters I&#x27;ve played, but I eventually got the hang of them. Ship to ship collisions would be nice.
cbartlett将近 6 年前
Needs a radar&#x2F;minimap or something, I pretty quickly found myself lost in space with no idea where other players were, or how to get back to the starting point to find new players.
alex_duf将近 6 年前
what are the controls?<p>I haven&#x27;t found any explanation and I&#x27;ve only managed to spin the ship on itself.
评论 #20103707 未加载
skocznymroczny将近 6 年前
I know that spaceship model :) the game feels choppy to me. What kind of interpolation&#x2F;prediction is it using right now?
评论 #20103700 未加载
cr0sh将近 6 年前
I think this is cool just from the &quot;sharing code&quot; perspective; yes, it needs some more work, but that&#x27;s the way games are. I can&#x27;t give any suggestions there, since I haven&#x27;t touched game code in decades (well out of date for today&#x27;s MP stuff). But I like what I see so far from this demo!
DennisP将近 6 年前
Are there any controls besides arrow keys and spacebar? I start out tumbling and can&#x27;t seem to stop.
评论 #20108754 未加载
lhball将近 6 年前
Nice work! I would suggest adding a controls screen that fades out. Took me a while to realize I had to combine aiming with the mouse and WASD keys for movement to get everything going.
tomglynch将近 6 年前
Is this struggling under the load?
评论 #20103623 未加载
评论 #20103531 未加载
atum47将近 6 年前
oh man, I made a 2D one back in the day with node.jd and socket.io, to test a physics engine I was writing, but never really finished it to release it. looking at your project now, I wish I did finished mine. really cool job. keep it up
emilfihlman将近 6 年前
The game is unplayable.
mg794613将近 6 年前
So the game just crashed? Could only move forward after that.
Diggsey将近 6 年前
What is the server written in?
评论 #20103745 未加载
webdva将近 6 年前
Fun game. Good work.