Posts

Showing posts with the label Research

AR Build in Unreal Engine 5 for IOS device and talking about Particle Spawn Groups

Image
Setting up an Augmented Reality (AR) project in Unreal Engine on a Mac and deploying it to an iPad is an exciting process that allows you to create immersive AR experiences.  You can refer to this video for setting up certificates and other required authorization to proceed with the project: Here's a step-by-step guide to help you get started: Install Unreal Engine: Download and install Unreal Engine on your Mac by visiting the Epic Games website ( https://www.unrealengine.com/ ). Follow the instructions provided to set up and launch Unreal Engine on your Mac. Create a New Project: Open Unreal Engine and create a new project by selecting the appropriate template. For an AR project, you can choose either the "Blank" or "First Person" template and enable AR support. Enable ARKit Plugin: Unreal Engine uses Apple's ARKit framework for AR development on iOS devices. Enable the ARKit plugin by going to the "Edit" menu, selecting "Plugins," and ...

Trying to Establish Networking between two Devices and Fixing Issues

Image
During our project, Anuraj, and I encountered challenges while establishing networking between devices in Unreal Engine 5.1. We faced difficulties connecting two devices, even through a local area network (LAN), and noticed that the Steam Online Subsystem seemed to be malfunctioning. Additionally, network access restrictions prevented successful communication between the devices. To troubleshoot the issue, we followed several steps. Firstly, we ensured that the Steam client was up to date and logged in correctly. We also verified that our project's settings were properly configured to utilize the Steam Online Subsystem. However, the issues persisted. Next, we investigated potential network access restrictions and firewall settings that might be blocking the communication between the devices. After examining the firewall configurations, we realized that certain ports required for network communication were not open. By adjusting the firewall settings and ensuring the necessary UDP/T...

Multiplayer Networking

Image
MULTIPLAYER NETWORKING The Multiplayer Programming Quick Start for Unreal Engine 5.1 is an exciting resource for developers looking to dive into multiplayer game development using the latest version of Unreal Engine. With multiplayer gaming becoming increasingly popular, understanding the fundamentals of networking and implementing multiplayer functionality is essential for creating engaging and immersive experiences. Unreal Engine is a powerful and widely-used game engine that offers robust multiplayer capabilities. The Quick Start guide aims to provide developers with a solid foundation in multiplayer programming, enabling them to create seamless online experiences for their games. The guide begins by introducing the basic concepts of multiplayer networking, including server-client architecture, replication, and authority. It then dives into the implementation details, covering important topics such as player spawning, input replication, and synchronization of game state across mult...

C++ Programming in Unreal Engine 5.1

Image
C++ Programming Tutorial for Unreal Engine 5.1 Introduction: Unreal Engine is a powerful game development platform used by professionals and hobbyists alike. With the release of Unreal Engine 5.1, developers have access to enhanced features and improved performance. One of the key aspects of Unreal Engine 5.1 is its support for C++ programming, which provides developers with unlimited customization and control over their projects. In this tutorial, we will explore the basics of C++ programming in Unreal Engine 5.1, allowing you to unlock the full potential of this game development engine. The following are the links that are being referenced in the blog, so if you feel the blog is exaggerated you can refer to these links for the C++ programming tutorial: C++ programming for unreal engine   A Quick Start Guide  1. Setting up Unreal Engine 5.1: Begin by downloading and installing Unreal Engine 5.1 from the official Epic Games website. Launch the Unreal Engine Editor and create ...

Short Term Goals and Game Engine Research for Our Exciting New Project

Image
Last week, our team came together to focus on short-term goals for our upcoming game project. The game concept was brainstormed by Kaenan, Varun, and Yashwardhan, and after reading the story, I was impressed with the creativity and detail they had put into it. While reviewing the story, I also helped fix some of the issues that they had encountered. The following information is the characters and their roles in the story that they have created, and also I am ironing out the game loop by pointing out the issues. The Characters and their roles: Miner - This is a playable character who is sent out to mine the element from the asteroids. The miner has to find five different mining spots and extract sufficient material from them as fast as possible. Engineer - This is a playable character who is responsible for fixing a series of broken pipes on the ship. The engineer is in charge of avoiding the alien stalking the halls while waiting for the miner to return to the ship. Navigator - This ch...