DooMx
DooMx
  • Видео 92
  • Просмотров 337 517
Sortowanie bąbelkowe - czym jest i jak je zaprogramować
W tym odcinku omawiam sortowanie bąbelkowe i pokazuję implementację tego algorytmu w Pythonie. Zapraszam do oglądania.
- - -
Jesteś mile widziany na naszym serwerze Discord: discord.gg/p5CC42gXP2
Mail do kontaktu i współpracy: doomx1.yt@gmail.com
Gdybyś chciał wesprzeć moją działalność, zajrzyj na moje tipply :D
tipply.pl/u/doomx
Просмотров: 210

Видео

WSZYSTKIE funkcje Python w 9 minut!
Просмотров 526Месяц назад
W tym odcinku omawiam po krótce wszystkie funkcje z najnowszego Pythona 3.13. Zapraszam do oglądania. - - - Jesteś mile widziany na naszym serwerze Discord: discord.gg/p5CC42gXP2 Mail do kontaktu i współpracy: doomx1.yt@gmail.com Gdybyś chciał wesprzeć moją działalność, zajrzyj na moje tipply :D tipply.pl/u/doomx
Gra w JEDNEJ linijce kodu Python
Просмотров 2,5 тыс.2 месяца назад
Każdy sensowny program napisany w Pythonie wymaga co najmniej kilku linijek kodu. Ale czy na pewno? Zapraszam do oglądania. - - - Jesteś mile widziany na naszym serwerze Discord: discord.gg/p5CC42gXP2 Mail do kontaktu i współpracy: doomx1.yt@gmail.com Gdybyś chciał wesprzeć moją działalność, zajrzyj na moje tipply :D tipply.pl/u/doomx
Bot grający w Flappy Bird napisany w Pythonie
Просмотров 2,1 тыс.Год назад
Kolejny ciekawy odcinek. Zapraszam do oglądania. - - - Jesteś mile widziany na naszym serwerze Discord: discord.gg/p5CC42gXP2 Mail do kontaktu i współpracy: doomx1.yt@gmail.com Gdybyś chciał wesprzeć moją działalność, zajrzyj na moje tipply :D tipply.pl/u/doomx
Zbudowałem działający dysk w Minecraft!
Просмотров 1,9 тыс.Год назад
Tak oto zbudowałem działający dysk używając redstona. Pierwszy krok do zbudowania komputera. Kolejny ciekawy odcinek. Zapraszam do oglądania. - - - Jesteś mile widziany na naszym serwerze Discord: discord.gg/p5CC42gXP2 Mail do kontaktu i współpracy: doomx1.yt@gmail.com Gdybyś chciał wesprzeć moją działalność, zajrzyj na moje tipply :D tipply.pl/u/doomx
Kolizje w Pygame - poradnik
Просмотров 1,2 тыс.Год назад
Dzisiaj omówię najważniejszy element każdej gry platformowej. Dowiedz się, jak poprawnie zakodować kolizje w Pygame! Kolejny ciekawy odcinek. Zapraszam do oglądania. ! ! ! Kod: github.com/DooMx3/PyGame/blob/main/kolizje.py ! ! ! - - - Jesteś mile widziany na naszym serwerze Discord: discord.gg/p5CC42gXP2 Mail do kontaktu i współpracy: doomx1.yt@gmail.com Gdybyś chciał wesprzeć moją działalność,...
Stworzyłem Flappy Birda MULTIPLAYER
Просмотров 2,6 тыс.Год назад
Ten film opisuje wiele godzin ciężkiej pracy które poświęciłem na stworzeniu gry wieloosobowej w pygame. Kod źródłowy gry: github.com/DooMx3/FluffyDuck Kolejny ciekawy odcinek. Zapraszam do oglądania. - - - Jesteś mile widziany na naszym serwerze Discord: discord.gg/p5CC42gXP2 Mail do kontaktu i współpracy: doomx1.yt@gmail.com Gdybyś chciał wesprzeć moją działalność, zajrzyj na moje tipply :D t...
Dziedziczenie klas w Python
Просмотров 631Год назад
Przedstawiam mechanizm dziedziczenia klas w Pythonie, który jest bardzo istotny w OOP. Kolejny ciekawy odcinek. Zapraszam do oglądania. - - - Jesteś mile widziany na naszym serwerze Discord: discord.gg/p5CC42gXP2 Mail do kontaktu i współpracy: doomx1.yt@gmail.com Gdybyś chciał wesprzeć moją działalność, zajrzyj na moje tipply :D tipply.pl/u/doomx
Jak zacząć z Unity?
Просмотров 33 тыс.Год назад
Poradnik został stworzony przez www.youtube.com/@Szyromix [0:00] Wstęp [0:40] Instalacja [2:18] Tworzenie projektu [2:46] Podstawowe narzędzia [6:40] Zmiany wizualne [7:51] Rigidbody [8:56] Pisanie kodu [13:44] GetComponent / AddForce [15:46] Delta time [16:49] Sterowanie gracza [19:26] Child and parent [20:12] Kamera [21:12] Przeszkody [22:24] Skybox [23:08] Prefabs [23:59] Przeciwnicy [27:32]...
Matura z Informatyki 2023 zadanie 4 - rozwiązanie
Просмотров 685Год назад
Przedstawiam moje rozwiązania oraz poprawne odpowiedzi (mam nadzieję) do tegorocznej matury. Kolejny ciekawy odcinek. Zapraszam do oglądania. - - - Jesteś mile widziany na naszym serwerze Discord: discord.gg/p5CC42gXP2 Mail do kontaktu i współpracy: doomx1.yt@gmail.com
Powtórki maturalne do Pythona, rozwiązanie zadania Piksele
Просмотров 1 тыс.Год назад
Jeśli chcesz się przygotować do matury z informatyki, ten odcinek jest właśnie dla Ciebie! Wymieniam najważniejsze funkcje i rozwiązuje zadanie z maja 2017. Zapraszam do oglądania. - - - Jesteś mile widziany na naszym serwerze Discord: discord.gg/p5CC42gXP2 Mail do kontaktu i współpracy: doomx1.yt@gmail.com
Jak wygląda matura z informatyki
Просмотров 4,4 тыс.Год назад
100 dni do matury krzyczała mi matka i miałem się uczyć i miałem się uczyć i został nieco ponad tydzień... Powodzenia wszystkim! - - - Jesteś mile widziany na naszym serwerze Discord: discord.gg/p5CC42gXP2 Mail do kontaktu i współpracy: doomx1.yt@gmail.com
Światła drogowe - projekty pico
Просмотров 901Год назад
Kierowcy, który nie zatrzymał się na czerwonym świetle, mimo że zachowując ostrożność mógł zrobić to w bezpieczny sposób, grozi 500 zł mandatu oraz otrzymanie 6 punktów karnych, a od 17 września 2022 roku - 15 punktów. Ukarany zostanie również ten, który zbyt gwałtownie zahamował, widząc żółte światło. Zapłaci od 100 zł do 300 zł i dostanie 2 punkty karne. Kolejny ciekawy odcinek. Zapraszam do ...
Prosty projekt z Raspberry - liczenie binarne
Просмотров 6712 года назад
Prosty projekt z Raspberry - liczenie binarne
Dioda sterowana przyciskiem - Raspberry Pi Pico #1
Просмотров 2,5 тыс.2 года назад
Dioda sterowana przyciskiem - Raspberry Pi Pico #1
Podstawy biblioteki turtle
Просмотров 1,5 тыс.2 года назад
Podstawy biblioteki turtle
Najciekawsza gra bez komputera (dosłownie)
Просмотров 2,2 тыс.2 года назад
Najciekawsza gra bez komputera (dosłownie)
3 projekty Python w 4 minuty
Просмотров 2,3 тыс.2 года назад
3 projekty Python w 4 minuty
Skrypt tworzący memy
Просмотров 1,2 тыс.2 года назад
Skrypt tworzący memy
Najbardziej skomplikowany skrypt w C
Просмотров 5742 года назад
Najbardziej skomplikowany skrypt w C
Instalacja Thonny oraz MicroPython - Raspberry Pi Pico #0
Просмотров 1,7 тыс.2 года назад
Instalacja Thonny oraz MicroPython - Raspberry Pi Pico #0
Boty w Pythonie dla początkujących
Просмотров 6 тыс.2 года назад
Boty w Pythonie dla początkujących
Raspberry Pi Pico - czym jest i do czego służy
Просмотров 2,7 тыс.2 года назад
Raspberry Pi Pico - czym jest i do czego służy
Wielki powrót DooMx
Просмотров 4002 года назад
Wielki powrót DooMx
Jak tworzę moje odcinki
Просмотров 3522 года назад
Jak tworzę moje odcinki
Recenzja platformy videopoint
Просмотров 1962 года назад
Recenzja platformy videopoint
Generowanie kodów QR w Python
Просмотров 1,3 тыс.2 года назад
Generowanie kodów QR w Python
Globalne zmienne z funkcją globals() + locals()
Просмотров 5322 года назад
Globalne zmienne z funkcją globals() locals()
Obrona przed duszkiem - gra w Python #13
Просмотров 2,5 тыс.2 года назад
Obrona przed duszkiem - gra w Python #13
Pasek życia postaci - gra w Python #12
Просмотров 1,2 тыс.2 года назад
Pasek życia postaci - gra w Python #12

Комментарии

  • @Olxip
    @Olxip 7 дней назад

    Ja też nienawidze błedu IndexError

  • @stanisławOsuch-e4j
    @stanisławOsuch-e4j 8 дней назад

    chcemy więcej

  • @NPC_032
    @NPC_032 18 дней назад

    Jak sprawdzić jaką coś ma wartość koloru

  • @MarcinKobza
    @MarcinKobza 18 дней назад

    Proszę o pomoc w kodzie. Mam dokładnie tak samo tylko po uruchomieniu gry ludzik mi się zapada, tzn. jak we fragmencie poniższego kodu: if self.y_cord + self.height >= beam.y_cord + 1 > self.previous_y + self.height: # kolizja z dołu self.y_cord = self.previous_y self.ver_velocity = 0 self.jumping = False if keys[pygame.K_SPACE] and self.jumping is False: self.ver_velocity -= 15 self.jumping = True Z góry dziękuje.

  • @BERSERKTHIRD
    @BERSERKTHIRD 18 дней назад

    Jest więcej odcinków...coś w stylu to be continue??

    • @DooMx
      @DooMx 18 дней назад

      Jeszcze nie ma

  • @MarcinKobza
    @MarcinKobza 19 дней назад

    Mam prośbę, proszę o zerknięcie na poniższy kod bo nie działa mi klawisz K_SPACE skakanie: import pygame pygame.init() window = pygame.display.set_mode((1280,720)) class Physic: def __init__(self, x, y, width, height, acc, max_vel): self.x_cord = x # współrzędna x self.y_cord = y # współrzędna y self.hor_velocity = 0 # prędkość w poziomie self.ver_velocity = 0 # prędkość w pionie self.acc = acc # przyspieszenie self.max_vel = max_vel # max prędkość self.width = width self.height = height self.previous_x = x self.previous_y = y self.jumping = False #czy postać aktualnie skacze self.hitbox = pygame.Rect(self.x_cord, self.y_cord, self.width, self.height) def physic_tick(self, beams): self.ver_velocity += 0.7 self.x_cord += self.hor_velocity self.y_cord += self.ver_velocity self.hitbox = pygame.Rect(self.x_cord, self.y_cord, self.width, self.height) #odświeżanie hitbox for beam in beams: if beam.hitbox.colliderect(self.hitbox): #cofanie obiektu do mejsca z poprzedniej klatki if self.x_cord + self.width >= beam.x_cord + 1 > self.previous_x + self.width: # koliza występuje z prawej strony postaci self.x_cord = self.previous_x self.hor_velocity = 0 if self.x_cord <= beam.x_cord + beam.width - 1 < self.previous_x: # koliza występuje z lewej strony postaci self.x_cord = self.previous_x self.hor_velocity = 0 if self.y_cord + self.height >= beam.y_cord + 1 > self.previous_y: # kolizja z dołu self.y_cord = self.previous_y self.ver_velocity = 0 self.jumping = False if self.y_cord <= beam.x_cord + beam.width -1 < self.previous_y: # kolizja z góry self.y_cord = self.previous_y self.ver_velocity = 0 # self.x_cord = self.previous_x self.previous_x = self.x_cord self.previous_y = self.y_cord class Player(Physic): def __init__(self): self.image = pygame.image.load("gracz.png") width = self.image.get_width() height = self.image.get_height() # self.speed = 4 # self.hor_velocity = 0 # prędkość w poziomie # self.acc = 2.5 # przyspieszenie # self.max_vel = 5 # max prędkość super().__init__(0, 540, width, height,0.5, 5) def tick(self, keys, beams): #wykonuje się raz na powtórzenie pętli self.physic_tick(beams) if keys[pygame.K_a] and self.hor_velocity > self.max_vel * -1: self.hor_velocity -= self.acc if keys[pygame.K_d] and self.hor_velocity < self.max_vel: self.hor_velocity += self.acc if keys[pygame.K_SPACE] and self.jumping is False: self.ver_velocity -= 15 self.jumping = True if not (keys[pygame.K_d] or keys[pygame.K_a]): if self.hor_velocity > 0: self.hor_velocity -= self.acc elif self.hor_velocity < 0: self.hor_velocity += self.acc self.x_cord += self.hor_velocity # print(self.hor_velocity) # self.hitbox = pygame.Rect(self.x_cord, self.y_cord, self.width, self.height) def draw(self): window.blit(self.image, (self.x_cord, self.y_cord)) class Beam: def __init__(self, x, y, width, height): self.x_cord = x self.y_cord = y self.width = width self.height = height self.hitbox = pygame.Rect(self.x_cord, self.y_cord, self.width, self.height) def draw(self, win): pygame.draw.rect(win, (128, 128, 128), self.hitbox) def main(): run = True player = Player() clock = 0 background = pygame.image.load("tlo_02.png") beams = [ Beam(10, 650, 1100, 40), Beam(600, 550, 40, 100), ] while run: clock += (pygame.time.Clock().tick(60)) / 1000 print(clock) for event in pygame.event.get(): if event.type == pygame.QUIT: run = False keys = pygame.key.get_pressed() player.tick(keys, beams) # window.fill((24, 164, 248)) window.blit(background, (0, 0)) #rysowanie tła player.draw() for beam in beams: beam.draw(window) pygame.display.update() if __name__ == "__main__": main() Z góry dziękuje za pomoc

  • @LiskiiPL
    @LiskiiPL 21 день назад

    Zarąbiście wytłumaczone, przyjemnie się oglądało :)

  • @antekkisiel9729
    @antekkisiel9729 Месяц назад

    ja mam unity i gdy klikam w assets create to nie mam C# PS mam wybrany microsoft visual studio i go mam czy nie wiesz jak to zrobic?

  • @pikolopikolo5792
    @pikolopikolo5792 Месяц назад

    Quick sort np

  • @lukask7400
    @lukask7400 Месяц назад

    extra

  • @jacekwedroch2167
    @jacekwedroch2167 Месяц назад

    Witam, skopiowalem caly kod przedstawiony w odcinku do pythona. Pygame zainstalowany. Niestety wyskakuje mi blad: AttributeError: partially initialized module 'pygame' has no attribute 'init' (most likely due to a circular import) PS C:\Projekt Python. Bardzo mi zalezy aby to chodzilo. Pomozesz?

    • @DooMx
      @DooMx Месяц назад

      Masz jeden skrypt .py czy więcej? Kod możesz skopiować z GitHub, link powinien być w opisie

    • @DooMx
      @DooMx Месяц назад

      Jeśli kopiujesz z GitHub, weź tylko ten jeden plik: pygame odcinek #1.py

    • @jacekwedroch2167
      @jacekwedroch2167 Месяц назад

      @@DooMx skopiowalem z GitHub. wlasnie z tego pierwszego odcinka. Wyskakuje blad po odpaleniu.

    • @jacekwedroch2167
      @jacekwedroch2167 Месяц назад

      @@DooMx obejrze kolejne odcinki i sprobuje tez skopiowac. Zobaczymy co bedzie.

  • @RobloxstudioDOMINIKoffical
    @RobloxstudioDOMINIKoffical Месяц назад

    ja mam unity.

  • @strychslubice9117
    @strychslubice9117 Месяц назад

    czemu brzmisz jak szyromix

    • @DooMx
      @DooMx Месяц назад

      Miałem chrypkę

  • @leokardia_jaroz
    @leokardia_jaroz Месяц назад

    Boże żyjesz

  • @Mikołaj-g9b
    @Mikołaj-g9b Месяц назад

    Funkcja bin może sie przydać (nie będe musiał patrząc na liczbe bianrną powiedzieć czym ona jest)

  • @paruwa1907
    @paruwa1907 Месяц назад

    mam pytanko czy polecasz program innosetup do budowania aplikacji czy może jakiś inny jest lepszy i dlaczego?

    • @DooMx
      @DooMx Месяц назад

      Korzystałem z innosetup, jest spoko

    • @paruwa1907
      @paruwa1907 Месяц назад

      @@DooMx dzięki

  • @Pawlo370
    @Pawlo370 Месяц назад

    49/71 znam, a nie znam: complex frozenset filter breakpoint locals help object issubclass @staticmethod @classmethod hasattr getattr setattr delattr property repr ascii dir vars compile bytearray memoryview dobry odcinek 👍

  • @norbik_9554
    @norbik_9554 Месяц назад

    Like i komentarz dla zasięgu i podziękowania. Czekam na więcej ciekawych metod i wzmianek na tematy Pythona 🐍

  • @5012DEV
    @5012DEV Месяц назад

    Czyli regularnosc wrocila?

    • @DooMx
      @DooMx Месяц назад

      @@5012DEV 🤷

    • @leokardia_jaroz
      @leokardia_jaroz Месяц назад

      Wytrzyma najwyzej miesiąc w takim tempi

    • @DooMx
      @DooMx Месяц назад

      @@leokardia_jaroz +1

  • @paruwa1907
    @paruwa1907 Месяц назад

    będąc szczerym wiedziałem o ⅗ tych funkcji a i fajna miniaturka

    • @DooMx
      @DooMx Месяц назад

      Która miniaturka? xd Są dwie

    • @paruwa1907
      @paruwa1907 Месяц назад

      ​@@DooMxserio? nie wiedziałem a to ta z logiem pythona i funkcjami naokoło

    • @Pawlo370
      @Pawlo370 Месяц назад

      @@paruwa1907 yt wprowadził funkcję że teraz możesz wstawić 3 miniaturki do 1 filmu i ta najlepiej klikana chyba po tygodniu jest ustawiana na jedyną

  • @matviei-pi1qt
    @matviei-pi1qt 2 месяца назад

    mam pytanie co ja mam robić jeżeli robiłem gre po twoim poradniku z 2021 i pisze mi że program nieodpowiada?

  • @matviei-pi1qt
    @matviei-pi1qt 2 месяца назад

    a co mam robić jeżeli nadal pisze że program nieodpowiada?

    • @DooMx
      @DooMx 2 месяца назад

      Zapewne masz źle wcięcia w kodzie

    • @matviei-pi1qt
      @matviei-pi1qt 2 месяца назад

      @@DooMx znalazłem chyba miałem problem z while true

    • @matviei-pi1qt
      @matviei-pi1qt 2 месяца назад

      lub co pisałem w wile true

  • @leokardia_jaroz
    @leokardia_jaroz 2 месяца назад

    Japierdole ty żyjesz🎉

  • @EduCoderPL
    @EduCoderPL 2 месяца назад

    Na studiach matematyki jeden wykładowca miał powiedzenie: "Twierdzenie jest proste, jeśli da się zapisać w jednej linijce". W odpowiedzi studenci mieli powiedzenie: "Każde twierdzenie jest proste, jeśli masz odpowiednio szeroką tablicę"

  • @RealCatDev
    @RealCatDev 2 месяца назад

    C >>>

    • @DooMx
      @DooMx 2 месяца назад

      🤬

    • @leokardia_jaroz
      @leokardia_jaroz 2 месяца назад

      Jestem za

    • @RealCatDev
      @RealCatDev 2 месяца назад

      @@DooMx brzmi jak skill issue (do C potrzebny skill)

    • @DooMx
      @DooMx 2 месяца назад

      @@RealCatDev #include <stdio.h> int main() { printf("Python lepszy."); return 0; }

    • @RealCatDev
      @RealCatDev 2 месяца назад

      @@DooMx brat wygooglowal "Hello, World w C" i mysli ze jest sigma 💀C lepsze btw

  • @wiktoria93
    @wiktoria93 2 месяца назад

    Jest na reszcie wróciłeś

  • @MusteqPL-offc
    @MusteqPL-offc 2 месяца назад

    fajne

  • @SkuliX34
    @SkuliX34 2 месяца назад

    po 4 nie uzywaj pythona :D

  • @DS99js
    @DS99js 2 месяца назад

    btw, w pythonie możesz używać średników, do wykonywania poleceń jednolinowych. np. x = 5; print(x)

  • @Kitoniarz
    @Kitoniarz 2 месяца назад

    krotka przerwa i lecimy

  • @paruwa1907
    @paruwa1907 2 месяца назад

    mój idol wrócił! 🙂 ja sam bym raczej nie dał rady tego napisać w 1 linijce, ale w powiedzmy 5-10 linijkach już tak

  • @Mikołaj-g9b
    @Mikołaj-g9b 2 месяца назад

    Nie wierze doomx przypomniał sobie hasło do kanału

  • @Tenjedenkacper
    @Tenjedenkacper 2 месяца назад

    Niedziela cudów :)

  • @Pawlo370
    @Pawlo370 2 месяца назад

    kiedyś próbowałem ale rzeczywiście już na importach się zatrzymałem XD

  • @LeoRapYT
    @LeoRapYT 2 месяца назад

    dasz ❤ dla 1 kommentarza

  • @DooMx
    @DooMx 2 месяца назад

    Witam po krótkiej przerwie.

    • @5012DEV
      @5012DEV 2 месяца назад

      krotkiej?

    • @DooMx
      @DooMx 2 месяца назад

      @@5012DEV 🙃

    • @nexiPL
      @nexiPL 2 месяца назад

      KTÓTKIEJ?!?!

    • @MaqiX_X
      @MaqiX_X Месяц назад

      Krótkiej przerwie?

  • @PlacWolnicaKocyk
    @PlacWolnicaKocyk 2 месяца назад

    jaki program w którym tworzysz kod?

    • @DooMx
      @DooMx 2 месяца назад

      PyCharm

  • @Kai13116
    @Kai13116 2 месяца назад

    Za szybki ten poradnik

  • @TechManiak123
    @TechManiak123 2 месяца назад

    SUBSKRYBUJ TAM BYŁO NAPISANE!!! Chyba?

  • @Mikołaj-g9b
    @Mikołaj-g9b 2 месяца назад

    chmm ciekawe kiedy szef przypomni sobie haslo do konta?

  • @jkul1111
    @jkul1111 2 месяца назад

    Moje uwagi: 1."Płytka chlebowa" w Polsce nazywa się Płytką prototypową i służy do tworzenia prototypów - stąd nazwa :) 2. Za mała czcionka i nie widać co tam piszesz na ekranie. Poza tym spoko! :) Przesyłam pozdrowienia!

  • @DJJamb000
    @DJJamb000 3 месяца назад

    Zawsze chciałem zacząć z Unity - chociaż nie wiedziałem za bardzo jak poprzez ilość "Źle opisanych" poradników, dzięki tobie dostałem zajawy, dziena chłopie💪💪

  • @nexiPL
    @nexiPL 3 месяца назад

    nagrasz poradnik z c++?

  • @dladcdladc
    @dladcdladc 3 месяца назад

    ja mam tak samo wrzystko napisane i jest napisane na czerwono expected indented block😒

    • @DooMx
      @DooMx 3 месяца назад

      Masz złą indenracje. Upewnij się że linijki są na odpowiedniej wysokości, z lewej strony powinny być odpowiednie odstępy

  • @dladcdladc
    @dladcdladc 3 месяца назад

    jaki masz color theme?

  • @HolyCrom
    @HolyCrom 3 месяца назад

    A jak zrobić nową linię ? nie działa

    • @DooMx
      @DooMx 3 месяца назад

      Nowy bloczek z tekstem

  • @Fekson_wartunderowiec
    @Fekson_wartunderowiec 4 месяца назад

    #pusiavogniulepszy

  • @xpert7090
    @xpert7090 4 месяца назад

    czy można wykorzystać bota do gry nie przeglądarkowej takiej jak pixel survival 2?

  • @Axeqb
    @Axeqb 4 месяца назад

    Ej da sie zrobic bota ktory bedzie gral za ciebie w bs