Od jakiegoś czasu nic tu nie pisałem. Powód? Brak czasu. Ale nie o tym chciałem pisać.
Od jakiegoś czasu pisze swój własny silnik 2D – Memphis Engine. Pisze w c++ z użyciem SDL. Niektóre z jego cech to:
- Obiektowość
- Używa winAPI w pewnych modułach – niestety nie jest przenośny
- Używa std::string do obsługi napisów
- Może współpracować z czastym SDlem w wielu czynnościach co sprawia, że jego możliwości nie są bardzo ograniczone
Do tej pory napisałem: osbługe powierzchni, czcionek i dzwięków; osbługę zdarzen; klasy reprezentujące powierzchnie, czcionki i muzyke. Zostało mi m.in. napisanie loggera, timery, może jakiś menager zasobów.
Od tej chwili postaram się częściej pisać na tym blogu
listopad 16, 2008 o 1:25 pm |
Powodzenia! Pokaż od czasu do czasu jakiegoś screena. Albo plik nagłówkowy, żeby pokazać jak wygląda interfejs silnika.
listopad 16, 2008 o 8:00 pm |
Dzięki
W najbliższym czasie postaram się pokazać jak wygląda przykładowy program.
listopad 16, 2008 o 9:53 pm |
Dużo tego WinApi? I nie można go uniknąć?
listopad 18, 2008 o 4:05 pm |
Właściwie to narazie tylko w loggerze, wiec jakoś można uniknąć.