Posts

Working on an AR build in Android development with Unreal Engine 5.1

Image
Working on an AR build in Android development  Working on an AR build in Android development with Unreal Engine 5.1 opens up exciting possibilities for creating immersive and interactive augmented reality experiences. Unreal Engine provides robust tools and features that facilitate the development of AR applications for Android devices. Here are some key aspects to consider when working on an AR build in Android development with Unreal Engine 5.1: ARCore Integration:  Unreal Engine 5.1 has built-in support for ARCore, Google's platform for building AR experiences on Android devices. You can easily integrate ARCore into your project by enabling the ARCore plugin and configuring project settings. This allows you to utilize ARCore's tracking capabilities, environmental understanding, and plane detection to create realistic AR interactions. Content Creation:  Unreal Engine provides a wide range of tools and workflows for creating 3D content that can be used in your AR project...

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...

Exploring the Unreal First Person Shooter Tutorial

Image
UNREAL FIRST PERSON SHOOTER TUTORIAL (Unreal 5.1.1) Introduction Welcome to the exciting world of game development! If you're looking to make your very own first-person shooter (FPS) game, then you're in the right place. In this blog, I'll be sharing my experience with the Unreal First Person Shooter Tutorial and my thoughts on creating my first FPS game. As a beginner in game development, I decided to try out the Unreal Engine because of its user-friendly interface and the vast range of tutorials available online. One of the most popular tutorials on the engine is the First Person Shooter Tutorial, which guides you through the process of creating a fully functional FPS game. The tutorial covers all the necessary basics, from setting up your project, creating levels, and importing assets to programming player movement, creating weapons, and adding enemies. The tutorial is presented in a step-by-step manner, making it easy for beginners to follow along. The first step was se...

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...

Enhancing VR with Scent: An Introduction to Olfactometers

Image
Introduction Virtual Reality (VR) is a technology that has gained popularity in recent years due to its immersive experiences in various domains such as entertainment, education, and training. However, current VR technology mainly focuses on visual and auditory stimulation, leaving out other sensory modalities such as olfaction. Olfaction is a crucial sense that plays a vital role in our perception of the world around us and incorporating it into VR can potentially enhance the immersive experience. The use of smells in VR has the potential to provide a more realistic and engaging experience for users, making it a promising area of research. The aim of this study is to investigate the perception and experience of smells in virtual reality compared to the perception and experience of smells in the real world. This research will contribute to the growing body of knowledge on the use of olfaction in virtual reality and inform the development of VR applications that incorporate smells. Unde...