#python #pygame #gamedev Czy Python jest taki ułomny albo słabo się sprawdza jeśli chodzi o takie elementy gry jak Raycast w 2D, że znacząco powoduje spadek wydajności i FPS ? Jeśli załóżmy robię coś na wzór fog of war na średniej mapie i odkrywam obszar za pomocą pola widzenia przed graczem, i te się ma zatrzymywać na ścianach, to wina jest tutaj języka czy bardziej kodu
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

byku, nie łatwiej byłoby zrobić to w js?


@CancerLight: łatwiej. tak pytam z ciekawości bo pythona można uruchamiać na serwerze a pygame ma polecenia typu "pygame.display.set_mode((300,300))" i nie wiem jakby to miło działać na serwerze.

Pygame to nie jest do uruchamiania w przeglądarce.


@kubas89: dzięki, o to chodziło
  • Odpowiedz
Mirki halp - próbuje zrobić piłkę w swojej grze która będzie się ruszała sama i odbijała od krawędzi. Pomyśłałem na początku aby dodawać do x i y piłki dystans aby nią poruszyć, a jak dotknie ściany - dodawać dystans na minusie. Niestety, to nie tak działa i w sumie nie mam pomysłu jak to zrobić ( ͡° ʖ̯ ͡°) Tutaj kod: http://pastebin.com/Gk92sZ0M #programowanie #pygame
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@NULLZILLA:

....def draw(self, screen):
........self.draw = pygame.draw.rect(screen, white, self.playerpaddle)

No chyba coś tu jest nie tak… nadpisujesz tę metodę jakimś czymś innym ( ͡° ͜ʖ ͡°)

Do tego w głównym while najpierw rysujesz, a później zmieniasz pozycję. Zrób odwrotnie. Najpierw obsługuj wejście, a później rysuj wyjście.
  • Odpowiedz
#python #pygame
Mirki jak zainstalować pygame? Męczę się z tym dwa dni. Mam pythona 3.5, pobieram bibliotekę pygame 32 i 64 bit, próbuje zainstalować przez cmd i wywala mi błędy.
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jako, że ostatnio mi się trochę nudzi to postanowiłem przypomnieć sobie #python i #pygame
Tak na start dla przypomnienia co i jak zacząłem z prostą gierką typu ping-pong, po tym będę próbował zrobić grę multiplayer 2d z widokiem z góry, do tego prosta stronka w #django z rejestracją i może jakimś highscores ( ͡ ͜ʖ ͡)
A tak ogólnie to #
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Będzie potrzebna pomoc... ( ͡° ʖ̯ ͡°)
Kończę małą gierkę w #pygame no i chciałbym stworzyć jeden plik .exe do odpalania tego. Po poszukiwaniach na google zdecydowałem się skorzystać z PyInstaller. Robię wszystko zgodnie z instrukcją tutaj: http://www.pajamaprogrammer.com/2015/11/convert-python-35-script-py-to-windows.html i wszystko niby ok, zainstalowałem, udało się stworzyć ten plik .exe tak jak napisali ale za Chiny nie chce mi się to uruchomić.
Okno otwiera się i zamyka
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@piotrb: Dzięki.
Mógłbyś opisać jak to zrobić za pomocą Installera? W tym instruktażu, który podałem na ten temat nic nie widzę.
Napisali, że "The build folder contains all the working files..." tak jakby z automatu to było robione, a nie jest.
  • Odpowiedz
Mirki robię sobie mały tutorial z #python, a konkretnie #pygame. Utknąłem wczoraj i nie mogę ruszyć, a nie da się podejrzeć jak powinien wyglądać poprawny kod. Ktoś pomoże na PW?
To początkujące rzeczy, więc dla kogoś ogarniętego pewnie 5 minut. ʕʔ

#programowanie
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Po co jest #pygame ? Ktoś kiedykolwiek traktował ten silnik poważnie i brał go pod uwagę chcąc stworzyć swoją grę? Czy to jest tylko taka zabawka, w stylu "Python mało wydajny??? Zobacz ty ja tu zaraz gre sobie szczele w pytonie i co teras"

#python #gamedev
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach