PsichiX
Użytkownicy-
Postów
5 647 -
Dołączył
-
Ostatnia wizyta
-
Wygrane w rankingu
12
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez PsichiX
-
podciągnę pod komplement :P
-
Dzięki za właściwą ocenę. btw. może masz jakieś propozycje co mógłbym do niej dodać poza tym co opisałem? Każdy pomysł chętnie rozważę :)
-
no ale rozwiń jak się to ma do kodu, bo nie widzę tego błędu o którym mówisz, a chciałbym go poznać :P a nie wszystkie, bo to tylko mała cząstka tego co potrafi :) Wikku: właśnie przeczytałem o minach, również dodam, ale mam dylemat: podzielić miny na aktywne i niewypały (losowo określany rodzaj), czy pozostawić wszystkie jako aktywne?
-
za to 2 dni zajefajnie prostej roboty, przeciez na sile nie bede przedluzal czasu pracy, by potem mowic ze w pocie czola ponad tygodniowe dzielo Wam daje. 2 dni, bo mechanika gry jest gotowa, a ja potrzebuje grafika, a takiego nie znajde bez pokazania tego co mam juz i planu co ma byc Żuczku ;P
-
Konrad: a no wlasnie, ja do teraz nie mam pojecia czemu akurat u Ciebie sie tnie, ale moze to ta "jedna na milion" :/ "Dam 1/5 za src" - rozwiń to ;P Cysior: Ciekawy pomysł, dodam taki bonus :)
-
GML if(distance_to_object(object)<=128) { // wiesz co robić } O.O
-
nie powinienem zrzędzić za dobrą ocenę, ale wolę być oceniany uczciwie ;) "Daję 5/5, bo jest C++ " - w ten sposób nie powinno się oceniać, bo graczy zwykle nie interesuje w czym tworzona była gra, a jaki jest efekt tych prac. Jeśli sam bym miał siebie oceniać to na chwilę obecną marudził bym na brak skończonego trybu online i denną grafikę, która notabene jest całkowicie do wymiany, więc jej wady omińcie przy ocenie - grafikiem nie jestem więc poszukuję takowego do tego projektu.
-
Tytuł: Tank Game (Open-Source) Gatunek: Logiczno-zręcznościowa Opis: Gra polega na zebraniu wszystkich bonusów (gwiazdek) z planszy w jak najkrótszym czasie, obierając jak najkrótsze trasy - tutaj liczy się każda sekunda! W obecnej wersji możemy grać lokalnie, trenując na różnych mapach, także tych stworzonych przez Nas, w edytorze wbudowanym w grę, ale dostępny jest też tryb gry sieciowej, na razie jedynie rejestracja i logowanie do profilu Online. W kolejnej wersji będzie już gotowy w pełni cały profil Online, który da Nam możliwość ściągania tras, wyników i duchów (pokazujących sposób pobicia rekordu) innych graczy, oraz 2 tryby gry z innymi graczami - Gracz kontra Gracz (zniszczenie wszystkich innych graczy), oraz Wyścig Szczurów (zdobycie jak największej ilości punktów). Dodatkowo znajdziecie tam ranking graczy oraz map, czyli gra nie będzie nudna :) Do zrobienia zostało parę rzeczy, na które daję sobie do 2 tygodni (obecna wersja ma mniej niż 2 dni roboty), wszystko w pliku ReadMe.txt. Szczerze to z czasem naszła mnie ochota na zamiane czołgów na jakieś inne pojazdy, może roboty, może jakieś pojazdy, sam nie wiem, dla tego mam do Was pytanie: Czym Wy byście chcieli sterować w tej grze? Podajcie swoje sensowne propozycje :) Będę także szczęśliwy gdybyście zaproponowali dodatkowe bonusy + korzyści, jakie ich posiadanie przyniesie dla Naszego czołgu. I ważna prośba: Grafika jest konieccznie do wymiany. Poszukuję grafika, który zrobił by grafikę do tej gry, gdyż ja się do tego nie nadaje a wypadało by gdyby grafika nie była ripowana bądź brana z internetu, bez informacji o licencji na jej używanie. Ponad to dodam iż paczka zawiera kod źródłowy gry, więc może służyć Wam w celach edukacyjnych :) Download: http://psichix.com/wp-content/uploads/2010/05/Tank-Game.zip Rozmiar pliku: 2,28 MB Autorzy: Programowanie: PsichiX Fabuła: PsichiX Grafika: PsichiX & zasoby z internetu Muzyka: <brak> Screeny: https://gmclan.org/up1105_5_tank1.html https://gmclan.org/up1105_5_tank2.html
-
dobre by bylo gdyby byly obramowane te puzle, bo sie calosc zlewa.
-
-
ok, poprawilem: http://misc.psichix.com/kawaczyherbata.php :D
-
<?php $count = 0; $doit = true; if( $_GET['mamchrapkena'] == 'kawa' ) { $file = readfile( 'kawa.ip' ); $ip = explode( '\n', $file ); foreach( $ip as $value ) { $count++; if( $_SERVER['REMOTE_ADDR'] == $value ) $doit = false; } if( $doit ) $f = fopen( 'kawa.ip', 'a' ); if( $f ) { fwrite( $f, $_SERVER['REMOTE_ADDR'].'\n' ); fclose( $f ); } } else if( $_GET['mamchrapkena'] == 'herbata' ) { $file = readfile( 'herbata.ip' ); $ip = explode( '\n', $file ); foreach( $ip as $value ) { $count++; if( $_SERVER['REMOTE_ADDR'] == $value ) $doit = false; } if( $doit ) $f = fopen( 'herbata.ip', 'a' ); if( $f ) { fwrite( $f, $_SERVER['REMOTE_ADDR'].'\n' ); fclose( $f ); } } if( $_GET['mamchrapkena'] == 'kawa' ) { if( $doit ) echo( 'Wybrales kawe!<br/><br/>' ); echo( 'Dotychczas wybrano '.$count.' kaw.' ); } else if( $_GET['mamchrapkena'] == 'herbata' ) { if( $doit ) echo( 'Wybrales herbate!<br/><br/>' ); echo( 'Dotychczas wybrano '.$count.' herbat.' ); } ?> licze na bledy, nie sprawdzalem poprawnosci ;p
-
odznaczyc w GameProperties odpowiedniego ptaszka ("ESC to exit" lub coś w ten deseń, łatwo znajdziesz)
-
Problem z polskimi znakami w mysql
PsichiX odpowiedział(a) na Lollus temat w HTML, PHP, mySQL, JavaScript
ja musialem zrobic tak ze skasowalem baze, zrobilem nowa, zmienilem kodowanie bazy na utf-8 general (chyba bez BOM), utworzylem tabele o tym samym kodowaniu i dopiero dzialaly polskie znaki -
nie, nie chcialem, swiadomie to napisalem, w tarciu to ma sens, w koncu wiem co robie. intensywnosc zwalniania zalezy tutaj wlasnie od tego im tarcie jest wieksze od 1
-
tam jest podobnie. pokombinuje cos z tym, zobaczymy jaki stopien realizmu wody da sie osiagnac.
-
perspektywa zla, ale ogolem dobrze wyglada. stosuj zasade w izometrii: 1 pixel pionowo, to 2 piksele poziomo.
-
bezwladnosc? zwykla sila ktora kaze poruszac obiekt mimo iz sie "zatrzymal". jak nadawac obiektowi bezwladnosc? przesuwajac obiekt o wektor bezwladnosci co step, a obliczyc sama bezwladnosc mozna na kilka sposobow. Pierwszy to bezwladnosc poruszania, czyli do wektora bezwladnosci dodajesz wektor wyliczany odejmujac pozycja aktualna od poprzedniej; bezwladnosc uderzenia to przy kolizji zapamietujesz pozycje obecna, obliczasz przesuniecie obiektu po kolizji i odejmujesz od tego ta zapamietana wartosc i dodajesz ja do wektora bezwladnosci. problem robi sie z ograniczeniem sily bezwladnosci, otoz jak sie domyslacie, dodajac bezwladnosc poruszania co step (wedle pierwszego sposobu wyzej podanego) obiekt nigdy sie nie zatrzyma, dla tego dodatkowo po przesunieciu obiektu o wektor bezwladnosci nie bedziemy tego wektora zerowac, tylko zmniejszymy go o wartosc tarcia. Maly kodzik: GML (Create) // wektor bezwladnosci inertX = 0 inertY = 0 // tarcie frict = 1.05 GML (Step) // przesuniecie obiektu o wektor bezwladnosci x += inertX y += inertY // zwalnianie przy uzyciu tarcia inertX /= frict inertY /= frict if( inertX < frict && inertX > -frict) inertX = 0 if( inertY < frict && inertY > -frict) inertY = 0 // dodanie sily bezwladnosci poruszania inertX += x - xprevious inertY += y - yprevious pisane w locie bez GMa wiec wartosc tarcia do ewentualnej poprawki
-
nie zebym sie czepial ale do ankiety do opcji poprawy dodaj "wszystko inne tez"
-
Rysowanie backgrounda z poziomu kodu
PsichiX odpowiedział(a) na Broccatee temat w Pytania początkujących
tak. background_index=bg -
Koniec kłótni Żuczki, inaczej przeprowadze Sąd Ostateczny :)
-
resetuje bo dajesz ten sam w ktorym jestes. daj room_goto_next()
-
image_xscale, image_yscale i ich dzielenie w sprite_add
PsichiX odpowiedział(a) na Broccatee temat w Pytania początkujących
prosto: ladujesz sprajta z originem 0 a potem: GML sprite_set_offset(sprite,sprite_get_width(sprite)/2,sprite_get_height(sprite)/2) -
niektore tekstury do siebie nie pasuja (sa zbyt detaliczne wzgleden innych), chociazby te metalowe kafle po prawej gdzie sie cos na nich fajczy, wzgledem reszty podlogi.
-
ktos sie tam za mnie podszywał ;0