HackerTrans
トップ新着トレンドコメント過去質問紹介求人

altanis

no profile record

投稿

[untitled]

1 ポイント·投稿者 altanis·昨年·0 コメント

[untitled]

1 ポイント·投稿者 altanis·昨年·0 コメント

[untitled]

1 ポイント·投稿者 altanis·昨年·0 コメント

Show HN: An online 2D MMO game, written in Rust and JavaScript

polyfight.io
171 ポイント·投稿者 altanis·2 年前·89 コメント

[untitled]

1 ポイント·投稿者 altanis·2 年前·0 コメント

[untitled]

1 ポイント·投稿者 altanis·2 年前·0 コメント

[untitled]

1 ポイント·投稿者 altanis·2 年前·0 コメント

Show HN: Netc, a Networking Library in C

github.com
1 ポイント·投稿者 altanis·2 年前·0 コメント

[untitled]

1 ポイント·投稿者 altanis·2 年前·0 コメント

[untitled]

1 ポイント·投稿者 altanis·3 年前·0 コメント

[untitled]

1 ポイント·投稿者 altanis·3 年前·0 コメント

Has the C10M problem been solved yet?

6 ポイント·投稿者 altanis·3 年前·2 コメント

How to Throttle CPU

2 ポイント·投稿者 altanis·3 年前·1 コメント

Physics Engine 13x Faster than Matter.js

github.com
29 ポイント·投稿者 altanis·3 年前·14 コメント

Fastest OSS 2D Physics Engine (In JavaScript/TS)

github.com
4 ポイント·投稿者 altanis·3 年前·1 コメント

コメント

altanis
·2 年前·議論
lol someone ddosed the website, i fixed up the firewall and the game is back on
altanis
·2 年前·議論
Hey, me and my friend Aspect saw you. Thanks for checking out my game, have a good night!
altanis
·2 年前·議論
Nice, thank you for playing!
altanis
·2 年前·議論
Yeah that "desync" is because the server mspt (shown next to your latency) was likely very high. It's because of a memory leak, I'll investigate when I get a chance.

I'll look into that game, I've never heard of it. Not sure how I'd incorporate NPCs in a fast paced game like this, if you have any ideas let me know!
altanis
·2 年前·議論
Yeah, that bug is from a memory leak, I haven't had a chance to debug it since I'm traveling but I'll figure out the cause by this week.
altanis
·2 年前·議論
You ultimately will need to try to kill the player who is chasing you. Choose one tank you think will kill them, and keep trying until they die. That's basically the point of the game; choose tanks adapted to your environment and get as many points as you can.
altanis
·2 年前·議論
Hey, thanks for the suggestions! By the way, you can hold K to level up to max, this is temporary though.

Levels are determined by halving your XP then finding the correct level, just like Diep.io. I agree with you though; I'll probably make it less harsh.

Level scaling is already exponential (its harder to get levels as you progress).

I actually really like the noob flag idea; when spectating, a bunch of people were confused on what to do and kept dying to a higher level person. I will definitely add this feature in the following week.
altanis
·2 年前·議論
WebRTC is complicated; there are many more edge cases compared to websockets. Off the top of my head, I know I'd need to run a TURN server for people behind symmetrical NAT or CGNAT networks, which would be a pain. WebSockets are much more accessible for everyone. In the future I'll investigate UDP protocols, but its likely I'll always use TCP for web games.
altanis
·2 年前·議論
Not at the moment, no. I'll add a tank editor in the future which could technically be ported offline, but I don't have too big of a desire to port it to a native app.
altanis
·2 年前·議論
If you guys want, there's a Discord server you can join for the game since communication through a forum is hard: https://discord.gg/UTvaAAgku3 .
altanis
·2 年前·議論
I think a clientside fingerprint implementation I made was faulty, I'll rework it. Sorry.
altanis
·2 年前·議論
Sorry, the game server degraded overnight. I've restarted the server as a temporary fix and will investigate today.
altanis
·2 年前·議論
The base game is inspired from Diep.io with extensive features already to differentiate it, but you're right the base game is still essentially Diep.io. The game is still relatively new and I haven't implemented all my ideas yet, but when I'm done the base game mechanics will be completely different.
altanis
·2 年前·議論
I don't think it's abuse, but just server degradation from 50 players playing for hours. I restarted the server and it's better, I'll fix the degradation later today.
altanis
·2 年前·議論
Hey sorry, there was performance degradation overnight which made the game server super slow. It should be better right now.
altanis
·2 年前·議論
Hey sorry, there was performance degradation overnight which made the game server super slow. It should be better right now.
altanis
·2 年前·議論
Of course, I have a bunch of new features in mind to make it different from Diep.io when initially playing.
altanis
·2 年前·議論
Hey sorry, there was performance degradation overnight which made the game server super slow. It should be better right now.
altanis
·2 年前·議論
I used Axum for the websocket server, MySQL for the database, and the glicko2 crate for elo management. Those are the only 3 that come to mind, I didn't use any libraries/engines for the game itself.
altanis
·2 年前·議論
There should be an X button. It's probably a CSS issue; what are the dimensions of your screen?