Zacząłem pisać prosty framework do gier 2D oparty o DirectX. W tej chwili obsługuje on:
-rysowanie prymitywów
-wczytywanie tekstur w formatach BMP, JPG, PNG
-wyświetlanie sprite’ów
-transformacje na sprite’ach (obroty wokół osi X, Y, Z)
-prosty logger
Scena z czterema wyświetlonymi sprite’ami wyciąga jakieś 760 fps. W najbliższym czasie planuję zaimplementować obsługę myszy i jakiś prosty system wykrywania kolizji.
Na prośbę Reg’a umieszczam tutaj screen’a, na którym trzy wyświetlone sprite’y (trawa, góry, słońce). Grafika by Xadas zrobiona w profesjonalnym programie do tworzenia grafiki 2D: Paint xD. Nie wygląda to jakoś specjalnie, tutaj fps trochę mniejszy co jest spowodowane dużą rozdzielczością sprite’ów, w szczególności gór.


