Posts

Showing posts from January, 2023

Personal reflection - Jan Lishak 294322

Mazerama The initial idea behind Mazerama was to make a maze with a ball that could be controlled by moving the platform. However after implementing this simple approach we found out that the update rate of the platform wasn’t fast enough for a smooth gameplay. This posed us a challenge which is probably common for many other mobile AR project - the lack of any controllers or good input source from the player. After some thought we decided to use the gyroscope of the device, and I think that was the right choice. With the gyroscope the game is very intuitive to play. You move the device and it moves the ball. Even thought the code for the game is only few lines of code it was probably one of the most time-consuming lines I have written in my life. Since we have used the gyroscope on the device we could no longer run the code on the computer and use external camera. It had to be compiled and run on the device, which took way to long for just experimenting. My experience working with Vuf

Personal reflection - Jan Vasilcenko 293098

  First project – Vuforia app Vuforia being the first project and sort of introduction sounded like a lot of fun. Quickly it was decided that static app that will show you something is out of question, we wanted to add more interactivity, more physics and thus idea of making a Mazerama came to light. Building the maze was a piece of cake as I was already working in Unity quite often and setting up a ball that would use gravity. As I was fully focusing on this part I let my amazing colleagues focus on building a working gyroscope that would move the whole maze, thus being able to navigate it with the ball. After that I was quite quick to setup end of the game in form of collider checking that the ball arrived in the right position. Lastly once the whole app worked, I played a bit with the colours and materials so that it would look nice and polished. When testing this game we came to recognize a lot of problems. I had experience in Unity, but not with Android or IOS builds, that showed

Personal reflection - Mircea-Ionut Dobre - 293117

 Personal reflection Mircea-Ionut Dobre 293117 First project - Vuforia For our first XR project, we had to make an application using Vuforia for a marker based augmented reality experience. This did not go well to say the least.  We had constant problems with vuforia. At first it seemed quite easy to implement as we were mostly already accustomed to unity from the previous semester but we ran into problems especially when we started building the app going thru multiple versions of Unity and Vuforia before we got one to run. The light in the room was also a problem when the app was trying to get the marker. We also ran into some problems while getting the gyroscope scripts to work with our android test phone. We only had 1 android phone that was not company-locked (companies won't let you install external APKs on your phone if you have a work profile) so we had to use a Chinese phone. After getting past these problems the compile times on a pretty potent gaming laptop were abysmally