As some of you are aware, I've decided to make a Youtube channel. Though I was going to make it purely promotional material for my games, over time I've grown to appreciate it as its own productive outlet.
Wednesday, 31 May 2017
Tuesday, 30 May 2017
Who the hell is Missy?
This is a Doctor Who post. You don't have to read it if you don't want to, but I encourage it regardless.
Monday, 29 May 2017
Devlog #2 - Bullets, Collision and Upgrades
Before anything else, I have a new microphone so those of you watching the video format of this post are going to have a great listening experience.
Since the last update video, I've made a few changes. Enemies no longer collide with each other, for a start. I genuinely don't know why I ever even considered allowing them to collide, because it doesn't really make any sense at all. In addition, it bogged down the pathfinding algorithm with unnecessary checks and requirements.
Sunday, 28 May 2017
All creative process is valuable
Since I am quite literally the most motivational guy despite having no real achievements of my own, I'm here to talk to you about the merits of every creative venture you try.
Thursday, 25 May 2017
The dirt texture that could have been
Monday, 22 May 2017
A rundown of my newest project
This is as good a place as any to explain my failed attempt at dealing with exams.
You see, I was planning on burning out after Ludum Dare. I would start a daily tutorial series almost immediately afterwards, overwork myself and burn out so revising for exams would be a pleasant way to "procrastinate".
You see, I was planning on burning out after Ludum Dare. I would start a daily tutorial series almost immediately afterwards, overwork myself and burn out so revising for exams would be a pleasant way to "procrastinate".
Friday, 19 May 2017
Damn it, Doctor Who
Watch the video version of this post here: https://www.youtube.com/watch?v=wBVJ7VILPm4
Alright, this is super out of step with what I usually post on here, obviously. However, this is something which I've been meaning to do for a very, very long time.
Let's start at the beginning.
Alright, this is super out of step with what I usually post on here, obviously. However, this is something which I've been meaning to do for a very, very long time.
Let's start at the beginning.
Thursday, 18 May 2017
Gitting Gud At Godot - Part 9 - Sound Effects and Music
In this tutorial, we're going to get into sound effects and music. Unfortunately, since Godot doesn't package any sample sound effects with a new project, I'm going to be using a few of my own files. You can download them from Mediafire below, or use your own.
https://www.mediafire.com/?g3d0sqnpt48s12b
In Godot 2.1, there are two separate ways to play sound effects. One is by using "samples", and one is by using "streams". Samples are designed to be played quickly, a lot of times and often. This might include things like bullet shots, jumping sound effects, footsteps, or anything in between. Streams are the opposite. They are designed to be played less frequently, but for longer. Usually, the StreamPlayer is used for playing music.
Now, let's get started.
https://www.mediafire.com/?g3d0sqnpt48s12b
In Godot 2.1, there are two separate ways to play sound effects. One is by using "samples", and one is by using "streams". Samples are designed to be played quickly, a lot of times and often. This might include things like bullet shots, jumping sound effects, footsteps, or anything in between. Streams are the opposite. They are designed to be played less frequently, but for longer. Usually, the StreamPlayer is used for playing music.
Now, let's get started.
Wednesday, 17 May 2017
Gitting Gud At Godot - Part 8 - The AnimationPlayer
Watch the video version of this tutorial here: https://www.youtube.com/watch?v=7DzrL1P_7J4
In this tutorial, we're going to delve into the exciting world of the AnimationPlayer, the node which (unsurprisingly) handles animations.
In this tutorial, we're going to delve into the exciting world of the AnimationPlayer, the node which (unsurprisingly) handles animations.
Tuesday, 16 May 2017
Gitting Gud At Godot - Part 7 - Instancing
Watch the video version of this tutorial here: https://www.youtube.com/watch?v=05eMjKLua9Y
In this tutorial, I'm going to explain instancing. This topic isn't super hard, so prepare for a little break from the more intensive stuff!
In this tutorial, I'm going to explain instancing. This topic isn't super hard, so prepare for a little break from the more intensive stuff!
Monday, 15 May 2017
Gitting Gud At Godot - Part 6 - Intersections and Signals
Watch the video version of this tutorial here: https://www.youtube.com/watch?v=AbIlI-XFKjs
In this tutorial, we're going to deal with intersections and signals. I'm sorry to let you down, but we're going to have to put off instancing until later since it's actually a lot bigger than I thought. I hope you can forgive me for the most egregious form of deceit.
In this tutorial, we're going to deal with intersections and signals. I'm sorry to let you down, but we're going to have to put off instancing until later since it's actually a lot bigger than I thought. I hope you can forgive me for the most egregious form of deceit.
Friday, 12 May 2017
Why am I not making games right now?
Well, the short answer is exams.
The long answer is god damned exams.
The longest answer is that failing my exams will cause me a lot more undue stress and anguish that could be avoided by putting in a little more effort to pass them.
The long answer is god damned exams.
The longest answer is that failing my exams will cause me a lot more undue stress and anguish that could be avoided by putting in a little more effort to pass them.
Thursday, 11 May 2017
Gitting Gud At Godot - Part 5 - Basic Physics and Collision
Watch the video version of this tutorial here: https://www.youtube.com/watch?v=1Z77N4Gomtk
In this tutorial, I'm going to be explaining the topic of collision. However, before we can get into collision, I'm going to need to show you some physics bodies and how they work.
In this tutorial, I'm going to be explaining the topic of collision. However, before we can get into collision, I'm going to need to show you some physics bodies and how they work.
Wednesday, 10 May 2017
Gitting Gud At Godot - Part 4 - Input
Watch the video version of this tutorial here: https://www.youtube.com/watch?v=LMUYtfJ6x4k
In this tutorial, I'm going to explain how to add some input handling to your game. I think it's safe to say that most of you will want to know about this one!
In this tutorial, I'm going to explain how to add some input handling to your game. I think it's safe to say that most of you will want to know about this one!
Tuesday, 9 May 2017
Gitting Gud At Godot - Part 3 - Scripts
Watch the video version of this tutorial here: https://www.youtube.com/watch?v=CouU0HDWeFo
In this tutorial, things are about to get interesting. We're going to use GDScript to add some functionality to the nodes from Part 2. Also, I'm going to assume that you have some knowledge of how a programming language works, though I'm still going to explain how to use GDScript.
In this tutorial, things are about to get interesting. We're going to use GDScript to add some functionality to the nodes from Part 2. Also, I'm going to assume that you have some knowledge of how a programming language works, though I'm still going to explain how to use GDScript.
Sunday, 7 May 2017
Gitting Gud At Godot - Part 2 - Nodes
Watch the video version of this tutorial here: https://www.youtube.com/watch?v=CvbkoaH9Ayg
In this tutorial, I'm going to cover the concept of nodes and what you can do with them in a bit more detail than in part 1.
In this tutorial, I'm going to cover the concept of nodes and what you can do with them in a bit more detail than in part 1.
Saturday, 6 May 2017
Gitting Gud At Godot - Part 1 - Introduction to Godot
You can find the video version of this post below:
In this post, I'm going to help get you into the basic thought processes that are vital to understanding the engine.
Thursday, 4 May 2017
Why non-constructive criticism is stupid
Criticism can be one of the most powerful forces in the artistic world. When it's being used without giving the opportunity for the creator to improve, it can prevent beginners from developing their rookie skills for fear of being needlessly put down.
Subscribe to:
Posts
(
Atom
)