Usprawnienia do Zeusa

Zaczęty przez Paker, 25.10.2026, 10:36:11

0 użytkowników i 1 Gość przegląda ten wątek.

Paker

Witam,

Dodałem do Zeusa kilka usprawnień, m.in możliwość wyświetlania gry w pełnym ekranie, w oknie, w oknie bez ramki + wsparcie dla nowoczesnych rozdzielczości.
Wyświetlanie przy stawianiu budynków informację ile tileów dany przechodzień może przejść + rysowanie na drogach.
Poprawki błędów:
- Obsługa animacji postaci, a przede wszystkim bogów.
- Poruszanie się przechodniów w momencie gdy miasto ma coraz większą populację.
- Błędy odczytu i zapisu saveów.

ziemek8

Witaj!

Ciekawe rzeczy pokazujesz!
Jak to zrobiłeś? Im więcej detali tym lepiej - jestem bardzo ciekawy takich rzeczy.
Co do rozdzielczości - to jakie obsługujesz?

Cytat- Obsługa animacji postaci, a przede wszystkim bogów.
Masz na myśli powolne animacje? Czy coś innego?

Cytat- Poruszanie się przechodniów w momencie gdy miasto ma coraz większą populację.
Masz na myśli limit populacji? Jak to obsłużyłeś?

Cytat- Błędy odczytu i zapisu saveów.
A o tym chyba nie słyszałem - jakie to były błędy?

KazuaR

Fajnie to wygląda, ale mam pytanie - można te usprawnienia już pobrać czy jeszcze w fazie testów są?

ziemek8

Tak sobie teraz pomyślałem - nie żebym miał jakieś powody, żeby nie ufać Pakerowi, ale żeby mieć świadomość potencjalnego ataku - napiszę:
AI jest coraz bardziej skuteczne w modyfikowaniu gier, reverse-engineering i nie tylko... Osoby zainteresowane przejęciem kontroli nad komputerem ofiary mogą przekonywać osoby do pobrania i uruchomienia plików *.exe lub skryptów. Do przekonania ofiary mogą używać dowolnych metod - np. pokazania zrzutów ekranów (prawdziwych (pobranych z innych miejsc,) lub sztucznych (wygenerowanych przy pomocy AI)) i obiecania, że te nowe funkcjonalności znajdują się w podlinkowanym pliku *.exe.

Paker

No to tak, odnośnie animacji to poprawka naprawia mechanizm w grze który decyduje kiedy postać powinna przejść do następnej klatki. Normalnie obliczanie czasu było nieprawidłowe (kwestia nowoczesnych komputerów) przez co klatki animacji nie były wyświetlane poprawnie.

Przechodnie - gra ma tablicę o stałym rozmiarze, gdy zabraknie w niej miejsca, konstruktor obiektu zwraca niepowodzonie. Dzieje się to w momencie gdy już w grze jest bardzo dużo przechodniów poruszających się na mapie.
Wpływało to też na pathfinding.

Jeśli chodzi o rozdzielczość i wyświetlanie gry w oknie - to tutaj posłużono się biblioteką ddraw.dll która przejmuje wyświetlanie obrazu.
Rysowanie tras - to również z ddraw.dll.

Usprawnienia są już jak najbardziej możliwe do korzystania, ale tak jak napisał Ziemek raczej nie zamierzam ich udostępniać.

Szybka odpowiedź

Nazwa:
Email:
Weryfikacja:
Pozostaw to pole puste:
Wpisz litery widoczne na obrazku
Posłuchaj liter / Prośba o inny obrazek

Wpisz litery widoczne na obrazku:
Napisz malymi literami ile to jest piec odjac dwa (na koncu (bez spacji) dopisz liczbe osiemdziesiat trzy):
Napisz malymi literami ile to jest dwa dodac piec (na koncu (bez spacji) dopisz liczbe czterdziesci cztery):
Napisz malymi literami ile to jest cztery odjac cztery (na koncu (bez spacji) dopisz cyfre trzy):
Napisz malymi literami ile to jest osiem odjac osiem (na koncu (bez spacji) dopisz cyfre trzy):
Napisz malymi literami ile to jest dziesiec odjac dwa (na koncu (bez spacji) dopisz cyfre dwa):
Skróty: naciśnij alt+s aby wysłać wiadomość, alt+p aby ją podejrzeć