World / Element / DisplayFps.cs
- add - Obiekt odpowiedzialny za obliczanie i wyswietlanie ilosci FPS w grze
.gitignore - ignorowanie sciezek Testow
TestWorld
- add - Utworzenie pierwszych testow do projektu
.gitignore + porzadki w plikach ktorych nie powinienes widziec
World / WorldMap.cs
- refactor - optymalizacja kodu, pozmienialem nieoptymalne obliczenia
World / Viewport.cs
- add - dodalem metode getField(int x, int y) - zwraca ona pole ktore znajduje się pod podanymi wspolrzednymi w tym viewporcie
World/Map/Field/iField.cs
- refactor - usuwam niepotrzebna metode toString()
- add - Dodalem wlasciwosc alpha ktora pozwala tymczasowo oznaczyc jakies pole przezroczystoscia (wykorzystywane przy testowaniu wykrywania ktore pole znajduje sie pod myszka)
World/Game1.cs
- refactoring - sprzatam w kodzie, wywalam nieuzywane fragmenty, podpinam klase licznika fps zamiast logiki w game
- add - dodaje widocznosc kursora myszki
- add - dodaje przechytywanie pozycji myszki i liczenia na tej podstawie jaki element w viewport znajduje sie pod myszka