Forums
September 18, 2019, 06:43 PM

Author Topic: A Spiritual Successor to W:A  (Read 7275 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 :)