The full talk is here: https://www.youtube.com/watch?v=yIPu1GJyjLU I did a talk at Handmade Seattle this year! It was a great experience that helped stoke my creativity, and I highly recommend you guys check out the other talks at https://media.handmade-seattle.com/ If there...
The full talk is here: https://www.youtube.com/watch?v=yIPu1GJyjLU
I did a talk at Handmade Seattle this year! It was a great experience that helped stoke my creativity, and I highly recommend you guys check out the other talks at https://media.handmade-seattle.com/
If there is interest in a YouTube Q&A about this talk, or my experiences with game dev in general, please let me know your question in the comments :)
https://www.patreon.com/thehappiecat
https://www.youtube.com/c/TheHappierCat2
https://twitter.com/TheHappieCat
https://www.twitch.tv/happiecat
I did a talk at Handmade Seattle this year! It was a great experience that helped stoke my creativity, and I highly recommend you guys check out the other talks at https://media.handmade-seattle.com/ https://www.patreon.com/thehappiecat...
I did a talk at Handmade Seattle this year! It was a great experience that helped stoke my creativity, and I highly recommend you guys check out the other talks at https://media.handmade-seattle.com/
https://www.patreon.com/thehappiecat
https://www.youtube.com/c/TheHappierCat2
https://twitter.com/TheHappieCat
https://www.twitch.tv/happiecat
Disclaimer again: I work for 343 Industries but nothing I post under "TheHappieCat" uses internal Microsoft resources, and does not represent an opinion or endorsement from 343 Industries. If you're interested in news on Halo, your best bet is to check the official social...
Disclaimer again: I work for 343 Industries but nothing I post under "TheHappieCat" uses internal Microsoft resources, and does not represent an opinion or endorsement from 343 Industries. If you're interested in news on Halo, your best bet is to check the official social media channels. I will not talk about 343/Halo stuff here unless it's cleared with the studio.
https://www.patreon.com/thehappiecat
https://www.reddit.com/r/TheHappieMakers/
https://www.youtube.com/c/TheHappierCat2
https://twitter.com/TheHappieCat
https://www.facebook.com/TheHappieCat/
https://www.twitch.tv/happiecat
https://mixer.com/thehappiecat
This is my first dev log on my gameplay prototype for HARDBOILED, a fantasy mystery game where you are free to explore the world and accuse suspects at any time. Skip to @6:23 for the actual demo. Donating any amount on Patreon will get you 1) an invite to the Discord server...
This is my first dev log on my gameplay prototype for HARDBOILED, a fantasy mystery game where you are free to explore the world and accuse suspects at any time.
Skip to @6:23 for the actual demo.
Donating any amount on Patreon will get you 1) an invite to the Discord server and 2) a download of the HARDBOILED prototype shown in this video:
https://www.patreon.com/thehappiecat
My second channel! https://www.youtube.com/c/TheHappierCat2
Follow me on Twitter: https://twitter.com/TheHappieCat
Check out Skillshare! The first 100 people to use code YTHAPPIE get free premium access for 2 months! Head to: http://skl.sh/TheHappieCat Further Reading/Watching: Toon Shader Code: http://rbwhitaker.wikidot.com/toon-shader Book of Shaders: https://thebookofshaders.com/01/...
Check out Skillshare! The first 100 people to use code YTHAPPIE get free premium access for 2 months! Head to: http://skl.sh/TheHappieCat
Further Reading/Watching:
Toon Shader Code: http://rbwhitaker.wikidot.com/toon-shader
Book of Shaders: https://thebookofshaders.com/01/
ShaderToy: https://www.shadertoy.com/new
ShaderToy Tutorial for Beginners: https://gamedevelopment.tutsplus.com/tutorials/a-beginners-guide-to-coding-graphics-shaders--cms-23313
Makin' Stuff Look Good (entire YouTube channel great at explaining shader concepts): https://www.youtube.com/channel/UCEklP9iLcpExB8vp_fWQseg
Link Models in UE4, by Arnage: https://forums.unrealengine.com/community/work-in-progress/41288-toon-shading-model
Please let me know if you see resources owned by you in this video and I have not credited you!
Check out my Patreon, all funds go directly back to the show: https://www.patreon.com/thehappiecat
Find challenges and ask questions here: https://www.reddit.com/r/TheHappieMakers/
My second channel! https://www.youtube.com/c/TheHappierCat2
Follow me on Twitter: https://twitter.com/TheHappieCat
Or Facebook: https://www.facebook.com/TheHappieCat/
Or Twitch: twitch.tv/happiecat
These are a few concepts that I wish I had more familiarity with before launching in to my first-ever "real" programming position. Mainly, the engineering systems and processes needed for TEAMS to build software (not just doing solo assignments in school for a grade). Also,...
These are a few concepts that I wish I had more familiarity with before launching in to my first-ever "real" programming position. Mainly, the engineering systems and processes needed for TEAMS to build software (not just doing solo assignments in school for a grade).
Also, this video is sponsored by CircleCI, you can check out their services and try them yourself at: http://circleci.com/happieci/ !
(If you'd like a proper tutorial, check out awesome YouTuber and friend of the show, funfunfunction: https://www.youtube.com/watch?v=7VxBn_ZgOek)
This list could be easily continued with many other topics, it's by no means complete! I'd like to do another video with more tips, let me know if that's something you guys would like. And of course there will be plenty of differences between people/teams/companies/situations, just take these as things to be generally aware of.
Check out my Patreon, all funds go directly back to the show: https://www.patreon.com/thehappiecat
Find challenges and ask questions here: https://www.reddit.com/r/TheHappieMakers/
My second channel! https://www.youtube.com/c/TheHappierCat2
Follow me on Twitter: https://twitter.com/TheHappieCat
Or Facebook: https://www.facebook.com/TheHappieCat/
Or Twitch: twitch.tv/happiecat
I built a PC for the first time and thought I should share it with you guys! I have no idea what I'm doing! I also have no idea how to make YouTube videos! It's all in good fun, hope you enjoy. 0:00 Intro 7:40 My Parts (I apologize for my phone's dumb "stabilization" that...
I built a PC for the first time and thought I should share it with you guys! I have no idea what I'm doing! I also have no idea how to make YouTube videos! It's all in good fun, hope you enjoy.
0:00 Intro
7:40 My Parts (I apologize for my phone's dumb "stabilization" that moves the image around)
25:12 The "Building" Process (RIP footage)
26:54 Conclusion (I apologize for vertical footage)
This video has taught me that I don't know how to film things and need to get better equipment. See paranthetical comments above. *sob*
Check out my Patreon, all funds go directly back to the show: https://www.patreon.com/thehappiecat
Find challenges and ask questions here: https://www.reddit.com/r/TheHappieMakers/
My second channel! https://www.youtube.com/c/TheHappierCat2
Follow me on Twitter: https://twitter.com/TheHappieCat
Or Facebook: https://www.facebook.com/TheHappieCat/
Or Twitch: twitch.tv/happiecat
tl;dw: I'm pausing YouTube to work on a game. I'll post here when I have a prototype ready, current and past Patreon subscribers of any amount will get a first look at the demo, coming in (tentatively) Dec. 2017/January 2018. More regular video content coming after I have a...
tl;dw: I'm pausing YouTube to work on a game. I'll post here when I have a prototype ready, current and past Patreon subscribers of any amount will get a first look at the demo, coming in (tentatively) Dec. 2017/January 2018. More regular video content coming after I have a stable "alpha" build (later in 2018), where I'll have a lot of material for technical and creative tutorial videos.
So hopefully next time I see you, it will be with a game :)
(Just to note, I've been working on this consistently since January 2017, so I have a solid 6 months of work completed. I didn't just start it last week!)
Check out my Patreon, all funds go directly back to the show: https://www.patreon.com/thehappiecat
Find challenges and ask questions here: https://www.reddit.com/r/TheHappieMakers/
My second channel! https://www.youtube.com/c/TheHappierCat2
Follow me on Twitter: https://twitter.com/TheHappieCat
Or Facebook: https://www.facebook.com/TheHappieCat/
Or Twitch: twitch.tv/happiecat
These are three specific examples of environmental storytelling from the first Dark Souls game that I think are highly applicable across multiple genres. Note that the primary purpose of this video is not to go in-depth on Dark Souls lore, but for anyone to understand the...
These are three specific examples of environmental storytelling from the first Dark Souls game that I think are highly applicable across multiple genres. Note that the primary purpose of this video is not to go in-depth on Dark Souls lore, but for anyone to understand the "mini-story" and think about how to apply it to 1) an analysis of other games or 2) designing your own games.
Also I really tried to get pretty, free-cam footage, but it kept getting corrupted. Apologies if some screen grabs are low quality, I was looking for images that illustrated the point rather than the visual flair. Really need to work on my "visual flair"....
I've decided to alternate between doing creative/design focused videos and technical videos each month, I post my monthly plan on my Patreon, Twitter, and Facebook so you know the upcoming topics. So there will be coding videos in July, and (likely) another "creative" video (writing/design/animation) in August.
The brief clip of Firelink Shrine bonfire going out is from "Ray Dhimitri"'s channel.
I've also been posting a bit more on my second channel, so feel free to subscribe there.
Check out my Patreon, all funds go directly back to the show: https://www.patreon.com/thehappiecat
Find challenges and ask questions here: https://www.reddit.com/r/TheHappieMakers/
My second channel! https://www.youtube.com/c/TheHappierCat2
Follow me on Twitter: https://twitter.com/TheHappieCat
Or Facebook: https://www.facebook.com/TheHappieCat/
Or Twitch: twitch.tv/happiecat
In this video we review BFS/DFS, Dijkstra's algorithm, and then learn the principles and implementation of A*. This is the pathing algorithm used in many AAA games, since it is most often better performing than Dijkstra's by using estimates to reduce the search space. That's...
In this video we review BFS/DFS, Dijkstra's algorithm, and then learn the principles and implementation of A*. This is the pathing algorithm used in many AAA games, since it is most often better performing than Dijkstra's by using estimates to reduce the search space.
That's a wrap for this series for now! I will post my "roadmaps" for the month on the Patreon blog (see below), I'll link this post on Twitter and Facebook as well. So look out for June's plan in the coming days!
Further reading on admissible heuristics: https://en.wikipedia.org/wiki/Admissible_heuristic (Yes, I am linking you to Wikipedia)
http://theory.stanford.edu/~amitp/GameProgramming/Heuristics.html (I love this guy's website)
NOTE: If you have any corrections to point out, please do leave a comment and I will keep a pinned comment with a running list of clarifications.
Planning on doing this ^ for all my videos from here on out, since annotations are being deprecated, and mobile users can't see them anyway, AND since I always forget or flub at least one thing in my 10-30 minutes of talking :)
Github of this series: github.com/anneomcl/PathfindingBasics
Check out my Patreon, all funds go directly back to the show: https://www.patreon.com/thehappiecat
Find challenges and ask questions here: https://www.reddit.com/r/TheHappieMakers/
My second channel! https://www.youtube.com/c/TheHappierCat2
Follow me on Twitter: https://twitter.com/TheHappieCat
Or Facebook: https://www.facebook.com/TheHappieCat/
Or Twitch: twitch.tv/happiecat
Today's video is on using Dijkstra's algorithm to find a shortest path when edges have different weights. We'll use this as a bridge to look at the A* algorithm in the next video, a similar but better performing technique. The A* video will be out later this week! And then...
Today's video is on using Dijkstra's algorithm to find a shortest path when edges have different weights. We'll use this as a bridge to look at the A* algorithm in the next video, a similar but better performing technique.
The A* video will be out later this week! And then something a bit different for next week / first week of June.
Look at the project on Github: https://github.com/anneomcl/PathfindingBasics
Check out my Patreon, all funds go directly back to the show: https://www.patreon.com/thehappiecat
Find challenges and ask questions here: https://www.reddit.com/r/TheHappieMakers/
My second channel! https://www.youtube.com/c/TheHappierCat2
Follow me on Twitter: https://twitter.com/TheHappieCat
Or Facebook: https://www.facebook.com/TheHappieCat/
Or Twitch: twitch.tv/happiecat
This is the first video in a mini-series on PATHFINDING I will start and finish for the month of May. We go over basic graphs, DFS, and BFS in a quick, conceptual way with code examples in Unity. My goal is to post on Monday's, but at a minimum there will be 3-4 videos out by...
This is the first video in a mini-series on PATHFINDING I will start and finish for the month of May. We go over basic graphs, DFS, and BFS in a quick, conceptual way with code examples in Unity.
My goal is to post on Monday's, but at a minimum there will be 3-4 videos out by the end of the month... I'm challenging myself here :)
Also if this is too fast for some of you, feel free to ask questions in the subreddit (linked below) as they can get lost in the comments, or feel free to click the Github link below and step through the code slowly on your own machine. If it's too slow, we'll ramp up to more advanced use cases later on.
The project in the video with blank pathing functions (solutions are at the bottom of Agent.cs): https://github.com/anneomcl/PathfindingBasics
Check out my Patreon, all funds go directly back to the show: https://www.patreon.com/thehappiecat
Find challenges and ask questions here: https://www.reddit.com/r/TheHappieMakers/
My second channel! https://www.youtube.com/c/TheHappierCat2
Follow me on Twitter: https://twitter.com/TheHappieCat
Or Facebook: https://www.facebook.com/TheHappieCat/
Or Twitch: twitch.tv/happiecat
This video is a brief synopsis on how I've been better at starting and keeping up with new projects in my free time. I've always struggled with having the energy to use my time to create things and pursue my passions after a long day of work or school, it was really easy to...
This video is a brief synopsis on how I've been better at starting and keeping up with new projects in my free time. I've always struggled with having the energy to use my time to create things and pursue my passions after a long day of work or school, it was really easy to lose motivation.
For the past couple years I've found that I've really improved at starting new habits and sticking to them, so these are a very small chunk of my thoughts on the topic. In any case, do what works for you, I'm not prescribing anything, just giving an opinion.
Also: another video will be out by the end of April, and there will be a stream tomorrow (April 16) at 9AM PST on Twitch!
Check out my Patreon, all funds go directly back to the show: https://www.patreon.com/thehappiecat
Find challenges and ask questions here: https://www.reddit.com/r/TheHappieMakers/
My second channel! https://www.youtube.com/c/TheHappierCat2
Follow me on Twitter: https://twitter.com/TheHappieCat
Or Facebook: https://www.facebook.com/TheHappieCat/
Or Twitch: twitch.tv/happiecat
Thank you all so much, I'm excited for 2017! My next video is my most ambitious yet, but I wanted to make a quick update to assure you all that I'm taking my time to make better stuff. I'll be posting an extended version of this video tomorrow on my second channel,...
Thank you all so much, I'm excited for 2017! My next video is my most ambitious yet, but I wanted to make a quick update to assure you all that I'm taking my time to make better stuff.
I'll be posting an extended version of this video tomorrow on my second channel, HappieStuff: https://www.youtube.com/c/TheHappierCat2
Follow me on Twitch for casual streams of piano and video games: https://www.twitch.tv/happiecat
Check out my Patreon, all funds go directly back to the show: https://www.patreon.com/thehappiecat
Find challenges and ask questions here: https://www.reddit.com/r/TheHappieMakers/
Follow me on Twitter: https://twitter.com/TheHappieCat
Or Facebook: https://www.facebook.com/TheHappieCat/
In his 1950 paper, Computing Machinery and Intelligence, Alan Turing asked "Can machines think?" I think Westworld asks "What if they did?" Today we take a few minutes to think about some of those questions. Note that this is ~10 minutes cut down from ~30; there's way more to...
In his 1950 paper, Computing Machinery and Intelligence, Alan Turing asked "Can machines think?" I think Westworld asks "What if they did?" Today we take a few minutes to think about some of those questions.
Note that this is ~10 minutes cut down from ~30; there's way more to talk about, so look out for more "essay" type videos on computing :)
(Minor spoilers for Westworld ahead! Clips and details are all from the first episode.)
Check out my Patreon, all funds go directly back to the show! https://www.patreon.com/thehappiecat
Find challenges and ask questions here: https://www.reddit.com/r/TheHappieMakers/
My second channel! https://www.youtube.com/c/TheHappierCat2
Follow me on Twitter: https://twitter.com/TheHappieCat
Or Facebook: https://www.facebook.com/TheHappieCat/
Or Twitch: twitch.tv/happiecat