Game asset Tutorials
Introduction In this tutorial I'll be discussing how to add a language option to your Ren'Py game. This is solely for the implementation of a translation, NOT t...
A Brief History of Collisions Object based collision systems are great if you are hand building your rooms in the room editor, and every room is relatively smal...
Hey Gamemakers! Today I want to discuss developing complex, AI controlled characters in your game. Specifically, I want to show you the pattern I follow when bu...
Making platform movement is always a challenge, you have all sorts of nuances, tricks, and wizardry to achieve what you’re looking for. One of those challenge...
1 file — 1.0.0
In this Lecture we will provide a step by step instruction on how to make 16x16 & 8x8 Coins with Shine, Bounce, Rotation animations I Hope This Will Be Benefici...
2 files
Diablo-like movement part 2, how to jump. Learn how to make your NavMesh agent Jump by playing the jump animation and moving on a curve. The tutorial shows how...
Still on the mood of platform games, I’ve made a quick experiment that even simplify a past approach I’ve made previously on this topic: Jump through platfo...
1 file — 1.0.0
Moving Platforms One of the most iconic objects in a platform game is…a platform. But I’ve been experimenting with them and look, they are kinda complex if...
1 file — 1.0.0
Sunny Valley Studio just released a killer tutorial (again) Hey fellow indie game devs, exciting news! 🎮 Sunny Valley Studio just released a killer tutorial...
In the first experiment about moving on slopes , I mentioned that with the move_and_slide_with_snap jumping would become a tricky feature. This is because since...
1 file — 1.0.0
In the tutorial about handling slope movement, @intelligenced asked about tilting the character parallel to the slope. So I decided to make a quick experiment r...
2 files — 1.0.1, 1.0.0
We saw in the Moving Platforms post that is very easy to achieve Moving Platforms in Godot Engine, but as mentioned at the end it is kinda annoying to design th...
1 file — 1.0.0
Here's my tutorial showing how to import the tileset art from Gatherer's Exterior pack into Unity and making tilemaps using the built in tools for your 2D games...
2 files
Hello Backrooms modders! I hope you're enjoying Backrooms Unity source and are making great stuff with it. I figured a need for a post about this source's ReadM...
Brief demonstration showing how to setup rule tiles in Unity using the Gatherer's Explorer Pack as an example. When I have the unity version of the pack out, I...
Creating a Simple Godot Project for 3D Assets Creating a Simple Godot Project for 3D Assets Step 1: Organize Your Files Start by organizing your project files i...
In the Selectable Object experiment we’ve seen how to use Area2D to create a SelectableArea to trigger selection on a single object at a time. But…in strate...
1 file — 1.0.1
In many strategy games is common to have multiple controllable units. A cool mechanic to have in these situations is to allow the player to select only one unit...
1 file — 1.0.1
Hello again, my good friends! Hope you all had a great week (yeah, I know, we live in crazy times...)! Today I will be walking you through my approach to compos...
I'm going to show you my process for drawing a dungeon with these tiles. First of all, remember that you can adjust the size of the "find drawing" window. Drag...
Hey there guys! As promised, today I will show you my approach while composing the first track to this game music pack - a town theme. We will be going through...
Once again, I'd like to share another The Making Of devlog from Screaming Brain Studios ! Keep in mind that while the software I use is abandoned or unavailable...
Start Blender -> Files-> Import Files -> OBJ -> Files -> Export Files -> FBX...
1 file
In this second chapter, we are going to continue with the AI Customer. Right now, the customer reaches the counter, plays an animation 3 times and goes back to...
1 file
Wave Function Collapse: a way to build infinite worlds! I encounter the existence of the Wave Function Collapse (WFC) algorithm a few years ago and it blew my m...
Whats feature in Alien Hunter Engine - 2 Player co-op - Finished first stage with Bosses - Some enemies programmed - 5 Sub Weapons...
1 file
Zumo Spin Documentation Welcome to the official documentation of Zumo Spin - Modern Suits Slot Asset v.1.8, the betting and gaming system 2D casino! If you are...
2 files
I made a tutorial series covering how to make the start of a Resource Gathering RPG in Godot 4 game similar to the Unity tutorial series. The series uses this p...
1 file
In this first tutorial , we will implement a customer who approaches the counter, waits for a few seconds, and exits the coffee shop. The customer will repeat t...
1 file
THE EVENT MANAGER EventManager is a struct that takes care of triggering events for the right objects. It manages the Event Listeners you add and it is the most...
THE EVENT TYPES The first thing to do to properly configure the Giavapps Event System is to create your list of events that you can have in your application . A...
Create Your Own Sims Game with Sunny Valley Studio Check out this Sims-like building system in Unity, created by Sunny Valley Studio: https://svstudio.itch.io/s...
Animation Techniques (using the Selection Tool) 1) Displace by drag/dropping segments 2) Stretch selected segments 3) Rotate and adjust the center origin point...
THE EVENT LISTENER EventListener is the base struct from which all Event Listeners should inherit. The EventListener struct contains information about the Objec...
today i'm going to do a quick and simple tutorial for how to edit color pallets without doing any pixel art or any actual drawing ! for this tutorial, i'm using...
2 files
In this new chapter, we are going to continue with the customer's order. The customer will be waiting at the counter until we deliver each item on their order...
1 file
THE CONTROLLER BUTTON The Controller Button is a UI Component that can be very useful for providing Controller Buttons on Mobile Platforms without losing compat...
THE CONTROLLER STICK The Controller Stick is a UI Component that can be very useful for providing a Controller Stick on Mobile Platforms without losing compatib...
In this chapter, we will finish with the customer's orders logic. Download the CoffeShopSim_Chapter4.zip file with the final result. We are using Unreal...
2 files
In this post i want to say you how i design this work and whats my design process. _______________________________________________________ What's your style If...
Documentation can be found here Documentation...
1 file
Easily manage and configure footsteps for your game!
I posted a thread on Twitter a while back with a guide to ensuring pixel fonts are properly rendered in Godot, but thought it'd be useful to share here too (wit...
Slash Shape Fundamentals 1) Characterized by a single, well-rounded curve with minimal irregularities 2) Shape resembles a flag- Trailing ends are narrower than...
I created a tutorial video which shows how to do the initial setup of the new content package we released for the Rpg Tools here :...
In this final chapter, we will manage the coffee shop, when to open and close it and the customers. I will also show you how to upgrade from Unreal Engine...
2 files
Helloo! There's a new gif tutorial on dissipation. You can find more info on the main page: https://learnindie.com/shop/smoke-fx-library/ I made the Tutorial so...
1 file
Hello! I'll be sharing my thought process as I create a new animation Slash FX set. These writings are literally hours after the work is done so Itll be as fres...
(Blood FX) Shape Fundamentals 1) Core shape tends to stretch 2) Outward motion has Curved edges, Inward motion has Convex shapes 3) Gravity curves shapes downwa...
started doing some attack animations for the vfx pack, still only small and medium attacks, planning to: - Add more blunt object attack fx -Impact vfx medium an...
Learn how to create and rig a voxel character with mixamo. This video was created by gtap studios Go visit their website to see their games: https://gtap.io/gam...
Loading more posts...