Pracuję nad biblioteką, aby pomóc w tworzeniu gier 2D ze Scalą. Jak dotąd jest to zbiór pomocnych klas, ładowanie plików, wykrywanie kolizji, obrazy, duszki itp.
Kiedy przestaje być biblioteką klas i zaczyna być motorem? Gdzie dokładnie leży różnica między użytecznym frameworkiem a silnikiem gry?