- Видео 3 454
- Просмотров 5 325 658
codeManS practice videos
Добавлен 15 мар 2022
Welcome to the channel!
Using ChatGPT to Learn C++ | Project Based Learning 1.12 | Checkers
🌟 "Step-by-Step SFML Checkers GUI Development: The Journey Continues" 🌟
🔍 In this video, we’re doubling down on our Checkers game project, focusing on setting up the graphical user interface (GUI) with SFML. While progress has been slow and sometimes frustrating, every step brings us closer to a functional, polished game. Join us as we navigate the challenges of integrating SFML, organizing our approach, and learning through trial and error.
📌 Key Highlights:
Reorganizing the Workflow: Breaking the process into actionable steps with clear outlines to avoid confusion and streamline development.
Setting Up SFML: Successfully configured SFML to render an 800x800 window for our Checkers game.
Esta...
🔍 In this video, we’re doubling down on our Checkers game project, focusing on setting up the graphical user interface (GUI) with SFML. While progress has been slow and sometimes frustrating, every step brings us closer to a functional, polished game. Join us as we navigate the challenges of integrating SFML, organizing our approach, and learning through trial and error.
📌 Key Highlights:
Reorganizing the Workflow: Breaking the process into actionable steps with clear outlines to avoid confusion and streamline development.
Setting Up SFML: Successfully configured SFML to render an 800x800 window for our Checkers game.
Esta...
Просмотров: 21
Видео
Using ChatGPT to Learn C++ | Project Based Learning 1.11| Checkers Game Engine
Просмотров 622 часа назад
🌟 "From Progress to Setbacks: Refining Our Checkers Game with SFML" 🌟 🔍 In this video, we dive deep into troubleshooting and improving our Checkers game. While trying to implement chess-style notation for our console interface and refining the graphical interface, we ran into some frustrating roadblocks. But setbacks are part of the process, and we’ll continue pushing forward until everything w...
Using ChatGPT to Learn C++ | Project Based Learning 1.10
Просмотров 754 часа назад
🌟 "Checkers Game UI is Live: Setting Up SFML for Visual Gameplay!" 🌟 🔍 In this video, we’ve taken a significant step forward by integrating a graphical user interface for our Checkers game using SFML. After some trial and error, we’ve successfully set up the board display and piece interactions, moving closer to a fully functional and visually appealing game. Join us as we troubleshoot, debug, ...
Using ChatGPT to Learn C++ | Project Based Learning 2.1.1 | Top Down Game Engine
Просмотров 3044 часа назад
🌟 "Putting the Game Engine Project on Hold: Refocusing on Checkers" 🌟 🔍 In this brief update, I’m sharing a major shift in focus for our projects. The game engine development is going on pause as we refocus efforts entirely on finishing the Checkers game. While I initially hoped to juggle both projects, it turns out I work best with a one-track mind. Here’s a look at where things stand and what...
Using ChatGPT to Learn C++ | Project Based Learning 1.9
Просмотров 2959 часов назад
🌟 "Building a Graphical Checkers Game: Setting Up the UI with SFML" 🌟 🔍 In this video, we take a significant step forward in our checkers game development journey by setting up a graphical user interface (GUI) using the SFML library. Transitioning from a console-based setup, we’re moving toward a more intuitive and interactive design with a drag-and-drop interface for gameplay. Join us as we ta...
Using ChatGPT to Learn C++ | Project Based Learning 2.1 | Top Down Game Engine
Просмотров 59112 часов назад
🌟 "From Checkers to Game Engine: Laying the Foundation for Development" 🌟 🔍 Step into the journey of building a 3D game engine from scratch! This video captures the early phases of the project, focusing on planning, setting up tools, and figuring out the best practices for game engine development. Whether you're a beginner or seasoned coder, join us as we tackle challenges, learn about essentia...
Using ChatGPT to Learn C++ | Project Based Learning 2.0 | Top Down Game Engine
Просмотров 12314 часов назад
🌟 Pilot Episode: Kicking Off a 3D Game Engine Project in C 🌟 🔍 In this video, we take the first steps toward building a top-down 3D game engine in C for a League-like experience. From outlining the project's vision to discussing tools, features, and phases, this is the foundation for an ambitious new project. 📌 What You’ll Learn: Defining a Vision: Exploring the concept of a top-down 3D game en...
Using ChatGPT to Learn C++ | Project Based Learning 1.8
Просмотров 26014 часов назад
🌟 "Mastering Debugging in C : Overcoming Real-World Challenges" 🌟 🔍 Dive into a raw, unfiltered journey of debugging and refining a C project. In this video, we tackle unexpected roadblocks, discover key insights, and showcase how persistence and tools like ChatGPT can turn challenges into opportunities for learning and growth. Join us as we navigate file permissions, implement input validation...
Using ChatGPT to Learn C++ | Project Based Learning 1.7
Просмотров 8016 часов назад
🌟 The Reality of Coding Projects: When to Quit and Move On 🌟 🔍 In this raw and unfiltered video, we confront the tough realities of programming and creative projects. Sometimes, things don’t go as planned-whether it’s a technical hiccup, losing motivation, or simply realizing the project doesn’t align with your goals anymore. This video is about my decision to wrap up the Checkers game project ...
Using ChatGPT to Learn C++ | Project Based Learning 1.6
Просмотров 4919 часов назад
🌟 C Checkers Game: Refactoring for Modular Game Logic 🌟 🔍 In this video, we embark on a journey to restructure our C Checkers game for better modularity and scalability. After a Christmas break hiatus, we're back to integrate key components like the Game Manager and Board class to create a solid foundation for future enhancements. 📌 What You'll Learn: Game Manager Creation: Centralize game logi...
Using ChatGPT to Learn C++ | Project Based Learning 1.5
Просмотров 7221 час назад
🌟 C Enhanced Checkers: Moving to Objects 🌟 🔍 In this video, we take a big leap forward by integrating object-oriented programming into our Checkers game. We replace character-based board representations with Piece objects for better functionality and encapsulation. It’s been a grind, but progress is progress, and we’re making the game smarter, step by step. 📌 What You'll Learn: Piece Class Inte...
Using ChatGPT to Learn C++ | Project Based Learning 1.4.5 | Constructors and More
Просмотров 4814 дней назад
🌟 C Constructors, Scope Resolution, and Arrays Explained 🌟 🔍 In this video, we dive into the Constructor in C , breaking down how it works, the purpose of the scope resolution operator, and the basics of initializing and managing arrays. We’ll also cover the importance of including headers and using proper syntax to avoid errors. 📌 What You'll Learn: What Is a Constructor?: Understand how const...
Using ChatGPT to Learn C++ | Project Based Learning 1.4.4 | Data Types
Просмотров 3314 дней назад
🌟 C Data Types: Understanding Variable Declarations 🌟 🔍 In this video, we break down data types in C and explain why you must declare a type before using a variable. Whether it’s char, bool, int, or double, understanding data types is crucial for efficient memory management and smooth program operation. 📌 What You'll Learn: What Are Data Types?: Learn why char, bool, int, and more are essential...
Using ChatGPT to Learn C++ | Project Based Learning 1.4.3 | Data Types
Просмотров 4714 дней назад
🌟 C Data Types: Understanding Variable Declarations 🌟 🔍 In this video, we break down data types in C and explain why you must declare a type before using a variable. Whether it’s char, bool, int, or double, understanding data types is crucial for efficient memory management and smooth program operation. 📌 What You'll Learn: What Are Data Types?: Learn why char, bool, int, and more are essential...
Using ChatGPT to Learn C++ | Project Based Learning 1.4.2 | Access Specifiers
Просмотров 7714 дней назад
🌟 C Access Specifiers: Public, Private, and Protected Simplified 🌟 🔍 In this video, we explore access specifiers in C -public, private, and protected-and how they control access to class members. Whether you’re new to object-oriented programming or revisiting the fundamentals, this tutorial breaks down how these access levels impact encapsulation, inheritance, and security in your code. 📌 Key C...
Using ChatGPT to Learn C++ | Project Based Learning 1.4.1 | Header Guards
Просмотров 5721 день назад
Using ChatGPT to Learn C | Project Based Learning 1.4.1 | Header Guards
Using ChatGPT to Learn C++ | Project Based Learning 1.4
Просмотров 2721 день назад
Using ChatGPT to Learn C | Project Based Learning 1.4
Using ChatGPT to Learn C++ | Project Based Learning 1.3
Просмотров 6321 день назад
Using ChatGPT to Learn C | Project Based Learning 1.3
Using ChatGPT to Learn C++ | Project Based Learning 1.2
Просмотров 10721 день назад
Using ChatGPT to Learn C | Project Based Learning 1.2
Using ChatGPT to Learn C++ | Project Based Learning 1.1
Просмотров 68721 день назад
Using ChatGPT to Learn C | Project Based Learning 1.1
Learning C++ by Coding Checkers: Visual Update
Просмотров 72Месяц назад
Learning C by Coding Checkers: Visual Update
Learning Game Development: Coding Checkers with C++ | First Look
Просмотров 316Месяц назад
Learning Game Development: Coding Checkers with C | First Look
SQL Beginner Course - Drop a Table | Learning SQL for Free
Просмотров 39Месяц назад
SQL Beginner Course - Drop a Table | Learning SQL for Free
SQL Beginner Course - Deleting Records | Learning SQL for Free
Просмотров 35Месяц назад
SQL Beginner Course - Deleting Records | Learning SQL for Free
SQL Beginner Course - Updating Records | Learning SQL for Free
Просмотров 63Месяц назад
SQL Beginner Course - Updating Records | Learning SQL for Free
SQL Beginner Course - Insert into a Table | Learning SQL for Free
Просмотров 302 месяца назад
SQL Beginner Course - Insert into a Table | Learning SQL for Free
SQL Beginner Course - Creating Tables | Learning SQL for Free
Просмотров 422 месяца назад
SQL Beginner Course - Creating Tables | Learning SQL for Free
SQL Beginner Course - Selecting Data | Learning SQL for Free
Просмотров 202 месяца назад
SQL Beginner Course - Selecting Data | Learning SQL for Free
SQL Beginner Course - Table Basics | Learning SQL for Free
Просмотров 182 месяца назад
SQL Beginner Course - Table Basics | Learning SQL for Free
SQL Beginner Course - What Is SQL? | Learning SQL for Free
Просмотров 362 месяца назад
SQL Beginner Course - What Is SQL? | Learning SQL for Free
I am actually gonna learn with you, hope you make it a playlist
Soon enough we'll get back to that, especially if you guys keep reminding me!
step 36 comment ( "touched") is hilarious.. I completely agree,the FCC people who write some of the exercises overly complicate the steps.
I can explain the integer question, unsigned integers is just numbers that cannot go below -1, or even -0 (lol), or a better explanation, anything that contains a minus before the integer cannot be stored inside of a data type of unsigned integer. Since unsigned integers in C++ cannot store negative numbers.
Thanks for letting us know!!
Nice
Thanks!
Nice
Thanks!
good job man, you've reached a new low for content. at least write your own description or something, jesus. can you do anything by yourself? any skills at all?
Lol, what? Why on earth would I do that when AI is right there?
@@codeManS I mean it would take less time to actually learn and get skills than to build something meaningful with chatgpt, but if you wanna keep banging your head against a wall and never get better as a person I ain't gonna stop you. GPT sucks at gamedev and will completely fail regularly once you get out of the "beginner" stages of a project, since it's made by the lowest scum on planet earth, aka web devs.
What do you think this is? Some kind of cash grab? Some kind of bandwagonning? I'm doing what I can with this sea of info of which I'm completely ignorant. Also, don't play; it's pretty clear that game devs are using AI here and there for this and that. Marvel Rivals looks like they got an LLM to just make everything as Overwatch-like as possible. So get off my back. If you wanna go tell people it's better to set nails with rocks instead of hammers, that's your business; I'm using a hammer.
@@codeManS I'm a game developer working on engines, and no, LLMs aren't used for any of that. Also nice job deleting my comment
@@autismspirit i only delete comments with profanity in them. also, i'm using the llms for this stuff, so get used to it
This one tripped me up. Instructions were very vague
they're like that sometimes
I was working on the Roman numeral converter project and I accidentally made a infinite loop and now I have to start over. I am such a sad panda.
it happens like that some times; you get to practice it again, though
looks like a retarded way of learning
I guess you fell for some retard's thumbnail and meta data then, loser.
what meta data? man, learning c++ and deprecated technology in the form of OpenGL from LLM, and then calling it "modern" is just sad
Yeah, I don't know what that means
Brocyou the best
Thank you!
54:44 LMFAO I had the exact same reaction
Lol, yeah I got a little heated
I have had to look at definitions for A LOT of words and symbols to keep rolling on these courses. If you are getting frustrated on the course, do a google search for "Third Barrier: Misunderstood Word"
One of the most frustrating defaults in Windows is that garbage setting of "hide known file extensions". That's the first thing to disable in the Explorer. Especially since for decades, every script kiddie is betting on that by naming their malware "invoice.pdf.exe" and have Windows conveniently hide that the file is NOT a document, but an executable.
We're gonna have to set the file extensions like that in the next video. Thanks for letting us know!
thanks for saving me. 😁
You're welcome!
For the algorithm
One of these days I'll put this stuff on github
Learning C++ by creating a game engine is a bit like start running by going to a marathon
Lol, true. I'm thinking of putting this on ice until I'm done with the checkers project. Path of Exile 2 & League of Legends put a game engine fever in me, though.
@@codeManS Yeah! Checkers is a good one. My first Rust project is a chess engine and I'm having a blast. I totally get the game engine fever, lol
Mine not working although the code is same as yours.
The best bet is to copy and paste it into chatgpt and tell it to see if anything is off
I really struggled with this problem. I so I turned to RUclips for help. Which I don't like to do. I finally after 15-20 minutes of struggling I realized I wrote my opening P tag wrong. I wrote it <p> class="flavor">French Vannilla</p> Thank you for making this video.
You're welcome and I'm glad you figured it out!!
@@codeManS lol sometimes its the simple things
alright, thank you ❣
You're welcome!
ChatGPT casually throwing an ECS in the mix. Maybe it needs a prompt "be gentle, I'm learning" or it assumes you will be using an existing library. Side note, "e.g." does not mean "ergo", it means "for example" (or "exempli gratia" if you're into Latin). Vulkan and DX12 are not something I'd consider unless you already have extremely good understanding of 3D graphics and how GPUs work... or don't mind spending the next couple months learning those things. If you've never done 3D programming, then even OpenGL (and the related concepts in general) will be a LOT to digest.
Lol, you know ignorance is bliss right? But at least I now know this is going to be a bottle neck full of bottlenecks now :p
@@codeManSMaybe you could start by making a graphics engine from scratch yourself, in my case I'm doing that, seeing vectors, textures, shaders and more
@@unusuariopromedio4229 I'll be getting into all that at some point for sure.
48:58 Victor's laugh lol
Very much, lol
good
Thank you!
Thank you so much
You're welcome!!
Thabks for these videos man, really helpful. Looking to land an entry level job in tech with my certification from freecodecamp. Hopefully it still means something 🙏🏿 Im going to code my own resume & send it in & show them the code with my cover letter, maybe write my name in binary, hopefully I stand out. Cheers & happy new years 🎉 0:39
28:45 lol
lol, so you got through the other one?
@@codeManS yup this it the last one in this session thanks to you my friend
@@AmmarAlBalawi-o1b You're welcome!!
@jiggysayso 0:27
lol
@ 🥷😂 Subscribe?
I am not just mad, hopping mad
You get it
oh man , this is bad I am a beginner and I heard you saying that there are no free sites that good outthere, but what about the paid sites, but their prices are acceptable? What do you advise me?
It seems like people stopped going to the paid bootcamp sites because they dont actually get people jobs. If you're going to pay for it, might as well go to college
45:25 lol
I think I was traumatized by the one before this maybe
@@codeManS lol yeah
17:52 even when refresh the page the time goes on lol they think about it alot lol
Lol, I got real mad at that
@@codeManS i dont blame you i feel you
12:30 lol
It makes me so mad
9:10 After receiving a lot of money, they are greedy for more
That's how it usually is with certain people.
6:31 yes i try to refresh the page to make the ads go away still appear every time they updated it lol !
It's so annoying!
52:19 yes your right one of the photo was larger but after this code of line <img class="user-img" src="${image}" alt="${author} avatar" /> magic happen and become like the others one in hight , even me idont understand how this happen lol
I'm confused, too. Is the photo or the code different?
@@codeManS i dont know i think this one make ny mind blow lol !
49:40 thanks by the way about codewars info that was great !
You're welcome!
15:01 lol
Lol!
Codeman....... Did u know, you dont have to "CTRL+C + CTRL+V = COPY/PASTE" ? You can simply "ALT + SHIFT + ⬇" and it will copy/paste the previous line. Hope you learned something from me for once........ ite betshki Happy New Years
Thanks for letting me know! Remembering those alt hotkeys are hard for me because I forget they even exist at all.
@ well im coming from a mac, so i think its alt… But try it! You’ll never CTRLC+CTRLV again if not needed. Ciao Cuz
me neither what the hell is Paginate lol
lol, idk
oh man the pain start at 50:00 lol im spending 3 hours rightnow to figuar out why the code doestn pass even i tried chat gpt no cloue there also but i will keep trying and thank you by the way if wast you we cant figur out the hole code
it's good that you're sticking with it. it might be a little tricky but it's definitely possible!
thank you for your trial i felt the more I have done the more confuse I am xd
You're welcome! As long as you keep working at it, you'll get where you want to go!!
Thats unfortunate same bug happened to me before . Is it possible for you to send the code that worked so i could learn from it? Also do you have any other projects in mind ?
Lol, once I set up a github, I'll let you know where it's at. That being said, I definitely put a To Be Continued at the end of this one
whats wrong with mine <input id="loving" type="checkbox"> <label for="loving">Loving</label> the error: "Your label element should be located after your checkbox." but it is after the checkbox, no??
When I copy and pasted your code, it worked on mine, so try copying your work, resetting the lesson, then pasting it in. Let me know how it turns out.
1:11:08 oh man like you said sleep on it , its happen every time when I try to figur something how to fo it
For real. Taking breaks and then coming back fresh usually works
1:07:01 there add also note when i pressed submit the message : " convert string into number and add the value to score" so i put Number(selectedValue) and worked . when you try another convert its doesnt work only this one work
Awesome!
I was looking for a project based learning course never thought of using chat gpt
Oh yeah, it's the way of the future. Look at Marvel Rivals: after playing it for just a few hours and having used ChatGPT for a few years now, I can see that they clearly used AI to rip off Overwatch so thoroughly that I'd be surprised if they didn't get sued by Blizzard, like Nintendo's doing to Palworld. Ripping off games so succinctly using preexisting tech like Unreal-5 was impossible before LLMs, it feels like; so just think how awesome a thing that someone took their time to make "original" would be.
step 7 i do every code you type but when i submit this message appear "When the array has less than three of the same number, your getHighestDuplicates function should update the final radio option with , score = 0."
The best bet would be to type prompts into chatGPT like this: 1st prompt: "The following is some code I wrote for a freeCodeCamp course; go over it and only acknowledge when you have: <copy and paste your code here>" 2nd prompt: "using the following freeCodeCamp error message, tell me what's wrong with it: <error message here>" That should get it to tell you exactly what's up. Let me know if it works
@@codeManS what a big help i have spent all yesterday to fix it and end up with nothing but when you told me to do this immeditly give me the result and fix it , thanks man really thank you
mi step 31 is diferen it says to add a img and src not this
They changed up the order in the course to where my videos don't match with their lesson numbers anymore, so now 31 might be 32-37 now.
Thank you, I was stuck for 3 days on this
I'm glad you were able to get through it!
thank you excuse me how i solve this Step 14 Turn the existing text cute cats into an anchor elements that links to cdn.freecodecamp.org/curriculum/cat-photo-app/running-cats.jpg.
Thank you 😀
You're welcome!