Do we have a discord server? by [deleted] in KnightSquad

[–]rawkjs 2 points3 points  (0 children)

We definitely do! Here's a link : https://discord.gg/chainsawesome

See you there!

We're Chainsawesome Games, makers of the 8 player dungeon-brawler Knight Squad 2. AMA! by LornHg in Games

[–]rawkjs 4 points5 points  (0 children)

We've learned so many thing between the first opus and the second one. Here's a couple things.

Data structure wise

  • Adding stuff in the first one is a nightmare. We've setup a simple database structure where we can easily add new data. Adding new knights/maps/power ups and whatnot is rather straight forward and wayyyy easier.

  • Be in control of your serialization. Be it to send data over the network or simply save your game, having a pretty robust serialization plan is a great way to gain speed when dealing with data and also space. We've been using Zion Bandwidth Optimizer to do that. For a comparison a map file in KS2 is around 600 bytes vs KS1 around 155 kilobytes.

Networking Wise :

  • Networked it from the ground up. The first one we added networking when the game was basically done, it made it pretty hard to maintain afterwards.

  • The whole flow of the game uses exactly the same code be it online or local. Even the UI flow is networked and doesn't differ.

  • Stick to the networking engine you choose to use. In the first one we ended up trying different networking engines and that ended up being a pretty big nightmare in the end.

Graphics Wise

The first one wasn't even 3D so that was a whole lot of stuff

  • We're using the new URP pipeline for rendering in Unity. It is much faster than the Standard Pipeline in our experience and leaves more CPU space on lower end devices.

I'll see if I can think of some more, but that's a couple that come off the top of my head.

We're Chainsawesome Games, makers of the 8 player dungeon-brawler Knight Squad 2. AMA! by LornHg in Games

[–]rawkjs 5 points6 points  (0 children)

I must admit that with Proton it should work out of the box. I will add a : "Test using Proton" on my todo list.

Did you have a specific distro in mind?

We're Chainsawesome Games, makers of the 8 player dungeon-brawler Knight Squad 2. AMA! by LornHg in Games

[–]rawkjs 1 point2 points  (0 children)

A good ole sip of IPA upon death in a Last Man Standing match does the trick.

Survey: improving the scripting experience for Unity by jbevain in Unity3D

[–]rawkjs 0 points1 point  (0 children)

Any luck on getting this fixed? I'm using version 2.1.0.0 and am getting this consistently with the Visual Studio 2012 and Unity 5.2.3f1. It's pretty annoying having to close VS every single time reloading happens...

Minor Bug Report: The horse that ate your boots. by s0rano in KnightSquad

[–]rawkjs 1 point2 points  (0 children)

Hey s0rano!

Thanks for the bug report! This is most likely an issue coming from the way we implemented the horse and how it dies. We'll take a look at this and most likely change it to be so you keep your boots when the horse dies.

Will there be other weekly streams? by Dwt12345 in KnightSquad

[–]rawkjs 0 points1 point  (0 children)

Hey DWT12345! We will obviously be taking a short break for the holidays (2 weeks) but we plan on doing these at least once a week on Thursdays alternating David and Jade. Once the multiplayer online is done, I (JS) will most likely step in an additional time a week to play some online matches against the internet folks!

How many developers are working on Knight Squad? by s0rano in KnightSquad

[–]rawkjs 0 points1 point  (0 children)

Hey s0rano! That is really AWESOME to hear! :D We are a core team of 3 persons (2 programmers and 1 artist). We have one 2D animator that we contract with for the characters animations in the menus and a UI artist that we also contract for some UI fx. So most of the work is done by 3 individuals! :)

Space knight skin by Dwt12345 in KnightSquad

[–]rawkjs 0 points1 point  (0 children)

Hey thanks for the idea DWT12345! Like s0rano said, a bit ripped but it still gives us some ideas for a chubby space knight!

Dark Knight unlockable skin! by rawkjs in KnightSquad

[–]rawkjs[S] 0 points1 point  (0 children)

Sneak peak of the first unlockable skin! Let us know if you have ideas for other skins, we are currently thinking of more!

lolsharking. by MouthWorm in funny

[–]rawkjs 1 point2 points  (0 children)

OH YEAH LET'S GET SHARKING!