Implementação do TripleAgent em C#, reescrita usando tudo que aprendi nas 3 outras versões da biblioteca.
AVISO: Algumas partes dessa biblioteca usa código meu escrito 6 anos atrás, então é de se esperar que existam algumas diferenças, tanto em estilo de código quanto em nomeclatura. Conforme eu for encontrando essas disparidades eu vou resolvendo, mas não me incomodam tanto no momento.
Notei que seria mais interessante para mim que essa biblioteca fosse em C# do que em C++, então eis-me aqui.
Estou usando WinForms no momento mais pelo costume que tenho. Pretendo utilizar SDL no futuro para aumentar a compatibilidade, mas de imediato eu quero fazer funcionar.
TripleAgent's implementation in C#, rewritten using all I learned through the other 3 versions of the library.
WARNING: Some parts of this library was written by me 6 years ago, so some style differences are to be expected. As I go through the code they will diminish but this isn't a priority right now.
I came to the conclusion that this library would prove itself more useful to me in C#, so here am I.
I'm using Windows Forms because I'm used to it. I'll probably use SDL later on but cross-platform isn't something that I need at the moment.