5 articles Tag unreal engine 4

Compiling Shaders Manually

Compiling Shaders Manually

In this tutorial, I’ll show how to modify engine to be able to compile shaders manually. Users without high-end PC (like me) can find this mod really useful. Tested on UE4.11.2 and UE4.12.5. Goals are: Give user an option to compile automatically or by hand In manual option: Inform user that shaders are waiting to be compiled Add editor toolbar icon to start it manually Bind keyboard shortcut to it tl;dr version GithubFork: UE4.12.5 PullRequest: …

Continue reading →

vcpkgsrv.exe Killer

This is something annoying for every C++ dev. IntelliSense can go crazy and consume more than 1GB of RAM, even having only 2 active vcpkgsrv.exe instances. Hopefuly we can kill it every few seconds… #!/usr/bin/python import psutil # run cmd: “pip install psutil” import time def Clean(p): p.kill() print ‘Headshot’ while True: print ‘.’ [Clean(p) for p in filter(lambda p: p.name() == “vcpkgsrv.exe”, psutil.process_iter())] time.sleep(15)

Continue reading →

GameDev Repository – Linux Perforce Daemon

GameDev Repository – Linux Perforce Daemon

To begin with, I want to tell you a story that I went through. I had pleasure to work with many teams and many tools. Every time we had to share files. I’ll describe those methods shortly and at the end I’ll show you a solution that in my opinion fits game development very well (especially Unreal Engine 4 projects ). The story There are many ways of achieving team collaboration. The easiest way is …

Continue reading →

Visual Studio Snippets for UE4

Visual Studio Snippets for UE4

Visual Studio Snippets could be very useful, that’s why I’ve created a public repository with a few examples. Feel free to modify them and create pull requests. If you’re not familiar with pull requests, you can always paste code here and I will do it for you. Snippets are generated with doxygen style comments. How to add snippet ? First of all you have to clone GitHub repository. Then you have two choices: Method one. Paste .snippet files …

Continue reading →

UE4 – C++ Sources Full Rebuid Statistics (HDD vs SSD)

UE4 – C++ Sources Full Rebuid Statistics  (HDD vs SSD)

     It’s been a month since UE4 was released to the public. During this time many of you were probably wondering: “Does my PC handle new engine?” It’s possible to find tests that compares fps in editor for template projects. But it was impossible to find something that refers to compilation time, especially that compares HDD and SDD drives. I know that compilation time depends mostly on CPU performance, but speed of IO operations are …

Continue reading →