Skocz do zawartości

asdfMaciej

Użytkownicy
  • Postów

    102
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    1

Treść opublikowana przez asdfMaciej

  1. podobno generatory terenu jak w minecrafcie sa trudne? ten oczywiscie troche gorszy, ale 16 linijek kodu + rysowanie tego to krótko na moje :)
  2. Tak, a co z możliwością wybrania składni, obsługą 'that', 'a', i podobnych duperelek. Zobaczyłeś chociaż w kod? :mellow: btw. kod ten zaprezentowany wam nieaktualny teraz jbc
  3. ehh, dam wam aktualny kodzik na pastebinie :P http://pastebin.com/pbnCDmv4 wymaga pięciu plików: actions.txt eat read write like love hate ride persons.txt Jack I you she he it toman men dog cat description.txt green tasty big delicious informative old short tall things.txt book 0 flowers 1 notepad 0 dynamite 1 coke 1 bombs 1 this.txt this that oczywiście można edytować do woli, te 0, 1 w pliku things.txt oznacza, że jeśli jest 0, to występuje przed tym this, jeśli 1, to nie
  4. generator zdań angielskich napisany w Pythonie, używa 5 pliczków (1 nieprzydatny, lol) dba o wpisywanie 'a' i o 'this', można mu ustawiać schemat generowania, np używałem narazie tego: schema = [PERSON, ACTION, THIS, DESCRIPTION, THING]
  5. ^ czyta z pliku fajnie i odmienia płeć Bedziom, do tworzenia jakiś dziwnych cytatów (zgodnych gramatycznie, tak działa moja funkcja, w przeciwnym wypadku wywala None, co przekłada się na 0 i pierwszy z tablicy - np. "Dziwny Kot ma"
  6. W mojej opini, robisz .jpg duży z specjalną mapą, tworzysz parser który znajduje kropki jakiegoś koloru i w ich miejsce tworzy obiekty. Ewentualnie możesz zrobić dwa pliki - jeden tło, drugi to bardziej zaawansowana mapa obiektów, jeśli nie chcesz mieć widocznych kropek.
  7. (jbc. Python, ale mam nadzieję że tu się da też wrzucić takie prace :)) to do: - rzeczowniki rodzaj żeński i męski - dynamiczny input schematu do generowania zdania (aktualnie to jest RZECZOWNIK CZASOWNIK PRZYMIOTNIK RZECZOWNIK) - odczytywanie z pliku (3 rzeczowniki zajęły mi 9 stringów, zapewne niedługo jeszcze dojdzie tego więcej) - drobne poprawki
  8. Czy takie coś skomplikowanego jest potrzebne dla pocisku, w którym jedyny kod w stepie to: vspeed+=0.15;
  9. Mam pocisk. Jego hspeed wynosi 21. Jego vspeed to 0, zwiększa się o 0.15 co 1/30 sekundy. Potrzebuję obliczyć, gdzie wycelować, aby trafić wroga z tego pocisku. Podejrzewam, że poruszałby się o 630 pikseli w boki i spadałby o 4,5 pikseli w dół coraz bardziej co sekundę, tylko nie mam jak to skleić w kupę :(
  10. Mam bardzo dobrą wodę, zaraz ci dam linka. EDIT: http://wrzucacz.pl/file/8941333922354 to chyba to. Ma 5 stanów, każdy zależy od otoczenia. -1 tylko spada, 0,1 nic, 2,3 na boki też. -1 jak nic pod nią nie ma 0 jak jest na wodzie a nic nad nią nie ma 1 jak jest nad i pod wodą 2 jak nad nią nic nie ma a jest na bloczku 3 jak nad nią jest woda a pod nią jest bloczek.
  11. Jeśli dostaniesz message 0, to nie przejdziesz do następnego poziomu, ponieważ switch z <= 0 wykonuje się wcześniej niż zero.
  12. Testowy kod na rysowanie kółka. Ten kod zostaje przeparsowany w to i wykonany. Moja dokumentacja.
  13. Podejrzewam, że to jakaś gra typu TDS, tylko że w widoku od boku i bardziej kreatywna. Zagrałbym :)
  14. Robię sobie język skryptowy, nic takiego wielkiego. Bardzo łatwo dodaje się nowe funkcje. ^_^
  15. Więc tak: Chcę przeparsować stringa, aby to było w tablicach: str[0][0] = SHOW_MESSAGE str[0][1] = Testowa str[1][0] = SHOW_MESSAGE str[1][1] = Wiadomosc str[2][0] = SHOW_MESSAGE str[2][1] = Nr. 3 Jednak nie mam pojęcia jak to zrobić. Oczywiście, string będzie się zmieniał, więc nie chcę, aby ktoś mi tu zadeklarował tylko 3 tablice :( Oto przykładowy tekst: SHOW_MESSAGE|Testowa SHOW_MESSAGE|Wiadomosc SHOW_MESSAGE|Nr. 3 EDIT: W sensie, że z tego tekstu powyżej (to jest przykład), przeparsuje mi, i zrobi takie tablice jak trochę bardziej powyżej(to jest przykład po przeparsowaniu.) Proszę o pomoc. :)
  16. Tytuł: The Player Toy Gatunek: Sandbox. Opis: Kwadracik obudził się na białej wyspie z 2 nieskończonymi blokami. Okazało się że to są DESKI i WODA. No i buduje teraz z nich różne pierdoły, aby uratować świat przed złymi nie-kwadracikami!(ten feature wyjdzie wraz z HL 3 lub portalem 3). Woda jest finite, wszystkie bloki i kursor przylegają do siatki 64x64, świat jest 1024x1024 z viewem 700x700. Gra jest open-source, przerabiajcie sobie i dodawajcie bloki do woli, ale dodajcie mnie w kredkach. Sterowanie to Q - zmiana bloków, LMB - kładzenie RMB - usuwanie. EDIT: dodano piasek i ulepszono fizykę wody ;) Download: http://wrzucacz.pl/file/6161333305438 Rozmiar pliku: 21 kb Autorzy: Programowanie: asdfmaciej Fabuła: asdfmaciej Grafika: Wujek Google i asdfmaciej Muzyka: asdfmaciej Screeny: Fajny układ do zrobienia, wszystko wylatuje :) tylko tam na dole jest dziurka. Uchwyciłem zły moment :C
  17. Dobra, poradziłem sobie sam, tym sposobem: woda ma 5 stanów -1 jeśli nic pod nią nie ma 1 jeśli jest pod i nad nią woda 3 jeśli pod jest bloczek, a nad woda 2 jeśli pod jest bloczek 0 jeśli jest pod nią woda a nic nad nią nie ma -1 = tylko spada 0 - spada jeśli nic pod nią nie ma 1 = j.w 2 = j.w, ale z ruchem (trochę losowy) 3 = j.w, ale bez losowego ruchu.
  18. nie działa @lenin ten kod robi, aby jak były schodki, to woda spadała po nich ;)
  19. Problem: - woda działa doskonale, jest finite, wszystko okej narazie - jednak jeśli będzie tak położona: to górny bloczek(lub więcej, jeśli nie ma najmniej jednego bloczka wody w rzędzie), to napindala w górnym rzędzie w kółko. Kod fizyki wody: if place_free(x,y+64) { y += 64; } else { if place_free(x+64,y) { x += 64; } else { if place_free(x-64,y) { x -= 64; } } } Poza tym, woda działa całkiem dobrze.
  20. Jakaś fajna i trudna platformówka,(np. super meat boy), ze możliwością tworzenia poziomów i dobrą fizyką (np, incredibots) no i multiplayerem. Hej, zaraz. Opisałem właśnie littlebigplanet 2 (tylko że nie jest trudna :()
  21. Niestety, nie działa. @Explosivo - Taka sama jak mój walnięty sprite. @kt1117 - Szukałem w wielu przykładach, jednak nie wiem co wkleić na prosty, 45 stopniowy kąt.
  22. Mój gracz schodzi na nich prawie doskonale, ale wchodzenie nie działa. :( Event step gracza: if !pfs_collision_other(global.pf_slopeLeft,1,1,x,y+1) { if keyboard_check_direct(global.pf_left) {if place_free(x-global.pf_speed,y) {x-=global.pf_speed; global.pf_heroDir = pf_LEFT;}} if keyboard_check_direct(global.pf_right) {if place_free(x+global.pf_speed,y) {x+=global.pf_speed; global.pf_heroDir = pf_RIGHT;}} } else { if keyboard_check_direct(global.pf_left) {if place_free(x-global.pf_speed,y) {x -= 2; y -= 4;}} if keyboard_check_direct(global.pf_right) {if place_free(x+global.pf_speed,y) {x += 2; y += 2;}} } Skrypt kolizji: var withCol,prec,notme,xx,yy,xxx,yyy,xxxx,yyyy; xxxx = argument3; yyyy = argument4; withCol = argument0; prec = argument1; notme = argument2; who = argument5; xx = xxxx - withCol.sprite_xoffset; yy = yyyy - withCol.sprite_yoffset; xxx = xxxx + withCol.sprite_width - withCol.sprite_xoffset; yyy = yyyy + withCol.sprite_height - withCol.sprite_yoffset; return collision_rectangle(xx,yy,xxx,yyy,withCol,prec,notme); Mapka z slope: Mogę wrzucić całą grę, ale o to trzeba mnie poprosić na PW :unsure:
  23. instance_create(x,y,choose(object1,object2)); instance_destroy(); edit: ninja'd >:C
×
×
  • Dodaj nową pozycję...