Wednesday, June 29, 2016

Cells Multiplayer



Cells was vooral een experiment om te kijken hoe je inheritance precies toepast tijdens het programmeren, uiteindelijk heb ik ook een beetje gespeeld met het nieuwe networking van Unity omdat het nu nog gratis was voor max 100 spelers omdat het in beta is.


Hier kun je zien hoe ik gebruik maak van inheritance, het was de bedoeling om het 'entityscript' de functies te geven welke de meeste entities zullen gebruiken zoals bewegen, draaien en schieten. Toen werd het script alleen gebruikt door de player maar je zou bijvoorbeeld enemies hier ook uit kunnen laten inheriten en dezelfde functies gebruiken. Omdat ik de game multiplayer wilde maken ging ik me daar in verdiepen, ik kwam een tutorial tegen welke networking uitlegde dus had ik besloten om het te doen met gebruik van networking.

Het networking gedeelte bleek lastiger dan ik had gehoopt en hierdoor word er weinig gedeeld over het netwerk. Zo kan je in het filmpje zien dat de grootte en rotatie bijvoorbeeld niet worden gedeeld wat er vreemd uit ziet op een ander zijn scherm. De tutorial die ik volgde begon over een manier hoe alles soepeler kon blijven draaien door eigenlijk een soort delay op alle informatie te zetten.



Dit volgende tutorial heb ik gevolgd om me te verdiepen in Unity 5 networking.



0 comments:

Post a Comment