Posts

Final Product of Our Endeavors!

Image
STARSHIP SCRAMBLE Video Script (by Kelsey "Kaenan" Ericksen) "Starship Scramble" invites you on an unforgettable space adventure, combining virtual reality, physical play, puzzle solving, augmented reality, audience participation, and teamwork. Immerse yourself in a thrilling race against time as you and three other players must rescue your space cruiser from impending doom. Picture yourself aboard a luxurious tourist space cruiser, embarking on a routine journey from one spaceport to another. However, an unexpected alien attack leaves the ship without a pilot, leaving it at the mercy of the invading extraterrestrial forces. As chaos ensues, it's up to you and your bewildered fellow passengers to come together, navigate the perilous situation, and guide the ship to safety while fending off relentless alien hordes. "Starship Scramble" features four distinct roles, each offering a unique gameplay experience that relies on teamwork and cooperation. Assume

Complete Investigation for AR and setting up for Final Product

Introduction to AR Development When it comes to developing AR projects specifically for iOS devices, there are certain limitations and requirements to consider. One significant limitation is that you need to have a paid Apple Developer Account in order to package and distribute any project for iOS devices. This means that if you want to release your AR project on the App Store or even test it on a physical iOS device, you must enroll in the Apple Developer Program, which has an annual fee. However, it's worth noting that while there is a cost associated with iOS development, the Apple Developer Program provides a comprehensive set of tools, resources, and support for developers. It offers access to documentation, development frameworks, beta testing tools, and the ability to distribute your app to millions of iOS users through the App Store. In contrast, when it comes to developing AR projects for Android devices, the process is generally more flexible for testing and experimentati

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

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

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