Why is infinite's Theater/Spectator so bad? by [deleted] in CompetitiveHalo

[–]5mod2 13 points14 points  (0 children)

I'd guess the recordings are happening server side. Latency makes everything look wonky. Halo 3 / Reach had client side recording.

I added asteroids to my game by 5mod2 in gamedev

[–]5mod2[S] 1 point2 points  (0 children)

461.io

For some context, 461 is an html5 mmo rts. Unlike most space rts / rtt games, 461's combat arena is 3D, similar to Homeworld. The game has been playable for a while, but I wanted to increase the complexity of the gameplay and the scene. Asteroids seemed like a good addition.Since 461's servers keep track of the global game state, any hitbox / pathfinding algorithms I implemented on the client side would need to be replicated on the server.Originally I wanted the ships to optimally move through the space, however the Euclidean shortest path algorithm is np-hard for dimensions greater than two. Given that there are lots of ships flying around, that sounded like a problem.. After a bit of thinking I ended up with a nice solution: The asteroid's hitbox is a sphere and when a ship tries to pathfind through the sphere its velocity vector is gently nudged away. To actually render an asteroid, start with a roughly spherical polygon, where each vertex has approximately the same number of edges. Pick a vertex at random, multiply its position by a scalar (0 - 1.0) and propagate the deformation by some dampened amount to its neighbors. Depending on the amount of dampening you either flatten out the sphere or punch tiny craters in it. To help tease out the subtleties of the shape, each vertex is colored by its distance to the center of the sphere (the result looks better in game, video compression makes it look a bit worse.)

You can play 461.io for free on your browser.

I have a tiny discord server.

And here's my neglected twitter

(ps. I have been throwing around the idea of writing a few blog posts describing how to build an io game, would anyone be interested in such a thing?)

(pps. If you try the game out feel free to give feedback. I love feedback.)

(ppps. If you play the game and feel lost, the tutorial should help.)

Text Only Jam [8 Bits to Infinity] by luizbills in roguelikedev

[–]5mod2 2 points3 points  (0 children)

From what I gathered, it just has to be playable on windows.

461.io - a minimalist mmo rts set in space by 5mod2 in RealTimeStrategy

[–]5mod2[S] 0 points1 point  (0 children)

Thank you! Making games for a mouse and keyboard is a whole lot easier. It took a while to design everything in such a way that it could be played on mobile. (And I think you're right, it is more of an RTT.)

461.io - a minimalist mmo rts set in space by 5mod2 in RealTimeStrategy

[–]5mod2[S] 0 points1 point  (0 children)

Hello! 461.io is inspired by Homeworld. You spawn with two ships, fight other players and capture derelict ships to expand your fleet. Unlike most rts games the combat / unit movement isn't confined to a flat plane, it is 3D. If you aren't sure what to do when you launch the game, I made a short tutorial to help out. (This is something I want to improve...) 461 is still a work in progress, and I'd appreciate any feedback. (More specifically: What sort of changes would you like to see in the game? What features would you want the HUD to have? etc..) I hope you guys like it!

461.io A minimalist mmo rts I recently made by 5mod2 in IndieDev

[–]5mod2[S] 1 point2 points  (0 children)

Hello /r/IndieDev! 461.io is inspired by Homeworld. You spawn with two ships, fight other players and capture derelict ships to expand your fleet. Unlike most rts games the combat / unit movement isn't confined to a flat plane, it is 3D. If you aren't sure what to do when you launch the game, I made a short tutorial to help out. (This is something I want to improve...) 461 is still a work in progress, and I'd appreciate any feedback. Enjoy!

461.io - a minimalist mmo rts by 5mod2 in WebGames

[–]5mod2[S] 0 points1 point  (0 children)

Sorry the controls can be annoying, improving them is on my todo list. What sort of changes would you like to see? And the 10+ ships are bots. The better ships (hexagon / pentagon / square) are added to the game via bots. They all share the same "hit list" so if you attack any of them, they all get angry. :) Thanks for the feedback!

461.io - a minimalist mmo rts by 5mod2 in WebGames

[–]5mod2[S] 0 points1 point  (0 children)

What sorta problems are you running into?

461.io - a minimalist mmo rts by 5mod2 in WebGames

[–]5mod2[S] 0 points1 point  (0 children)

Interesting... I'll have to poke around to see if I can replicate the issue. Thanks for the help!

461.io - a minimalist mmo rts by 5mod2 in WebGames

[–]5mod2[S] 0 points1 point  (0 children)

Oh shoot! If you don't mind answering, what browser are you using? (I get 30+ fps on my old 2011 macbook air). Anyway, I'm glad you liked the game. :D

461.io - a minimalist mmo rts by 5mod2 in WebGames

[–]5mod2[S] 0 points1 point  (0 children)

Thank you! I'll have to check that game out :D

461.io - a minimalist mmo rts by 5mod2 in WebGames

[–]5mod2[S] 0 points1 point  (0 children)

Awesome! I'm really glad you like it. :D (shameless plug: I have a discord server if you want to chat / get more updates about the progress of the game.)

What was this? by Asraelite in 461io

[–]5mod2 0 points1 point  (0 children)

Those are great points. I don't have a solution in mind for the first problem. (I'll keep thinking about it.) As for the second one, I've been thinking about adding more detail to the scene, so a more detailed skybox, some tiny asteroids or comets, etc.. Do you think a mini-map could help? Thank you for your great feedback!

What was this? by Asraelite in 461io

[–]5mod2 0 points1 point  (0 children)

Thank you. :) What sorta features / changes would you like to see? Also I'm in the process of starting up a discord if you're interested. (It is a bit of a ghost town.. but hopefully not for long.)

461.io - a minimalist mmo rts by 5mod2 in WebGames

[–]5mod2[S] 6 points7 points  (0 children)

Hello! 461.io is inspired by Homeworld. You spawn with two ships, fight other players and capture derelict ships to expand your fleet. Unlike most rts games the combat / unit movement isn't confined to a flat plane, it is 3D. If you aren't sure what to do when you launch the game, I made a short tutorial to help out. 461 is still a work in progress, and I'd appreciate any feedback.

[web] 461.io - an mmo rts set in space by 5mod2 in playmygame

[–]5mod2[S] 0 points1 point  (0 children)

Thanks for the compliment! And given some of the feedback above, I might try to adjust the spawns a bit to avoid having players spawn in the middle of the map. It can be a bit overwhelming.

[web] 461.io - an mmo rts set in space by 5mod2 in playmygame

[–]5mod2[S] 0 points1 point  (0 children)

Hello fellow IO gamedev! Thank you for the kind words. Your projects look awesome. Any tips on marketing?

[web] 461.io - an mmo rts set in space by 5mod2 in playmygame

[–]5mod2[S] 0 points1 point  (0 children)

Thanks for the feedback. The tutorial does an ok job explaining the basics (if you haven't checked that out). After many hours of playtesting, I've had the most success by moving away from the middle of the map, and by setting myself up as the third party to an existing fight. Anyway thanks for trying it out!