First-Person View 3D Renderer using Python | Devlog #1

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 ต.ค. 2024
  • I made a first-person view 3D renderer in a 2D Python library! In this video, I'll explain how I did it. The first part of the video will be me explaining what I already did and in the last part, I will add more functions and features.
    You'll see how I add transparency, a rotation-function and way more! And all that in Tkinter.
    If you already want to play with the renderer yourself, this is the link to the GitHub-repository:
    github.com/PyE...
    Music:
    We Always Thought the Future Would Be Kind of Fun by Chris Zabriskie is licensed under a Creative Commons Attribution-license (creativecommon...)
    Source: chriszabriskie....
    Artist: chriszabriskie....
    #python #programming

ความคิดเห็น • 16

  • @PyExplained
    @PyExplained  4 ปีที่แล้ว +4

    The music at the beginning of the video is quite low-pitch, so you may not hear it on your device. If so, you can use headphones.

    • @redship7532
      @redship7532 3 ปีที่แล้ว +2

      what the fuck your video is so fucking underrated you're amazing

  • @ghastcrazy5918
    @ghastcrazy5918 3 ปีที่แล้ว +1

    This video is so well made, it deserves more attention.

  • @redship7532
    @redship7532 3 ปีที่แล้ว +2

    SO
    FUcking
    Underrated

  • @Mungeraiden
    @Mungeraiden 3 ปีที่แล้ว +1

    bro I can't even make fricking pong and you do this crap. Keep up the good work!

    • @PyExplained
      @PyExplained  3 ปีที่แล้ว +1

      Thanks! With a little practice I'm sure you could do this too.

  • @KMOONN
    @KMOONN 4 ปีที่แล้ว +4

    That's actually interesting that you don't use a game engine!

    • @PyExplained
      @PyExplained  4 ปีที่แล้ว +4

      Writing your own 3D engine, physics engine or a complete game engine is great. You both learn a lot from it and you know how everything works so you can easily modify things yourself.

    • @kingleo429
      @kingleo429 2 ปีที่แล้ว

      @@PyExplained yup.

    • @kingleo429
      @kingleo429 2 ปีที่แล้ว +1

      Really appreciate your vids.
      Especially the pysics simulator like it's mad cool.
      Please will there be more vids on that as well. Like updates

    • @PyExplained
      @PyExplained  2 ปีที่แล้ว

      @@kingleo429 For the past couple of months, I've mostly been broadening my understanding about Machine Learning and I'm still in search for a good project about which I can make a video. I do have a couple of ideas and I am certainly planning to make more simulation videos in the future, though I can't promise anything yet.

  • @ThankYouESM
    @ThankYouESM 2 ปีที่แล้ว +1

    It might be super easy for you to create a python3x-To-p5js converter in which you can have the best of both worlds.

    • @PyExplained
      @PyExplained  2 ปีที่แล้ว

      Sadly, I have almost no experience using p5.js, but maybe you're referring to converters made by other people? Anyway, I'll probably learn Java soon, so I'll hopefully be able to make more than just Python projects in the future.
      I also think that understanding my old code would be a lot more confusing than just writing a new (and better) rendering engine. However, my next video isn't going to be about rendering engines, but about sound. So stay tuned for that :)

    • @ThankYouESM
      @ThankYouESM 2 ปีที่แล้ว +1

      @@PyExplained Understood... looking very forward to watching more of your work.