A Unity3d game inspired by Chess, MtG and SC2. The playfield is a NxM board. Players take turns casting spells, which can summon a creature to the board, add an item to a creature, or do other special effects. Attacking and movement of the pieces are mostly Chess-based, except that pieces have Health. Full rules are available on the wiki pages.
Hello,
Welcome to my code repository.
This is where I upload systems that I believe are of general interest and haven't been supplied elsewhere.
Have fun, and feel free to contact me directly if you have any questions or issues with the code.
Best Regards,
Christian.
mailto://[email protected]
For some reason, multiple AudioSource components are being added to PieceView instances in PieceView.cs. This derives from ViewBase that lazily creates an AudioSource when it is first requested, then caches the result.
I've had a quick look at it and can't see what's wrong. This results in all pieces only ever playing one sound effect.
Use AsmDef's to reduce the amount of code that Unity compiles at each re-compile step.
This isn't as trivial as it sounds, due to the number of packages and inter-dependancies. For instance, Dekuple in this project still references some things in App namespace.
So a sub-task here is to use the actual Dekuple repo at git://github.com/cschladetsch/Dekuple.git