Pobierz gry zrobione przez TGF1 Start          pogoda Krym          Polo Tuning          Powozy pl          Pop Corn          Ponton 180D


Podstrony hynio portal pobierz Gadu Gadu darmowe na S60 Pobierz Nero smart smart Pobierz emotikonki do Gadu Gadu pobierz gadu gadu na telefon Pobierz grę The Sims 2 4 pory roku Pobierz napisy do Wzgórza mają oczy 2 Pobierz teraz WinRAR program do ściągania za darmo Pobierz darmowe bramki smsowe do wszystkich sieci pobierz simlocka kodem na każdy telefon pora pobierania moczu do badania Handbook of Research in International Human
potrawy z soji
cytaty setencje27
receptury wedlin

Newsletter Your E-mail Address:

  Subscribe
  Un-Subscribe



Login here
Uid 
Pwd
            
                     
         

 

Search This Site
two or three keywords

          
Tell a Friend About This Web Site!

Your Email  
Friend's Email
Message

     

                                       

                                                                                                                                     

 
Welcome to ArticleCity.com

hynio portal

Nazwa: Crashball 2
Gatunek: Zręcznościowa
Grafika: Własne... ale do wyjścia pełnej wersji będę umieszczał wersję z grafikami z TGF
Muzyka&Dźwięki: Pobrane z neta
Edytor Gier: TGF

Opis: Kontynuacja mojej gry. Wcielamy się w szeregowca Crasha który wykonuje różne misje. Demo już z własną grafą !
Ciekawostka : Gra zrobiona na podstawie "Kickenball" Jakluba


Planowana Premiera: Do końca września - bo będzie dużo poziomów

Szanse na dokończenie prac: 99,99,99 % (żeby nie zapeszyć )

Download: POBIERZ WERSJĘ 0.3
Trailer tutaj - POBIERZ video.google.pl
Screen'y:Screenów na razie brak - obejrzyjcie trailer



Nazwa: Klik
Rodzaj Gry: Zręcznościówka
Grafika/Muzyka: Matey/Brak
Edytor Gier: TGF

Opis Gry: Witaj w tej jakże nudnej grze ;)
Chodzi tu po prostu o to by jak
najszybciej klikać lewy przycisk
myszy w ciągu 10 sekund i
sprawdzić ile razy kliknąłeś
w tym czasie ;)

Rywalizuj z kumplem, bratem
i siostrą xD

PS: gra zrobiona z nudów

Pobierz: Download
Obrazki: Obrazek :P



Nazwa: Krwawy Wojownik BETA 1.0
Rodzaj Gry: Logiczna
Grafika/Muzyka: Ja/nie ma muzyki
Edytor Gier: TGF

Opis Gry: Pierwsza wersja bety! Zmieniłem gatunek jak widzicie a i tak tu nie ma co do myślenia w tej becie. BETA zawiera tylko 2 proste poziomy. Grafika jest prosta - z powodu na nudy, w pełnej wersji będzie dopracowana. Radze sobie pograc jeśli się nudzi - poprostu to gra zrobiona przez nudy i na te nudy

Pobierz: Ściągnij wersje beta gry na nudy
Obrazki:niestety nie ma



Jeśli się bardzo chce ...blablabla
Mateusz209 nie mógł wysyłać wyników na www.zagrajmy.superhost.pl zwany OZCOM a już możę ! Sam sobie to załatwił.

Jeśli masz jakieś gry w TGF, od teraz możesz sobie sam wstawić jedną akcję pod pluginem NobuHTTP i mieć wysyłanie wyników na OZCOM, ZCOM, BestCOM, Fitcom i gdzie tylko chcesz, ba, możesz wysyłać z jednej gry na kilka serwisów, stron www, baz itp.


Pobierz przykład w TGF (plik gam open !)

Oto kod, jaki musisz wkleić w NobuHTTP (w URL Download):


Kod: "http://www.nazwakontanaserwerze.pl/nazwaplikuodbierającegowyniki.php?(tu są jakieśzabezpieczenia)&nick="nick gracza" + "&score=(hiscores z gry)"

Na OZCOM nie ma wysyłania nicka już od dawna, lecz jest on pobierany z bazy po sprawdzeniu, czy gracz jest zalogowany na serwisie.
Plik php też jest gotowy
Jeśli masz jakieś fajne gry zrobione w TGF czy MMF od teraz możesz nawet przygotować je sam do serwisu i nie musisz dawać mi źródła swojej gry, chociaż wiąże się to potem z niedogodnościami (gdy coś trzeba poprawić w grze, nie mając źródłą, nie zrobię tego szybko )
Jaki dokładnie kod wkleić w grę pod NobuHTTP dowiesz się na PW pokazując mi gotową swoją grę.

ZALETY wysyłania z NobuHTTP:

Każdy może wysyłać już hiscoresy na serwis !!!
Obsługuje to TGF !
Każdy może teraz przygotować grę beze mnie !
Nie będzie błędów jakie generowało konwertowanie gier z TGfa do MMFa !
Będzie więcej gier na serwisie Dwie wstawiam wkrótce, w MMFie miały bugi ...
Możesz wysyłać wynik z gry na dwa lub więcej serwisów ! Teraz chyba też mogłeś ...

Wady:
NobuHHTTP wysyła a pobrane wyniki zapisuje do pliku txt.
Jeśli ktoś ma ochotę sobie to wkomponować w swoją grę aby pokazać wyniki MOŻE dodając link w NobuHTTP jak pokaże się drugie okienko: np. C:\wyniki.txt a potem z tego pliku wyniki.txt wstawiać do EDITa aby pokazać w grze. Jak to rozseparować na 3 EDITy mogę dać przykład w cca.

Obecnie pobieram coś takiego:

Kod:krzysio-27063-06/07/26-Janeczekk-10951-06/07/29-RomanX-6789-06/07/29-piecyk-6662-06/07/28-mateusz209-6592-06/07/29-misieksam90-6553-06/07/26-Slawo-6543-06/07/29 itd.
Jak ktoś chce inne separatory niż "-" to nie ma sprawy.

Może być także pokazywanie w grze wyniku i miejsca gracza ktory wysłał - jak we Frikiku - tylko trzeba przygotować odpowiedni plik php do tego.

Możesz także za pomocą Browser 2 otwierać stronę z wynikami z gry na serwisie - każda gra ma swoją stronę, więc żaden problem. link: www.zagrajmy.superhost.pl...le/nazwagry.php

NobuHTTP nie obsługuje Vitalize, grywalność w grę bez gry internetowej będzie chyba niższa (raszyn np. nie cierpi pobierania gry aby zagrać na ozcom).
Po tym poście może być przyrost własnych rankingów na własnych stronach, ale gdzie będzie w grę klikową grało najwięcej internautów jak nie na ozcom ? Zapamiętaj to

Rady:
Zawsze można przygotować dwie wersje, jedną z NobuHTTP jako offline a drugą pod Vitalize w MMFie.
Jak zrobiłem pierwsze swoje gry od zawsze chciałem mieć wyniki z nich na www i to jak najwięcej tych wyników, tysiące jak miało Marioforever ! Jak założyłem ozcom też zbierać miałem po 500 wyników. Ale przejrzałem szybko na oczy jak w grze Mikuś jeden gość robił sobie jaja wysyłąjąc ze 30 hiscoresów i każdy z innym głupim dowcipnym nickiem. Nie wiadomo było od kogo te wyniki i ile od jednego czy drugiego.
No i przekonałem się bardzo szybko, że lepiej jak jeden nick może dodać jeden wynik z gry a kolejne wysyłania są uaktualniane tylko, gdy gracz zgłasza lepszy wynik od poprzedniego swojego. Pamiętaj o tym klikowcu
Jak każdy autor sam wstawi sobie kody zabezpieczające nie będzie gwarancji miał gracz czy ten najlepszy na czele to nie jest przypadkiem wynik "uzyskany" przez autora gry


PS. Podziękowania betatesterom systemu z NobuHTTP i pluginem od mateusza209:
mateusz209
BROO
RomanX



Natchnienie by crrreeeeeeeesee x-).

Wstęp (możesz pominąć)
Dunno jak wyglądają współcześnie przykłady. Ale swego czasu robiąc w Construct zacząłem pisać kontrolki ogólnego użycia. Największym plusem było to, że robię Ctrl+C Ctrl+V, trochę ustawiania wartości w hashtablach i wszystko gra ^^. Największym minusem jest to, że to nie to samo, co napisane rozszerzenia.

Do czego zmierzam?
Chodzi o tworzenie tak jakby "nieprogramowanych rozszerzeń" - będę je nazywał klikowymi rozszerzeniami w kontraście do tradycyjnych programowanych rozszerzeń. Jak niektórzy z was widzieli, by napisać rozszerzenie, trzeba obsłużyć pewien interfejs obiektu Extension (czyli metody działania rozszerzenia, wygląda w runtime i edittime, tablice Action-Condition-Expression i takie tam). Chodzi o to, że projektowane przez was klikowe rozszerzenia trzymałyby się jednej konwencji dotyczącej ich projektowania.
Brzmi zawile? Weźmy za przykład, że 2 z was zrobi niezależnie następujące kontrolki:
-> Obiekt paska przewijania (pionowy)
-> Obiekt tekstowy

I zrobicie takie obiekty:

-> Obiekt paska przewijania (pionowy)
>>>> Składniki: btnUp - przycisk "w górę", btnDown - przycisk "w dół", btnSlider - ten przycisk, za który się łapie by przewijać wartości, background - to na ogół szare wypełnienie paska
>>>> Tworzenie obiektu: Kładzie się btnUp i btnDown tak, by określały max i min położenie Y slidera (a btnSlider i background wyrzuca się gdzieś za pole gry). BtnUp określa położenie X całego obiektu.
>>>> Konfiguracja: Wartość A btnUp określa minimalną wartość, wartość A btnDown określa maksymalną wartość, wartość A slidera określa początkową wartość
>>>> Pobieranie wartości z obiektu: po prostu zbieraj wartość A slidera
>>>> Wprowadzanie wartości do obiektu: wprowadź wartość A slidera i do tego samego zdarzenia wstaw akcję zawartą w zaNEVERowanym zdarzeniu #34542352346

-> Obiekt tekstowy a'la TextBlitter
>>>> Składniki: placeholder - obiekt aktywny zawierający ikonkę "TextBox", frame - ramka oddzielające pole tekstowe od reszty (nie znam MMF2 więc nie wiem jaki tu typ obiektu zrobić, w TGF narysowałbym to Fast Loopem x-D), text - OA zawierająca tyle ramek, ile kodów ASCII będzie wprowadzanych do tekstu (oj dajmy, że 256 i będzie ^^)
>>>> Tworzenie obiektu: połóż placeholder i zmień jego rozmiary na takie, jakie chcesz mieć dla obiektu tekstowego. Inne obiekty wyrzuć w diabły za pole gry ^^.
>>>> Konfiguracja: Placeholder: wartość A: barwa RGB tła TextBoxa, wartość B: max ilość znaków, wartość C: ilość linii, wartość D: zawartość tekstu (AFAIR MMF2 ma zmienne typu tekstowego w Alterable values prawda? :-o), wartość E: zawartość tekstu z poprzedniej pętli (w przypadku, gdy ktoś z zewnątrz edytuje zawartość tekstu, trzeba zmieniać tę wartość)
>>>> Pobieranie wartości z obiektu: pobierz wartość D
>>>> Wprowadzanie wartości do obiektu: zmodyfikuj wartość E. W zdarzeniach obiektu jest zrobione, że jak wartość E != wartość D, to wtedy odświeży on sobie tekst i poprawi wartość D

Jeden z was lubi zrobić dużo obiektów aktywnych, na których sobie od razu narysujecie elementy graficzne i je ułożycie na polu gry :-), drugi woli wrzucić jednego placeholdera i mieć święty spokój od ładowania innych elementów na planszę ^^.
Jeden woli konfigurować obiekty przez modyfikacje wartości elementów, które kojarzą się z tym właściwościami (minValue dla btnUp, maxValue dla btnDown) :-o, a drugi chce mieć wszystko w jednym miejscu.
Jeden daje instrukcje co do tego, jak podpiąć modyfikację/pobór zmiany właściwości, drugi woli zrobić jakiś bardziej toporny zdarzeniowo, ale działający bez kopiowania zdarzeń system.
I takie tam x-D.

Nie będę rozsądzał, kto ma rację, a kto nie. W normalizacji chodzi o to, żeby wszyscy podążali za tym samym schematem i czuli się "jak w domu", gdy ściągną czyjś obiekt i będą chcieli sobie go skonfigurować ^^. Każdy z nas ma techniki pisania kodu, dlatego myślę, że aby móc się podzielić czymś, warto znaleźć wspólne podłoże.

Temat dyskusyjny (może być trudny, ale zapraszam do podzielenia się opinią, będziemy lepiej wiedzieli, czy potrafilibyśmy się w to "wbić" ^^)
-> co chciałbyś objąć normalizacją
-> jakie są twoje preferencje dotyczące projektowania uniwersalnych obiektów (czyli jak technicznie lubisz wyzdarzeniować taką uniwersalną kontrolkę)
-> czy w ogóle pomysł ci się podoba, czy nie
-> tylko proszę nie schodzić z dyskusji na tematy dotyczące waszych prywatnych-forumowych spraw x-)


 

 


Copyright 2001-2099 - hynio portal