![<div class='d-flex align-items-center'><img class='media-img mr-2' src='https://uploads.gamedev.net/profiles/monthly_2020_02/large.9ebc9849600c46f88e5557308abff817.youtube_channel_2.png'><div class='d-flex flex-column justify-content-between align-items-start' <h4 class='text-white'>ricvalerio</h4><div><i class='fas fa-medal mr-1' style='color:#ff9900'></i>159</div><div>Joined May 7, 2005</div></div></div> Profile](https://uploads.gamedev.net/profiles/monthly_2020_02/large.9ebc9849600c46f88e5557308abff817.youtube_channel_2.png)
The devlog of my online RPG, of which I am making videos showing the progress and features of the game.
![Immersion in Video Games - Footsteps](https://uploads.gamedev.net/blogs/monthly_2020_05/f91c6573f65449c18593bc867ed6df49.Screenshot-2020-05-17-at-19.27.59.png)
Lately I have been working on improving the sounds to allow for a better player immersion. On this video, I go over the improvements done in the footsteps system and sounds, and how it has impacted the game.
Footsteps are the kind of sound that is heard very often, and they play a very important rol…
![Game launcher for my MMORPG](https://uploads.gamedev.net/blogs/monthly_2020_04/0c4185bba590495e8070c1a7c17e57f0.Screenshot-2020-04-18-at-1.37.53.png)
While there are many platforms to distribute my game, I felt I needed a way to directly distribute updates and be able to more easily communicate with the players. I might want to announce events, maintenance, patches, and so on. So a launcher feels like a natural solution, as the first layer befor…
![Why tooling matters in gamedev - my experience](https://uploads.gamedev.net/blogs/monthly_2020_02/605e2188d73846d0bfac8bcfae010937.Project-IMP---Why-I-created-tools.png)
Tooling is powerful. It saves you time, effort and makes it accessible. On this video I'll show you why it matters and how it affected my project, directly with examples of many of the tools.
While some tools are better than others, they have all added a massive value to the project. Over time, and…
![Unexpected bugs](https://uploads.gamedev.net/profiles/monthly_2020_02/large.9ebc9849600c46f88e5557308abff817.youtube_channel_2.png)
When I was working on NPC scripting, I added the ability to cast spells in the script. As part of a quest, where you have to fight the quest giver, I made this NPC cast a fireball when his health dropped below a certain amount. The fireballs are supposed to explode on impact.
I was in for a complete…
![My journey making an MMORPG](https://uploads.gamedev.net/blogs/monthly_2020_02/c7f8f27c54c84baa90b7bd4810bdf622.84773411_128310245339334_889220163423961088_o.jpg)
I like to keep record of what I have done in gamedev. While looking forward is important, looking back is powerful, and seeing where we were and how far we've come is incredibly rewarding and motivating. But it's also important that it cannot look like a desert, where any given progress looks the s…
![WIP Character Creation / Selection screen](https://uploads.gamedev.net/blogs/monthly_2020_02/43d9691d267c4b11b335b4c3017a44a2.Screenshot-2020-02-01-at-0.37.49.png)
Working on the character creation / selection screen. It's far from finished, but wanted to share the work so far. There are still more panels to add with more choices, but we'll get to those later on.
Overall, I like the results so far, and how it looks. The look and feel of the scene is goin…
![Scripted Boss encounter](https://uploads.gamedev.net/blogs/monthly_2019_12/ac577562c55a47fa8305c81fb6e3810e.embed-79379856739-1577104813348.png)
To make boss encounters interesting, I had to find a way to make the boss have certain behaviours, sometimes at specific moments. To make it flexible, I am currently using Lua scripting for this purpose, and the results came very fast.
YouTube devlog: https://www.youtube.com/channel/UCyOt8sPTqNxRseU…
![Spells, buffs visuals and roots](https://uploads.gamedev.net/profiles/monthly_2020_02/large.9ebc9849600c46f88e5557308abff817.youtube_channel_2.png)
Here's a new devlog video about spells.
There have been a few improvements, namely there are now buff visuals, like for example shields, healing visuals and so on, and also the spell school visible on the handles can change depending on the school.
Another addition is the roots effect. It is…