Jason
  • Strona główna
  • O mnie
  • Portfolio
    • Gry
    • Muzyka
    • Programy
  • Artykuły
  • Kontakt
  1. STRONA GŁÓWNA
  2. Artykuły
  3. pygame (Python)

Obsługa tekstu w pygame. Inicjalizacja i rysowanie w oknie

Szczegóły
Opublikowano: 30 marzec 2021
Odsłon: 5098

Gotowy(-a) na kolejną porcję wiedzy z biblioteki "pygame" 😄? Teraz pokażę jak wygląda obsługa tekstu w "pygame" 🔔. Programowanie tekstu jest już dużo prostsze niż to, co było z obrazkiem. Słowo 😉!

Obsługa pliku graficznego w pygame. Odczyt i rysowanie w oknie

Szczegóły
Opublikowano: 28 marzec 2021
Odsłon: 6101

Kontynuacja tematu rysowania w "pygame" 🎨! Tym razem, zajmiemy się rysowaniem obrazów importowanych z pliku zewnętrznego takich formatów, jak JPEG, BMP czy PNG. Czym byłyby gry bez grafiki (z szacunkiem do gier konsolowych 👍) 😉? Przejdziemy przez wszystkie etapy, bo obsługa pliku graficznego w "pygame" wymaga troszkę trudniejszych posunięć. Zapraszam do środeczka 🙂!

Rysowanie figur geometrycznych w pygame

Szczegóły
Opublikowano: 27 marzec 2021
Odsłon: 4299

Artykuł na temat biblioteki "pygame" w języku Python! Wyjaśnię w nim jak wygląda rysowanie figur geometrycznych w "pygame", gdyż może sprawiać problemy ze względu na nieintuicyjne działanie 🧠. Tutaj to funkcjonuje inaczej, niż w silnikach gry, dlatego trzeba rozumieć jak to ze sobą współgra. Pokażę Ci też kilka przykładowych metod do rysowania podstawowych figur geometrycznych oraz dlaczego odświeżanie ekranu jest rzeczą, o której nie można zapomnieć ⚠️! Jeżeli nie wiesz na czym polega biblioteka "pygame", przeczytaj artykuł wprowadzający do tematu 👈.

Reklama

Najczęściej czytane

  • Komentarze w języku Python. Komentarz liniowy i blokowy
  • System dziesiętny na szesnastkowy. Metody konwersji
  • Funkcje matematyczne w języku Python z wyjaśnieniami
  • Konwersja typów danych w języku Python
  • Zapis do pliku tekstowego w języku Python. Metody zapisu
  • Systemy liczbowe w języku Python. Funkcje konwertujące
  • math w języku Python. Funkcje matematyczne
  • random w języku Python. Metody do pseudolosowania
  • Operatory w języku Python. Podział na rodzaje
  • Tablice dwuwymiarowe w języku Python. Definicja i modyfikacja

Tworzenie gier

  • 4 czynniki, bez których Twoja gra nie odniesie sukcesu!

  • 4 zasady tworzenia gry w zespole

  • 5 porad dla początkujących deweloperów gier

  • 5 prawd o tworzeniu gier, które mogą Cię zaskoczyć!

  • 7 NAJWAŻNIEJSZYCH umiejętności programisty gier

  • Błędy programistów gier. Jak rozpoznać, że gra jest źle zrobiona?

  • Chcesz być niezależnym deweloperem gier? Musisz to wiedzieć!

  • Framework to nie to samo co silnik gry i biblioteka!

  • Game jam. 6 porad jak się do niego przygotować

  • Gry dwuwymiarowe i trójwymiarowe od strony nakładu pracy

Język C#

  • abstract w języku C#. Klasa, metoda i właściwość abstrakcyjna

  • base w języku C#. Odniesienie do klasy bazowej

  • BinaryReader w języku C#. Binarny odczyt z pliku

  • BinaryWriter w języku C#. Binarny zapis do pliku

  • C# kolejnym językiem programowania na stronie Jasona!

  • Cechy języka C#. Poznaj powody, dla których warto go umieć!

  • class w języku C#. Definicja nowego typu danych

  • Console w języku C#. Lista właściwości i metod

  • ConsoleColor w języku C#. Zmiana kolorów konsoli

  • ConsoleKeyInfo w języku C#. Wykrywanie wciśniętych klawiszy

Programowanie

  • 4 zasady programowania obiektowego, które musisz znać!

  • Alternatywa bitowa w programowaniu. Operacja OR na bitach

  • Alternatywa rozłączna w programowaniu. Operacja XOR

  • Alternatywa w programowaniu. Operacja OR

  • Bitowa alternatywa rozłączna w programowaniu. Operacja XOR na bitach

  • break i continue. Różnice oraz wpływ na przebieg pętli

  • C czy C++? To nie jest aż tak oczywiste jak się wydaje

  • Czcionki dla programistów, które DOSKONALE pasują do kodu

  • Czy każdy może nauczyć się programować?

  • Czy programowanie jest trudne? Fakty i mity

Reklama

Pragniesz przyjąć pod swój dach kociego przyjaciela? Zapraszam na stronę mojej mamy, która od ponad 20 lat zajmuje się hodowlą kotów rasowych Maine Coon 😎!

coonkitty.eu

mgr inż. Stanisław "Jason" Popowski. Właściciel firmy "Blue Limes", niezależny deweloper gier, twórca internetowy.

Prawa autorskie © 2016-2026 Jason. Wszelkie prawa zastrzeżone.

InstagramBlueskyFacebookSoundClouditch.ioNewgroundsGitHubGoogle PlayLinkedInYouTubeLinktree