Kmicic Temat założony przez niniejszego użytkownika |
[Allegro] Ładowanie bitmap i błąd uruchomienia gry » 2012-10-25 23:03:06 Mam taki problem, mam kilka bitmap. Na początku ładuję całą mapę (ładuje się parę sekund, czy to normalne przy dosyć sporych mapkach ?), potem ładuję tło, postać,kamerę itp. Problem polega an tym że ładowanie mapki musi być w pętli bo pozostałe bitmapy zakrywają tę bitmapę która pozostaje stała i niezmienna. Wrzucenie ciągłego ładowania mapy do pętelki (co nie ma sensu) powoduje MASAKRYCZNE spowolnienie gry. Jak zrobić coś takiego by bitmapa załadowana na początku była na samej górze ? Korzystam z ALLEGRO 5.
Pytanie 2 dot. exeka Mam kod, dałem build i utworzył się exek w folderze bin >> debug. Jak klikam w ikonkę to tylko miga konsolka a gra się nie włącza. Domyślam się że powinienem wrzucić do tego folderu jeszcze dlki z folderu ALLEGRO 5 , i grafiki używane w grze tak ? |
|
Dragonit |
» 2012-10-25 23:09:24 Ładowanie zależy od formatu pliku. Na górze zawsze jest wyświetlane to co zostało w kodzie zapisane jako ostatnie. |
|
Kmicic Temat założony przez niniejszego użytkownika |
» 2012-10-25 23:10:52 No tak, ale mapka musi być wyświetlona pierwsza, potem wchodzimy do pętli głównej gdzie już wyświetlane są tylko te bitmapy których położenie ulega zmianie. Tak więc te bitmapy w końcu zasłaniają mapkę. |
|
Dragonit |
» 2012-10-25 23:17:02 No ale w pętli głównej mapka też musi być wyświetlana, po każdej pętli czyścisz ekran, wrzucasz bitmapy na bufor i na końcu wyświetlasz wszystko.
Przed pętlą ładujesz wszystkie bitmapy. |
|
Kmicic Temat założony przez niniejszego użytkownika |
» 2012-10-25 23:24:36 A co z tym exekiem ? Mam folder z plikiem exe, grafikami, dlkami z folderu allegro bin, i dalej nie uruchamia. |
|
Dragonit |
» 2012-10-25 23:26:57 A masz napisaną obsługę błędów ?, to byś wiedział o co kaman.
Sprawdź w kodzie ścieżki do plików jakie masz. |
|
Kmicic Temat założony przez niniejszego użytkownika |
» 2012-10-26 00:00:58 no w kodzie mam ścieżkę do folderu na dysku c gdzie są obrazki. Poza tym jeśli w IDE pogram działa popranie to czemu potem miał się nie otwierać ? Nie mam obsługi błędów. |
|
Kmicic Temat założony przez niniejszego użytkownika |
» 2012-10-26 21:21:02 To mój pierwszy projekt więc wybaczcie, stworzyłem obsługę błędów. Program komunikuje w razie błędnego zainstalowania biblioteki allegro, i błędnego utworzenia okna. Żaden z tych błędów jednak nie wyskakuje, czy mogą to być błędy spowodowane złymi ścieżkami do grafik ? Jeśli tak to dlaczego w IDE wszystkie się ładują ? |
|
« 1 » 2 3 |