Programming With Nick
Programming With Nick
  • Видео 63
  • Просмотров 570 467
Raylib Buttons Tutorial (OOP)
Add buttons to your raylib game. In this raylib Beginner tutorial, I'll show you how to add buttons in pygame. This is a great tutorial for beginners, and you'll learn some important game development concepts along the way.
📝 Template: github.com/educ8s/Raylib-CPP-Starter-Template-for-VSCODE-V2
📝 Code: github.com/educ8s/raylib-Buttons-Tutorial
🚀Join the Channel to help me create even better videos: ruclips.net/channel/UC3ivOTE5EgpmF2DHLBmWIWgjoin
Previous Tutorials (Watch in the following order)
💡 raylib 101: ruclips.net/video/RGzj-PF7D74/видео.html
💥 raylib Collisions: ruclips.net/video/q5Y5u1c7qR0/видео.html
🏓 Pong Tutorial: ruclips.net/video/VLJlTaFvHo4/видео.html
🐍 Snake Tutorial: ruclips.net...
Просмотров: 1 584

Видео

Pygame Beginner Tutorial: Adding Buttons to your game. (OOP)
Просмотров 5312 месяца назад
Add buttons to your pygame game. In this Pygame Beginner tutorial, I'll show you how to add buttons in pygame. This is a great tutorial for beginners, and you'll learn some important game development concepts along the way. 📝 Code: github.com/educ8s/Pygame-buttons-tutorial 🚀Join the Channel to help me create even better videos: ruclips.net/channel/UC3ivOTE5EgpmF2DHLBmWIWgjoin Previous Tutorials...
Pygame Beginner Tutorial: Checking for Collisions in a game. (OOP)
Просмотров 5142 месяца назад
In this Pygame Beginner Tutorial I'll show you how to detect collisions in pygame. This is a great tutorial for beginners, and you'll learn some important game development concepts along the way. 📝 Code: github.com/educ8s/Pygame-Collisions-Example/ 🚀Join the Channel to help me create even better videos: ruclips.net/channel/UC3ivOTE5EgpmF2DHLBmWIWgjoin Previous Tutorials (Watch in the following ...
Collisions in Raylib - Simple OOP tutorial
Просмотров 2,4 тыс.3 месяца назад
Hi raylib fans! In this gamedev tutorial, I'll show you how to detect collisions in raylib. This is a great tutorial for beginners, and you'll learn some important game development concepts along the way. Previous Tutorials (Watch in the following order) 💡 raylib 101: ruclips.net/video/RGzj-PF7D74/видео.html 🏓 Pong Tutorial: ruclips.net/video/VLJlTaFvHo4/видео.html 🐍 Snake Tutorial: ruclips.net...
C++ Raylib VS Python Pygame Speed Comparison in the Game of Life Simulation
Просмотров 4 тыс.4 месяца назад
I've created the Game of Life Simulation twice: once using C and raylib, and another time using Python and pygame. This simulation is a great way to see which setup is faster because it gets really hard for computers to handle when we use a large grid with thousands of cells. So, we're going to compare them to find out which one can run the simulation faster. This isn't just for computer wizard...
Conway's Game of Life tutorial in C++ & raylib - OOP
Просмотров 10 тыс.5 месяцев назад
Hi raylib fans! In this gamedev tutorial, I'll teach you how to create your own Game of Life simulation using C and raylib. This is a great tutorial for beginners, and you'll learn some important game development concepts along the way. Previous Tutorials (Watch in the following order) 💡 raylib 101: ruclips.net/video/RGzj-PF7D74/видео.html 🏓 Pong Tutorial: ruclips.net/video/VLJlTaFvHo4/видео.ht...
Conway's Game of Life tutorial in Python & Pygame - OOP
Просмотров 2,4 тыс.5 месяцев назад
In this gamedev tutorial, I'll teach you how to create your own Game of Life simulation using Python and Pygame. This is a great tutorial for beginners, and you'll learn some important game development concepts along the way. Previous Tutorials (Watch in the following order) 📘 Python for Absolute Beginners Course: ruclips.net/p/PLwR6ZGPvjVORv4WlilzehZy2nd2ASaYRR 💡 Pygame 101: ruclips.net/video/...
Get Started in pygame in 20 minutes!
Просмотров 1,4 тыс.6 месяцев назад
This is the easiest pygame tutorial that exists. In this video I will explain how to get started in pygame with Python from scratch. In 20 minutes you will have all the required knowledge to start building your own python games. This pygame tutorial is aimed at those who have not used pygame before and will go through the steps of installing python and installing pygame. Then I will explain the...
Get Started in raylib in 20 minutes!
Просмотров 13 тыс.6 месяцев назад
This is the easiest raylib tutorial that exists. In this video I will explain how to get started in raylib with C from scratch. In 20 minutes you will have all the required knowledge to start building your own C or C game. This raylib tutorial is aimed at those who have not used raylib before and will go through the steps of installing VS Code, installing raylib. Then I will explain the basic s...
C++ Space Invaders Tutorial with raylib - Beginner Tutorial (OOP)
Просмотров 21 тыс.6 месяцев назад
In this gamedev tutorial, I'll teach you how to create your own Space Invaders game using C and raylib. This is a great tutorial for beginners, and you'll learn some important game development concepts along the way. Previous Tutorials (Watch in the following order) 🏓 Pong Tutorial: ruclips.net/video/VLJlTaFvHo4/видео.html 🐍 Snake Tutorial: ruclips.net/video/LGqsnM_WEK4/видео.html 🧱 Tetris Tuto...
Iterators in C++ - Easy Tutorial
Просмотров 7949 месяцев назад
In this tutorial, we're going to learn about iterators in C and how to use them in our projects. By the end of this video, in less than 10 minutes, you will be able to understand this code and write your own iterators with confidence. Let's start.
Learn Range Based For Loops in C++ in 6 minutes - Easy Tutorial
Просмотров 8919 месяцев назад
In this tutorial, we're going to explore the range-based for loop control structure in C . It is easy. It won't take us more than 6 minutes. Whenever we come across a scenario where we have a counter variable that starts at 0, iterates up to the length of the vector (or whatever collection we're working with), and increments by 1, it signifies that we are performing an action for each element i...
How to SetUp raylib with C++ & Sublime Text - Easy tutorial
Просмотров 2,4 тыс.10 месяцев назад
In this raylib tutorial I am going to show you how to set up raylib on your windows computer and use it with C and Sublime Text. The procedure is very easy and it won’t take us more than 5 minutes. So, let’s start at once. Starter Template: github.com/educ8s/Raylib-CPP-Starter-Template-SublimeText 0:00 Introduction 0:15 Install raylib 1:10 Download Starter Template 1:42 Load Template to Sublime...
Python Space Invaders Game Tutorial with Pygame - Beginner Tutorial (OOP)
Просмотров 15 тыс.10 месяцев назад
In this gamedev tutorial, I'll teach you how to create your own Space Invaders game using Python and Pygame. This is a great tutorial for beginners, and you'll learn some important game development concepts along the way. Previous Tutorials (Watch in the following order) Python for Absolute Beginners: studio.ruclips.net/user/playlistPLwR6ZGPvjVORv4WlilzehZy2nd2ASaYRR 🏓 Pong Tutorial: ruclips.ne...
How to Install C and C++ compiler ( gcc g++ gdb ) on Windows 11 using mingw and msys2
Просмотров 9 тыс.Год назад
Learn how to install MinGW-w64 toolset gcc g gdb for developing C and Cpp programs on windows 11 computer using msys2 Software Distribution and Building Platform. #cprogramming #cpp #cppprogramming 🔗 Get MSYS2 from their official website: www.msys2.org/ 📜 Follow these commands: 1️⃣ Run: pacman -Syu 2️⃣ Run: pacman -Su 3️⃣ Run: pacman -S mingw-w64-x86_64-gcc 4️⃣ Run: pacman -S mingw-w64-x86_64-g...
Creating Tetris in C++ with raylib - Beginner Tutorial (OOP)
Просмотров 95 тыс.Год назад
Creating Tetris in C with raylib - Beginner Tutorial (OOP)
Creating Tetris in Python with pygame - Beginner Tutorial (OOP)
Просмотров 56 тыс.Год назад
Creating Tetris in Python with pygame - Beginner Tutorial (OOP)
How to setup raylib with C++ in Visual Studio 2022 Community - Beginner tutorial
Просмотров 27 тыс.Год назад
How to setup raylib with C in Visual Studio 2022 Community - Beginner tutorial
Compile C/C++ raylib game Into WebAssembly
Просмотров 16 тыс.Год назад
Compile C/C raylib game Into WebAssembly
C++ Snake game using raylib - Beginner Tutorial 🐍 (OOP)
Просмотров 49 тыс.Год назад
C Snake game using raylib - Beginner Tutorial 🐍 (OOP)
Snake Game in Python Tutorial with pygame 🐍 (OOP)
Просмотров 9 тыс.Год назад
Snake Game in Python Tutorial with pygame 🐍 (OOP)
Export Python pygame Game to Web with WebAssembly (pygbag tutorial)
Просмотров 23 тыс.Год назад
Export Python pygame Game to Web with WebAssembly (pygbag tutorial)
C++ Raylib VS Python Pygame Speed Comparison
Просмотров 23 тыс.Год назад
C Raylib VS Python Pygame Speed Comparison
🔥Pong Game with C++ and Raylib - Beginner Tutorial
Просмотров 50 тыс.Год назад
🔥Pong Game with C and Raylib - Beginner Tutorial
How to install raylib with C++ on Windows and use it with Visual Studio Code
Просмотров 38 тыс.Год назад
How to install raylib with C on Windows and use it with Visual Studio Code
Convert GIF to Sprite Sheet using Python and learn the Pillow module.
Просмотров 2 тыс.Год назад
Convert GIF to Sprite Sheet using Python and learn the Pillow module.
How to Convert a Python File to .EXE
Просмотров 45 тыс.Год назад
How to Convert a Python File to .EXE
Pong Game Tutorial using Pygame & Python - For beginners
Просмотров 8 тыс.Год назад
Pong Game Tutorial using Pygame & Python - For beginners
Estimating Pi using the Monte Carlo Method - Python Coding Challenge
Просмотров 4,3 тыс.2 года назад
Estimating Pi using the Monte Carlo Method - Python Coding Challenge
Conclusion - Python for Absolute Beginners Course
Просмотров 2932 года назад
Conclusion - Python for Absolute Beginners Course

Комментарии

  • @PRASANTSODARI
    @PRASANTSODARI 4 часа назад

    Tutorial on 3d

  • @americamtheantitankie4843
    @americamtheantitankie4843 6 часов назад

    Amazing Tutorial! Thank you for making it! this tutorial only needs to set a winning max score and sounds when the ball collides with the paddles and walls and when either side scores a point.

  • @PektraNao
    @PektraNao 12 часов назад

    Im not going to lie. I love your teaching and it helped a lot but I think this project is more for intermediate. I understand more with your explanation tho! I think you should make videos of a more beginner-friendly games! Love your series

  • @sasho_b.
    @sasho_b. 20 часов назад

    I came here to see how fast conway's algorithm can be implemented. I managed 2k generations in under 2 seconds with acorn as the starting arrangement. But it has only ascii art.

  • @alexsava4681
    @alexsava4681 23 часа назад

    Guys, put it on 0.75 speed, works wonders...

  • @Monstaus23Roblox
    @Monstaus23Roblox День назад

    mine is have a define so what should I do

  • @estranhokonsta
    @estranhokonsta День назад

    My first reaction when seeing the title is: Really? Is there really a need for this type of video? Was ever there a doubt about the difference between the two? Maybe this is a troll video? So i took a look at it. It is very serious in explaining such an obvious thing. And then i remembered that a long time ago (before the internet and all) i also would want someone to tell me exactly all of these details. And then i realize how dumb i was being with my "first reaction". I am getting grumpy with age. Thankfully i still have a "second reaction" that follows it soon after. Kudos to the author for making the effort to help random other people from all overt he world.

    • @programmingwithnick
      @programmingwithnick День назад

      You have a great antidote to the "Curse of Knowledge." It's easy to forget how it felt not knowing something once we become familiar with it. Your 'second reaction' shows real self-awareness-remembering that not everyone is at the same stage of learning. Thanks for the reminder to stay patient and open-minded as we share knowledge.

  • @tjn6278
    @tjn6278 День назад

    what is the difference in compiled file size?

  • @apo_0884
    @apo_0884 День назад

    Ωραίος!

  • @FunnehmeGames
    @FunnehmeGames 3 дня назад

    'pyinstaller' is not recognized as an internal or external command, operable program or batch file. and i know it was succefully installed using --version

  • @PektraNao
    @PektraNao 3 дня назад

    What if I don't want to use your template from you repository. How do you setup everything? Let's say I've installed raylib in my directory C: aylib, then what now?

  • @redblueek
    @redblueek 3 дня назад

    Nice working tutorial, thanks!

  • @Phonk-y2f
    @Phonk-y2f 4 дня назад

    Any help I am getting fetal error not <raylib.h> found in such directory

  • @milo0000
    @milo0000 4 дня назад

    Why does it only work when the template project is on the desktop? helppp edit: nvm I fixed it, it was because of a folder called "Programación". I changed it to "Programacion" 😭

  • @PektraNao
    @PektraNao 4 дня назад

    I just finished school in programming. It was 18 months. I learned c#, kotlin, html, css, js (node, express), sql, mongodb but i always wanted to learm C and C++ because I want to pursue a career in the gaming world as a developer. Throughout the education, i had to use stack overflow and chatgpt to help me with projects( i know i shouldnt depend on chatgpt) because i couldnt understand the books and my teacher (it was an online class). You are the only one so far that explains every code and why its written that way (function, class, etc). I cant thank you enough!!!

  • @kurtcobain7388
    @kurtcobain7388 4 дня назад

    09:13 why there is no ( quick fix ) in visual studio!! why i cant make this in visual studio...i dont use visual code

  • @paragoninnovation3383
    @paragoninnovation3383 4 дня назад

    I would love a tutorial on how to do animations in Raylib with C++! That would be super cool and helpful to make the games next level!

  • @nerts4720
    @nerts4720 5 дней назад

    Vector of blocks Out Of Range, debuged that for 2 hours, nothing happens

  • @oldfoxtrap31311
    @oldfoxtrap31311 5 дней назад

    All programming languages ​​contain a command to create an executable file. Why does Python not have this command? Is there a deficiency in the program?

  • @takagiro-space
    @takagiro-space 6 дней назад

    best tutorial ever!

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

    Thank you @DaCom3AK

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

    Awesome tutorial! I love it! But now I have a question, How or where do we get the executable we just build?

  • @kydung5378
    @kydung5378 10 дней назад

    I created a game similar to a dinosaur game, everything was normal until I tried it on localhost:8000, only background music and black screen

  • @thomasengland1701
    @thomasengland1701 10 дней назад

    Couple of things, you really should make the member variables private and have appropriate setters/getters, in addition, the naming of the variables should be more descriptive, x can refer to many things, position_x or positionX would be an appropriate name.

  • @brucefletcher9327
    @brucefletcher9327 12 дней назад

    Thank you for such a clear & complete set of instructions. I now have raylib installed on my copy of Visual Studio 2022

  • @MTSEntertainment
    @MTSEntertainment 13 дней назад

    Thanks, great tutorial. Everything is well presented. Raylib basics and introduction to game development. This is beautiful!

  • @Nuggets_Ender
    @Nuggets_Ender 13 дней назад

    It says sys is not defined

  • @gammyhorse
    @gammyhorse 14 дней назад

    Free Pascal is faster 😎

  • @ExpansionEsmeralda
    @ExpansionEsmeralda 14 дней назад

    Thank you!!

  • @Kingof_Karp
    @Kingof_Karp 14 дней назад

    What an absolute legend! Thank you so much for such an awesome tutorial AND the working template. Works like a Dream.

  • @sid-ll2dg
    @sid-ll2dg 14 дней назад

    Replace #include <raylib.h> WITH #include "C: aylib aylib\src aylib.h" to if you are encountering "raylib.h "no such file or directory , it will be fixed

  • @christosbinos8467
    @christosbinos8467 14 дней назад

    I can't tell if this man is Spanish or Greek

  • @zimovadenisa1
    @zimovadenisa1 15 дней назад

    If anybody had a problem with starting your game I just found out that python -m pygbag name_of_folder, can help you 🙂

  • @SuperDuck369
    @SuperDuck369 15 дней назад

    thank you so much😍😍😍

  • @GonzaGuitar
    @GonzaGuitar 16 дней назад

    Tanks bro, you're the best!

  • @sinahasani5736
    @sinahasani5736 16 дней назад

    You are amazing bro I try to make it with SDL2

  • @sedratioussama7582
    @sedratioussama7582 17 дней назад

    Thank you very much, your are the best ❤

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

    You['re the most indian trying to sound like an american that i've ever heard in my life

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

    Awesome

  • @edinetgrunhed6000
    @edinetgrunhed6000 20 дней назад

    is raylib support multiplayer and networking?

  • @bchaner725
    @bchaner725 20 дней назад

    Finally a good vídeo explaining how to do it win VS. thank you.

  • @R.Daneel
    @R.Daneel 20 дней назад

    Fantastic teaching technique. I would like to suggest you "zoom in" more when possible. Much of the time there is wasted screen space that could be used to show a much larger font for my old eyes.

  • @grecha_dorozhaet
    @grecha_dorozhaet 22 дня назад

    thank you very much, Nick! so nice and easy tutorial!

  • @systemcrashed6782
    @systemcrashed6782 23 дня назад

    Can I use it with C#?

  • @CoolStop2
    @CoolStop2 24 дня назад

    It says "fatal error: raylib.h: No such file or directory" when I run it with mingw g++ instead of f5

  • @itchitrigger8185
    @itchitrigger8185 26 дней назад

    You are a gem, hidden in the RUclips algorithm. More people need to see the tutorials!! Thank you very much !!!!!

  • @frijolex2509
    @frijolex2509 26 дней назад

    Your videos are a godsend. There are so many crappy "tutorials" floating around on RUclips, but yours are incredibly well explained with the elegant editing. Insane how little subscribers and views this has.

  • @sbd19
    @sbd19 26 дней назад

    I seem to have run into an issue having the food appear in the correct cell size in the draw function. Any recommendations?

  • @anhangolem5881
    @anhangolem5881 26 дней назад

    help, when i download raylib, it said A suitable version of cmake was not found (required v3.29.2).

  • @nerts4720
    @nerts4720 27 дней назад

    thank you Nick