Skocz do zawartości

Skorsis

Użytkownicy
  • Postów

    32
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Skorsis

  1. Piksele w 3D mi trochę zbrzydły m.in przez minecrafta, ale w tym przypadku jestem ciekaw efektu końcowego, więc życzę wytrwałości :)
  2. Skorsis

    Leo!

    Projekt żyje? Jak z tym gameplayem, bom ciekaw?
  3. Możesz zrobić objInfo i tam w zdarzeniu "Draw" wywołać funkcję draw_text(x,y,napis) x i y to współrzędne na ekranie a napis może być: GML "Pages: "+string(zebrane)+"/"+string(wszystkie) Żeby napis się pojawił to w objControl w pożądanym zdarzeniu tworzysz instancję objInfo i jeżeli ma zgasnąć to ustawiasz alarm na room_speed*liczbasekund, a w alarmie niszczysz objInfo.
  4. Problem rozwiązany :) Kod ładujący reklamę pełnoekranową i dodający baner wrzuciłem w alarm, żeby wykonało to po 3 sekundach od kodu w create. Widocznie wcześniej poprzednie funkcje nie zdążyły się wykonać zanim zaczęło ładować baner.
  5. W aplikacji demonstrującej rozszerzenie "GoogleMobileAdsExt" moje reklamy się zawsze wyświetlają (i są to moje reklamy, bo jak wpiszę dowolne znaki jako identyfikator i wtedy uruchomię to się nie wyświetlają). Póki co testuje to na emulatorze i internet jest. Może pokaże jeden z przykładów jak próbowałem robić, a ktoś mi podpowie na podstawie tego dlaczego nie działa. Metoda kopiowania kodu z dema: Kod który wklejam do objInitAds->create dodatkowego rooma inicjującego, który jest odpalany tylko raz GML //Kod z objControl->create ///Initialise GoogleMobileAds_Init("ca-app-pub-xxxxxxxxx"); //id pelnoekranowej global.bannerId = "ca-app-pub-xxxxxxxxx"; //id banera global.useTestAds = false; // Note that before using the button for this you must have added your device ID into objToggleTest global.bottomRight = false; global.interLoading = false; //kod z objLoadIntersitial->Left Released event_inherited(); GoogleMobileAds_LoadInterstitial(); global.interLoading = true; //poza reklamami globalvar games; games=0; room=menu; Kod który wklejam do objAds->create który dodaje do każdego rooma GML //kod z objAddBanner->create ///Add a banner at bottom right of screen event_inherited(); // Call our ad show_debug_message("Add banner"); global.bottomRight = true; GoogleMobileAds_AddBanner(global.bannerId, GoogleMobileAds_Banner); // Position it at bottom right of screen var bw = GoogleMobileAds_BannerGetWidth(); var bh = GoogleMobileAds_BannerGetHeight(); var px = display_get_width()-bw; var py = display_get_height()-bh; GoogleMobileAds_MoveBanner(px, py); show_debug_message("Moving banner: " + string(px) + "," + string(py)); Kod który wklejam do objAds->Asynchronous->Social GML //Kod z objControl->Social ///Get banner info and reposition it if we wish show_debug_message("Social async event..."); var ident = string(ds_map_find_value(async_load, "type" )); var loaded = ds_map_find_value(async_load, "loaded"); if (ident == "banner_load") { if (loaded) { var bw = ds_map_find_value(async_load, "width"); var bh = ds_map_find_value(async_load, "height"); show_debug_message("Banner loaded: size=" + string(bw) + "," + string(bh) ); // Centre the ad on the screen (override what's in the AddBanner button code) //var px = (display_get_width() - bw)/2; //var py = (display_get_height() - bh)/2; //GoogleMobileAds_MoveBanner(px, py); //show_debug_message("Banner moved via Social event to " + string(px) + "," + string(py) ); /* The commented-out lines above are what we would have to do for some other ad providers if we wanted to load a banner at a specified location. The code is here for Google also just to demonstrate how you can still use the event to control positioning ads with this provider. */ } else { show_debug_message("Banner failed to load!"); } } else if (ident == "interstitial_load") { global.interLoading = false; if(loaded) { show_debug_message("Interstitial loaded"); } else { show_debug_message("Interstitial failed to load!"); } } Kod funkcji wyświetlającej reklamy to tylko alarm który sprawdza czy reklama jest "Ready" - jeżeli tak to wywołuje funkcje, jeżeli nie to znów ustawia alarm na pół sekundy, ale to jeszcze w miarę ogarniam i bardziej mnie interesuję jak zrobić ten baner. Z kodem powyżej gra działa tak samo jak i bez niego, czyli banera nie ma, ani nic zastępczego. Extension oczywiście jest dodany.
  6. Zrobiłem mini gierkę na Androida i chciałbym mieć z tego jakiś grosz, ale od wczoraj już się męczę z tymi reklamami i nie umiem tego ustawić. Mam 4 roomy - menu, gra, gameover, pomoc i chciałbym aby baner na dole działał przez cały czas a pełnoekranowa reklama (intersitial) wyświetlała się w roomie game over (Raz na kilka przegranych, ale ten mechanizm już sobie zrobię jak już opanuję wyświetlanie reklam). Próbowałem już z instrukcji , kopiowania kodu z dema, albo znalezionych tematów w internecie, ale nie potrafię tego banera ustawić. Pełnoekranowa jeszcze czasem się wyświetli, ale banera nie dane mi było zobaczyć. Identyfikatory na pewno są dobre, bo po wklejeniu do dema reklamy działają, ale w demie jest tylko 1 room, a reklamy uruchamia się przyciskami a nie automatycznie. Czy ktoś obeznany byłby tak pomocny i podał jaki kod w jakim zdarzeniu itd. trzeba podać żeby to zadziałało?
  7. Heh, ciekawe komentarze, a przy okazji niezły flame :) Myślę, że jeżeli nie spróbuję to i tak się nie dowiem. Z tego co widzę to wyczucie co do estetyki też jest potrzebne, bo grafika zrobiona przez początkującego "na odwal się" potrafi mocno odstraszyć. W sumie zastanawiałem się czy gamedev będzie dobrą alternatywą dla robienia stron www, albo innego programowania. Bawiłem się w to (php na zlecenie) z 5 lat temu i były to fajne pieniądze dla nastolatka, ale obecnie musiałbym konkretnie zaktualizować wiedzę, żeby nie robić bubli, a o wiele bardziej wolałbym uczyć się robić gry. Co do komentarzy o moich 12 godzinach pracy to miałem na myśli 12 godzin pracy w magazynie w nawiązaniu do rozmów ze znajomymi wśród których taka fucha jest ostatnio dosyć popularna :) Wiadomo, że robiąc coś co się lubi to tak się tego nie odczuwa. Na pewno postaram się coś wyklikać w najbliższych miesiącach i jak już zrobię grę, z której nie zrezygnuję po kilku dniach produkcji to na pewno się podzielę na forum informacjami. Kilka groszy na życie jakoś dorobię, na razie nie mam potrzeb spędzać pół doby w celu zbierania pieniędzy.
  8. To mój pierwszy post tutaj, a więc: cześć wszystkim. Ostatnio trochę błądzę po internecie czytając o grach i tak się dowiedziałem, że w tych "strasznych kreatorach gier" to całkiem znane tytuły powstają. Ja pierwszy raz zetknąłem się z tym programem chyba z 10 lat temu i mało ogarniając myślałem, że można tam robić tylko platformówki z gotowych sprite'ów i te programy służą raczej do zabawy. Teraz zacząłem bawić się w Stencylu i GMS i widzę, że to całkiem mocne narzędzia. Przerwałem studia i niezbyt mi odpowiada perspektywa pracy za 1200 zł w sklepie, albo po 12 godzin dziennie w magazynach. Zastanawiam się jak to jest z grami indie. Na pewno to jest coś co sprawiałoby mi przyjemność, ale czy trudno zrobić z tego sposób na życie? Czy średnia zarobów to jest dobry wskaźnik czy raczej gra zarobi, albo 50k$, albo nic? Najlepiej jakby użytkownicy mówili tu o sobie, czy znajomych, no ale rozumiem jeżeli ktoś nie chce o tym mówić to może doda inną ciekawostkę. Wiem, ze są przypadki jak "Flappy bird" gdzie gra robiona 3 dni zarabia 50 tysięcy USD dziennie, ale myślę raczej o mniejszym sukcesie niż taka "wygrana w lotto". Szukałem stron po angielsku w tym temacie, ale historie jednego faceta chyba nie są zbyt miarodajne.
×
×
  • Dodaj nową pozycję...