- Видео 14
- Просмотров 10 481
Andrew Codes Games
США
Добавлен 3 мар 2024
Game development, education, and inspiration!
Game Developer Assignments : Idle Tower Defense
In this video, I'll go over the third assignment in my series "Game Developer Assignments". You can follow along at home, or try this assignment yourself, by going to my GitHub (link below) and syncing to the Assignment3 branch. If you're unfamiliar with how to do this, you can go to the Intro Video (linked below) for detailed instructions on how to get started.
If you have any questions please feel free to ask, and I hope you enjoy!
Intro Video: ruclips.net/video/y5iRTDhiK_A/видео.html
GitHub: github.com/AndrewCodesGames/AndrewCodesGames-SFML-Tutorial
If you have any questions please feel free to ask, and I hope you enjoy!
Intro Video: ruclips.net/video/y5iRTDhiK_A/видео.html
GitHub: github.com/AndrewCodesGames/AndrewCodesGames-SFML-Tutorial
Просмотров: 341
Видео
Game Developer Assignments : A Good Start
Просмотров 1113 месяца назад
In this video, I'll go over the second assignment in my series "Game Developer Assignments". You can follow along at home, or try this assignment yourself, by going to my GitHub (link below) and syncing to the Assignment2 branch. If you're unfamiliar with how to do this, you can go to the Intro Video (linked below) for detailed instructions on how to get started. If you have any questions pleas...
Game Developer Assignments : Your First Email
Просмотров 5093 месяца назад
In this video, I'll go over the first assignment in my new series "Game Developer Assignments". You can follow along at home, or try this assignment yourself, by going to my GitHub (link below) and syncing to the Assignment1 branch. If you're unfamiliar with how to do this, you can go to the Intro Video (linked below) for detailed instructions on how to get started. If you have any questions pl...
Game Developer Assignments : Realistic Practice For Aspiring Game Dev
Просмотров 2753 месяца назад
This introductory video will explain what Game Developer Assignments is, as well as help you get setup for starting your first assignment. The goal of this series is to help aspiring game developers sharpen their C and game development skills in a more realistic environment than what's typically found online. You'll be playing the role of a game developer at a mock studio. For each assignment, ...
Tower Defense Pathfinding - SFML Game Tutorial C++ - Episode 5
Просмотров 3294 месяца назад
All code/images/font is uploaded on my GitHub below. In this video, I expand the level editor in my game to allow drawing basic paths, spawn points, and end points for our enemies. I also implement a basic pathfinding algorithm so that each enemy can take a unique path to the end tile if multiple valid paths exist. If you have any questions, please don't hesitate to comment! Thanks for stopping...
Basic Collision Coded By Github Copilot - SFML Game Tutorial - C++ - Episode 4
Просмотров 3575 месяцев назад
All code/images/fonts are uploaded to my GitHub below. In this video, I add basic collision checking to my SFML game. I add support for processing collision between circles and rectangles, and support for dynamic and static objects. Circle Rectangle Collision Website - www.jeffreythompson.org/collision-detection/circle-rect.php GitHub - github.com/AndrewCodesGames/AndrewCodesGames-SFML-Tutorial
One Month of Spare Time Game Development - Andrew RPG Devlog Episode 5
Просмотров 1285 месяцев назад
Andrew RPG is a massive, continuously simulated, 2D Sandbox RPG game which aims to build a complex and interactive world to explore and enjoy. In this video, I compile together footage from the last month of game development footage for my side project, Andrew RPG. Enjoy!
One Weather System To Rule Them All - Andrew RPG Devlog Episode 4
Просмотров 1596 месяцев назад
Andrew RPG is a massive, continuously simulated, 2D, RPG game which aims to build a complex and interactive world to explore and enjoy. In this video, I add a weather system to my game as well as support for couch co-op. All of this progress was made in one (long) day of work! Enjoy!
How Much Can A Dev Devlog In One Day? - Andrew RPG Devlog Episode 3
Просмотров 3376 месяцев назад
Andrew RPG is a massive, continuously simulated, 2D, RPG game which aims to build a complex and interactive world to explore and enjoy. In this video, I add buildings to my game as well as start to create the interface for trading with NPCs. All of this progress was made in one (long) day of work! Enjoy!
Two Months of Spare Time Game Development - Andrew RPG Devlog Episode 2
Просмотров 6786 месяцев назад
Andrew RPG is a massive, continuously simulated, 2D RPG game which aims to build a complex and interactive world to explore and enjoy. In this video, I compile together footage from the last month and a half of game development footage for my side project, Andrew RPG. Enjoy!
What is Andrew RPG? A massive, individually simulated, 2D game. - Andrew RPG Devlog Episode 1
Просмотров 3236 месяцев назад
Andrew RPG is a massive, continuously simulated, 2D RPG game which aims to build a complex and interactive world to explore and enjoy. In this video, I try to explain what I have been spending my free time on.
Tilemap, Level Editor, and Organizing - SFML Game Tutorial C++ - Episode 3
Просмотров 1 тыс.7 месяцев назад
All code/images/font is uploaded on my GitHub below. In this video, I organize our existing code into a better long term structure. I then add the option to change between two game modes "Play" and "Level Editor". And finally, I add some functionality to our level editor mode so that we can change between tiles in our tilemap and place them in the level. GitHub - github.com/AndrewCodesGames/And...
Drawing Sprites, Input Based Movement, and Basic Gameplay - SFML C++ Tutorial - Episode 2
Просмотров 1,7 тыс.7 месяцев назад
In this video, I start with a blank SFML project and, step-by-step, show you how to create a basic gameplay loop, where the player can run around and kill a zombie with his axe. In order to do this, we'll learn about how to draw a sprite, how to handle player input, and use some vector math to do movement and collision detection. github.com/AndrewCodesGames/AndrewCodesGames-SFML-Tutorial/commit...
SFML Quick Setup - Everything You Need To Get Started Making a Game In C++ - Episode 1
Просмотров 4,2 тыс.8 месяцев назад
Want to start making videos games with C , but don't know where to start? In this video, I go step-by-step from nothing to drawing something on the screen using SFML. Once you can start drawing things on screen, you're ready start programming your game. Github For This Project: github.com/AndrewCodesGames/AndrewCodesGames-SFML-Tutorial Written Instructions: 1 - Download visual studio community ...
Cool what extension do you use to show sugestion while writing
Really great!!!
Why dont you use inline for the MathHelper functions?
Most compilers will automatically inline functions when they think they should be (with or without the inline keyword). For the most part, I've stopped using inline (explicitly). Could always try with and without the keyword and check if the disassembly changes, but I suspect it will not.
Very good vid !!!
Thanks so much! Glad you liked it
You did a REALLY GREAT job on getting this set up for people. THANK YOU!!!!
Thank you! You are very welcome!
fantastic!!!!!!
amazing
Hi sir i am getting this error, Error LNK1181 cannot open input file 'sfml-window.lib' ConsoleApplication1 Microsoft says that it may be because the file is unreachable or doesnt exist?
getting same did you solved
Do we have to do the same for each project? cause once I messed up the first project in the repo the setting is not updated for the other new project
awesome video. Way to go ❤
Thank you so much 😁
Love all your videos man. Thank you for making them ❤ A quick question. You know so much, I believe you have a lot of exp in building such games. May I know, how many YOE you have and how can someone like me become a good game developer.
Great Video!
Thanks so much! Really means a lot :)
Thank bro, I watched 2 videos and only this help me.
Glad it helped!
I know its so basic, bit i didnt get that, why do we normalize? what happens if we normalize? and what if we don't?
Hey! Whenever I normalize a vector in this video, it's because I only care about the direction of the vector, not its length. Normalizing a vector turns its length to 1. E.g. I want to move the player's axe *towards* the mouse. In order to find out which direction to move, I take the mouse's position minus the axe's position and then normalize that result. Then we can multiple this direction by how *far* we want the axe to move. For a real life example - what if I told you to take a step towards your front door? First you'd need to figure out what direction your front door is in, then you could take a step in that direction. But what if I told you to move 1 meter or 3 meters towards your front door? You'd still need to find the direction towards your front door, but then you'd move 1 or 3 meters along that direction. The direction in this case is the normalized vector. And the 1/3 meter is what you are multiplying that direction by. Hope that helped... if it didn't, let me know! Maybe I can dig up some online articles written by more helpful folks :).
Amazing series! Realistic and practical project for beginner game devs
oh this is kind of neat
I'm a beginner in coding and programming in SFML combined with C++. Are you finished with the video game that you are working on in this video? Or will there be more videos of this video game in the future?
Hey! Yes I plan on making more videos for this project. Hopefully one this weekend.
this setup for uncoming projects or only applied for one project
how did it go seems like we have to do it each time
Thanks alot you really help me
Seems C++ library management is worse than Java
Hello, when I right click on solution and go to properties, I don't have a left menu like you do. All I have is Common properties and configuration properties. Why is that?
Hi Ahmed, hard for me to say without seeing it myself. From a Google search, it looks like maybe pressing Ctrl-S with the properties window selected might fix it? stackoverflow.com/questions/32262557/visual-studio-2015-properties-window-is-blank-sometimes Maybe sanity check that you're right clicking on the solution and not opening some other settings?
release file is not showing under the x64 file for me
nevermind lol
Awesome to know someone else is still using SFML and c++, I'm not making a tutorial like you, but have been making a dev log for both Rouge Tank, and GalacticSmith
Hey! Just checked out your latest video and subbed :). Excited to see you post more video!
@@AndrewCodesGames wow! Thank you so much !! I also subbed, we got this
Hey Andew you are doing great! Thanks for sharing.
Thank you! I really appreciate the comment :)
Thanks
you're very welcome!
"Don't be frank, be Andrew" - Tsun Tzu
I have no clue what this means, but thank you! lol
@@AndrewCodesGames u said "let me be frank"
thanks, keep going bro
Thanks dude! This comment actually inspired me to make another video xD
currently is working useful video
please make tutorial about collision and how the player movement stop after collision from 4 diffirent side
I'll add some basic collision detection in my next tutorial!
Do the SMFL files have to be on the C: drive?
Should be fine on any drive as long as your path specifies it ":D/:E/etc."
please more of SFML like that For beginners , thank you
I plan on making another video in the tutorial series soon!
When I open the solution properties pages, there is no c++ selection and I can’t change the configuration… what am I doing wrong
Did you install the C++ desktop development modules? Happens at 2:25 in the video
It's really funny how the sheep and cows judge you silently all the time 😂
lol, they really do just loaf around and judge you
Thanks for the videos, the videos are clear and detailed , very help full 💯 👍
You're very welcome! Glad you got something out of it :)
Awesome video man! I definitely liked + subscribed as I love this style of video, I'd love some more of these "one can I do in a day" kind of videos with this game!
Thanks so much for the feedback! I'll definitely do some more of these style videos in the future.
This good, are you planning to make a game in the genre tower defense?
This good, are you planning to make a game in the genre tower defense?
Hey! Maybe, would that be something you're interested in?
@@AndrewCodesGames I think yes
Thank you, are you planning to make a game in the genre tower defense?
I think I'll continue with something tower defense-esque
How much dev could a devlog log if a devlog could log dev?
no idea why youtube recommended me this, but good luck with the project
Thanks for stopping by!
Nice, keep the good work 👍
Thanks so much! Will do my best
That torch animation is honestly amazing
Thanks so much! I was really excited about it xD
Honestly man the game looks great! I recently started developing my own and all I can say is they never tell you about the countless bugs you'll have to deal with 😂 New sub gained, I'll be checking in on your progress!
The bugs never end haha, thanks so much for subscribing! Really looking forward to making more vids :)
This is super impressive man. I couldn't imagine programming something so large of scale, and having it all be SIMULATED too? Well done!
Thanks!! I really appreciate the support :)
Looks so good man, keep going!!!
Thanks! Will do :)
This is cool!
Can't wait to see how this project changes
Glad you liked it!
Thanks dude 👏
No problem 👍
GO FOR IT!! i love this content
Woohoo! Thanks so much for watching :D
good job man, the amount of work that puts into perspective reminds me why i don't want to code lol
Thanks! Haha, yeah, coding can be a cruel mistress. But someone's gotta do it xD
Wait thats actually really cool man! Make sure to polish some things up visually and you’ll be doing great! One thing I suggest is adding a little walk animation for the animals, something like a little waddle! You’re doing great so far, keep it up!
Hey, thanks so much for leaving a thoughtful comment! This really motivates me to keep working on the game! I think a waddling animation sounds like a great idea. I'd like to liven up as much of the game as I can. Maybe give the water and grass a bit of motion as well.