When I was younger - about 12-13 years old I started to get interested in game developing. My favourite game was Half-Life. I don’t remember excatly why and how I started to creating custom maps, but when I tried it I wanted to create more. I never have been a creative person. It was so interesting for me. Some time...
Fixed Half-Life GoldSrc-Like ladders This type of ladder was bugged a lot - espacially over network. Movement modes wasn’t switching for players and I learned next thing about writing custom movement code. I have to fix a lot of stuff in my net-code but I will get back to this later. My ladder movement code was bugged...
Engine update - Unreal Engine 5.5 Preview After long break I returned to the project. But meanwhile new version of engine was released so I had to update my project to this version because I want to have the newer one. Why? Because. There was some problems with plugins but I finally managed to fix it. Intel 13/14th...
Finally I got working water. In previous article I was saying about that Epic’s water plugin isn’t working properly especially the Water Body Custom one. I made my own water class which derives from that one. Some time ealier I wanted to code it in the way that user can just place water and he will not have to place...
Unreal Engine have a plugin which is *experimental*. This plugin can make easliy rivers, oceans, lakes… and yeah. Not pools or any other custom shaped water. I mean this plugin was bugged in 5.3 version of Unreal but let’s see how it is going in 5.4 What was bugged in 5.3 in Water System? Especially a underwater post...
That’s the thing I don’t know how to handle because it must be predicted perfectly to gain smooth gameplay. Making custom movement would be easy for a singleplayer game, but things get a lot of more complicated in multiplayer - You won’t do this in Blueprints. This is the first and basic limitation of visual...
What is killfeed? Killfeed is a feautre which can you spot only in the multiplayer games. It shows the recent player or NPC deaths. It should contain informations like: Vicitm - the player, NPC who died Inflictor - object which contribued to player/NPC deaths Attacker - Player/NPC who used inflictor to kill the victim...
This post will be a little messy because recently I did misc things. Main Menu I’ve imported Main Menu from my previous project for prototype it is good. This is my only one thing which is not coded in C++ at the moment. As you can see I was inspired a lot of from Half Life main menu :D There is nothing at the...
BUILD - packaged game to executable file which can be run without editor. It is something like “final” product of the game which we have after installation. Do not confuse with for e.x. character build like in MMORPG’s I am getting most of my knowledge about Unreal Engine from Unreal Source Discord Server. I ask...
Spectating system As I mentioned before, I had to move all the code to the controller. However, as it turned out later, maybe not. If someone is looking for an actual tutorial on how to implement a spectating system, I refer you here. Interestingly, this tutorial shows how to do it using SpectatorPawn, not...