Skip to content
  • How to start learning Linux
  • Labtech Implementation Stuff
  • Clogged
  • Active Directory DNS Troubleshooting
  • Some Roulette  Strat from Reddit
  • Mystery steel processing and testing
  • Croissants and Rose Lychee Cream
  • Mac and Cheese
  • DFS Replication: Requirements and Configuration
  • Services.msc not opening in Windows 11/10
  • Microsoft AD LDAP (2008): Importing Your Certificate .pfx File into the AD DS Personal Store
  • Powershell How to get all groups that a user is a member of?
  • Home Energy Saving Tips
  • Changing NTFS Security Permissions using PowerShell
  • VALORANT’S 128-TICK SERVERS

Merserver

Its a website

  • Uncategorized
  • IT
  • Unreal Engine
  • GameDev
  • Interesting Stuff
  • Food
  • Web Design
  • Kubernetes
  • Music
  • Linux
  • Toggle search form

Category: Unreal Engine

The Complete C++ Guide For Unreal Engine

Reading Time: 10 minutes Level: Beginner – Intermediate – Advanced Version: Any Unreal Engine Version Help Others Learn Game Development C++ is the most effective and widely used programming language for creating video games. It’s also the language Unreal Engine, arguably the most popular game engine in the world, uses too. However, there are some differences between…

Read More “The Complete C++ Guide For Unreal Engine” »

Unreal Engine

In Unreal Engine 4, how do I get the component’s “game object” via C++?

1 To do this in Unreal and C++, you’ll need to set a pointer to the class and then cast to it. Casting is expensive in terms of overhead so if it’s something you’ll be doing often, it’s best to get it sorted in Begin Play and call the variable in Tick or whenever you…

Read More “In Unreal Engine 4, how do I get the component’s “game object” via C++?” »

GameDev

Blueprints vs. C++

Table of Contents IntroductionCommon GroundDesign Concepts: High-Level vs. Low-LevelDesign Example: Weapon SystemDesign Concepts: Scripting vs. ProgrammingC++ and BP as Programming and Scripting LanguagesScope of this Discussion: Where C++ and BP OverlapPerformance: Comparing Compiled C++ and BPPerformance: Conclusions and ProfilingProject Organization: Class DesignDesign Concepts: Types and DependenciesProject Organization: C++ ModulesProject Organization: BP-to-C++ DependenciesDesign Example: Refactoring from…

Read More “Blueprints vs. C++” »

Unreal Engine

Profiling in Unreal Engine 4

Reduce CPU overhead when profiling Profiling The profiling section begins with great advice before your profiling even starts, then goes on to cover topics including repeatable profiling, reducing noise, and determining CPU or GPU-bound. Using RGP The Radeon™ GPU Profiler (RGP) is our powerful profiling tool, which you can use together with Unreal Engine. This section introduces…

Read More “Profiling in Unreal Engine 4” »

Unreal Engine

Turn the First Person FPS Template to a Multiplayer experience

Ok, so am going to assume that you know how to create a new project with the FPS template to start with. Am going to be using the 4.13.2 version of the engine, but i think this will be basic enough to try it in other recent versions. Now lets setup the editor into multiplayer…

Read More “Turn the First Person FPS Template to a Multiplayer experience” »

Unreal Engine

Unreal Detailed Actor Replication Flow

The bulk of actor replication happens inside UNetDriver::ServerReplicateActors. This is where the server will gather all of the actors that it has determined to be relevant for each client, and send any properties that have changed since the last time each connected client was updated. There is a defined flow in how actors are updated, certain…

Read More “Unreal Detailed Actor Replication Flow” »

Unreal Engine

‘Unreal Engine 4’ Network Compendium

Mirror ofCreated by Cedric ‘eXi’ NeukirchenBlog: cedric-neukirchen.netCo-Founder of Salty Panda StudiosYou can hire us: saltypandastudios.comDocument-Version 1.5.5Table of ContentsATTENTION………………………………………………………….4Introduction…………………………………………………………5Network in Unreal………………………………………………..6A small example:……………………………………………………………… 6Another example:…………………………………………………………….. 6IMPORTANT!………………………………………………………. 7Framework & Network………………………………………… 8Common Classes…………………………………………………………… 11Game Mode………………………………………………………………………………12Examples and Usage…………………………………………………………….. 13Blueprint…………………………………………………………………………… 13UE4++……………………………………………………………………………… 17Game State……………………………………………………………………………….20Examples and Usage…………………………………………………………….. 21Blueprint…………………………………………………………………………… 21UE4++……………………………………………………………………………… 24Player State……………………………………………………………………………… 26Examples and Usage…………………………………………………………….. 27Blueprint…………………………………………………………………………… 27UE4++……………………………………………………………………………… 29Pawn………………………………………………………………………………………..31Examples and Usage…………………………………………………………….. 32Blueprint…………………………………………………………………………… 32UE4++……………………………………………………………………………… 36Player…

Read More “‘Unreal Engine 4’ Network Compendium” »

Unreal Engine

Expert’s guide to unreal engine performance

All players like to play games that perform well in their machines, and yet, knowing what to do to have a well performing game isn’t something easy to learn. On the GPU side, tweaking the settings of the engine is something well documented, but knowing how to code the game so it performs great is…

Read More “Expert’s guide to unreal engine performance” »

Unreal Engine

Unreal C++ interfaces

Introduction I wrote this blog post to fill a few gaps in the documentation I’d found for C++ interfaces in Unreal. Specifically I have a few tips for what I think are common usage scenarios that no blog post I found talked about. Note: This blog post is based on Unreal Engine version 4.25.3 What are Interfaces?…

Read More “Unreal C++ interfaces” »

Unreal Engine

Copyright © 2025 Merserver.

Powered by PressBook Masonry Dark