Forums
May 28, 2020, 04:02 PM

Author Topic: A Spiritual Successor to W:A  (Read 8087 times)

0 Members and 1 Guest are viewing this topic.

Offline Bamboy

Re: A Spiritual Successor to W:A
« Reply #90 on: March 11, 2017, 05:43 PM »
Bamboy, do you implement pixel-perfect collision detection or just creating collision polygons based on images?
Earlier builds used polygons, but I went out of my way to create my own pixel perfect collision system after discovering polygons just wouldn't cut it.
Asteroidians, the spiritual successor. Download on Itch.io:
https://bamboy.itch.io/asteroidians

Asteroidians Discord: https://discord.gg/Hk4Dsdq

Follow me on twitter: https://twitter.com/Bamboy360

Offline Xrayez

Re: A Spiritual Successor to W:A
« Reply #91 on: March 11, 2017, 05:54 PM »
Bamboy, do you implement pixel-perfect collision detection or just creating collision polygons based on images?
Earlier builds used polygons, but I went out of my way to create my own pixel perfect collision system after discovering polygons just wouldn't cut it.

Do you see any disadvantages of using pixel perfect collision system compared to collision polygons? I'm just working on similar stuff and would like to know your opinion.

Offline Bamboy

Re: A Spiritual Successor to W:A
« Reply #92 on: March 11, 2017, 05:59 PM »
The quality of vector math done against polygons will be a lot better than those done vs pixel perfect, however getting the polygons to accurately conform to the pixels while also balancing performance is a challenge.
Asteroidians, the spiritual successor. Download on Itch.io:
https://bamboy.itch.io/asteroidians

Asteroidians Discord: https://discord.gg/Hk4Dsdq

Follow me on twitter: https://twitter.com/Bamboy360

Offline Bamboy

Re: A Spiritual Successor to W:A
« Reply #93 on: March 23, 2017, 08:28 AM »
Holy crap why did nobody tell me that the downloads page on itchio only links to v0.1.22???
Asteroidians, the spiritual successor. Download on Itch.io:
https://bamboy.itch.io/asteroidians

Asteroidians Discord: https://discord.gg/Hk4Dsdq

Follow me on twitter: https://twitter.com/Bamboy360

Offline WTF-8

Re: A Spiritual Successor to W:A
« Reply #94 on: March 23, 2017, 10:28 AM »
Because the download link isn't visible enough. Maybe I'm just dumb but I haven't noticed it in the first post, nor in your signature. I highly doubt someone's going to check out all 7 pages here just to find it out.

Offline Bamboy

Re: A Spiritual Successor to W:A
« Reply #95 on: March 23, 2017, 10:32 AM »
That... is a very good point. I can't seem to locate the last release build v0.1.46 on my local drive, so I don't think I can fix it until I get the next build out. Be ready for it in a few days, if not sooner.
Asteroidians, the spiritual successor. Download on Itch.io:
https://bamboy.itch.io/asteroidians

Asteroidians Discord: https://discord.gg/Hk4Dsdq

Follow me on twitter: https://twitter.com/Bamboy360

Offline Bamboy

Re: A Spiritual Successor to W:A
« Reply #96 on: March 28, 2017, 07:16 PM »
New build just went live! I didn't goof it up this time. (Tool I was using had an improper path)

Ninja rope is there (Grapple weapon) but is very basic. The math required was a bit more than I was expecting. It will get there though!
Go play it now! https://bamboy.itch.io/asteroidians

I really tried to get multiplayer 100% desync free, but you might come across issues such as turns not transferring correctly. Make sure to restart your client in-between games.
Asteroidians, the spiritual successor. Download on Itch.io:
https://bamboy.itch.io/asteroidians

Asteroidians Discord: https://discord.gg/Hk4Dsdq

Follow me on twitter: https://twitter.com/Bamboy360

Offline Bamboy

Re: A Spiritual Successor to W:A
« Reply #97 on: October 22, 2018, 05:25 AM »
Mega bump!

No, but really, I updated Asteroidians for the first time in over a year. I still really want to complete this project, and I just took a major step in getting the networking solid in just this past month.
The entire game system now uses fixed point numbers instead of floating point numbers. (Floating point numbers are NOT deterministic and cause desyncs)

Also, I discovered the system both W:A uses and what I unknowingly was implementing is called Lockstep Synchronization. (For any other developers who might be reading this) A lot of older games used this and fixed point numbers due to how expensive floating point numbers were to compute at the time.

In terms of new front end features, there isn't a whole lot as of now. Mostly network stability and bug squashing. Some weapons that have still caused repeated desyncs have been restricted to single player until I can fix them. That said, I'm fairly confident in the reliability of the new networking system. I'm sure there will still be issues, but compared to how it was, it is much better now.

Major Update v0.2.00
Download page: https://bamboy.itch.io/asteroidians
Changelog: https://bamboy.itch.io/asteroidians/devlog/52965/major-engine-rehaul-asteroidians-release-v0200

Thanks for reading!
Asteroidians, the spiritual successor. Download on Itch.io:
https://bamboy.itch.io/asteroidians

Asteroidians Discord: https://discord.gg/Hk4Dsdq

Follow me on twitter: https://twitter.com/Bamboy360

Offline Bamboy

Re: A Spiritual Successor to W:A
« Reply #98 on: August 07, 2019, 06:01 AM »
Another year, another bump...


Multiplayer is now more stable than ever, and now uses a server executable! It still has a few desyncs that are difficult to reproduce, but I have been able to play an entire game with someone! Nailing down the multiplayer and backend has still been my primary focus. Without it, the game is meaningless... Trust me, I'd much rather be working on gameplay.

There are a few new gameplay features though! Check out the changelog link below.  ;)

I'm hoping to eventually be able to hire some other developers to help out in the areas that I'm struggling in, at least a tiny bit. Right now I don't see that happening due to cost. I've been working purely solo. I hate asking this, but if you can, maybe consider throwing me a few dollars?

Update v0.3.0.27
Download page: https://bamboy.itch.io/asteroidians
Changelog: https://bamboy.itch.io/asteroidians/devlog/93745/multiplayer-more-stable-than-ever-asteroidians-release-03027
Asteroidians, the spiritual successor. Download on Itch.io:
https://bamboy.itch.io/asteroidians

Asteroidians Discord: https://discord.gg/Hk4Dsdq

Follow me on twitter: https://twitter.com/Bamboy360

Offline TheKomodo

Re: A Spiritual Successor to W:A
« Reply #99 on: August 07, 2019, 11:17 PM »
I saw that gif and immediately started singing:

10 green bottles, sitting on the wall...

Looks good :)

Offline Bamboy

Re: A Spiritual Successor to W:A
« Reply #100 on: February 02, 2020, 05:59 AM »




Terrain bending coming Soon™
Asteroidians, the spiritual successor. Download on Itch.io:
https://bamboy.itch.io/asteroidians

Asteroidians Discord: https://discord.gg/Hk4Dsdq

Follow me on twitter: https://twitter.com/Bamboy360

Offline MonkeyIsland

Re: A Spiritual Successor to W:A
« Reply #101 on: February 04, 2020, 06:00 AM »
Add some rotation to the characters while roping? It would help a great deal.
Due to massive misunderstandings: MonkeyIsland refers to an island not a monkey. I would be a monkey, if my name was IslandMonkey meaning a monkey who is or lives on an island. MonkeyIsland is an island which is related to monkeys. There's been a legend around saying MonkeyIsland is a game. So please, think of me as an island or a game.

Offline Bamboy

Re: A Spiritual Successor to W:A
« Reply #102 on: February 04, 2020, 06:02 AM »
I agree completely. For technical reasons my character visuals are in a weird state right now.
Asteroidians, the spiritual successor. Download on Itch.io:
https://bamboy.itch.io/asteroidians

Asteroidians Discord: https://discord.gg/Hk4Dsdq

Follow me on twitter: https://twitter.com/Bamboy360

Offline MonkeyIsland

Re: A Spiritual Successor to W:A
« Reply #103 on: February 05, 2020, 09:38 AM »
Yes but any rotation while roping would help. Even for the current characters.  Good job on the progress :)
Due to massive misunderstandings: MonkeyIsland refers to an island not a monkey. I would be a monkey, if my name was IslandMonkey meaning a monkey who is or lives on an island. MonkeyIsland is an island which is related to monkeys. There's been a legend around saying MonkeyIsland is a game. So please, think of me as an island or a game.

Offline Bamboy

Re: A Spiritual Successor to W:A
« Reply #104 on: May 18, 2020, 12:45 PM »
Finally got off my lazy ass and uploaded a new build! Images on the download page are also up to date!


This is the first public build with the Grapple (rope)!
First unique gameplay weapon, Cluster Grenade, which very quickly explodes into frags after thrown, creating a sort of shotgun. (This needs a better name lol)
Also teleporter and medkits.

Singleplayer lobby's map load will now treat Black as open space if no alpha is detected in the selected image. TL;DR you can open W:A compatible maps.
Pretty sure multiplayer does not work at all right now. It's been long enough since a release I just needed to push something out for people to play. Lots of polish done since last release.

Yes but any rotation while roping would help.
Done. Also, RIP deformable bodies. It will be worth it in the long run.

Update v0.3.1.76
Download: https://bamboy.itch.io/asteroidians
Changelog: https://bamboy.itch.io/asteroidians/devlog/147293/grapple-and-tons-more-asteroidians-release-03176
Asteroidians, the spiritual successor. Download on Itch.io:
https://bamboy.itch.io/asteroidians

Asteroidians Discord: https://discord.gg/Hk4Dsdq

Follow me on twitter: https://twitter.com/Bamboy360