Solar Expedition
VR Workshop

  • # VR
  • # EDUCATION
  • # 360 VIDEO
  • # UNITY3D
  • # 3D MODELING

Learning about the universe and outer space might be exciting for children. Solar Expedition VR Educational Workshop is an opportunity for kids to meet with the Solar system through the series of computer graphics films. 360 videos let them feel fully immersed and traveling across our star system.

01Goals and Tasks

Goals and Tasks
01
Create an experience where schoolchildren can learn fascinating facts about the Solar system
02
Make it affordable and easy to scale the application to large groups of kids

02Challenges

Challenges
01

It was important that all children would share the same experience simultaneously. So we had to architect and implement a local network (over Wi-Fi) to connect kids’ devices, so they could be synchronized.

02

Additionally, it was required that the teacher from a separate application could control up to 30 devices.

03Solution

Solution

We targeted a variety of low-end mobile devices, which, using headsets such as Cardboard or Amazon Viewmaster, provided a low-priced and scalable option

04Result

Result

Our customer has got an application that works smoothly on economical devices. Both teachers and children liked and enjoyed Solar Expedition VR. Positive feedback allowed our customer to extend the set of VR Workshops they provide.

Engineering practices

01
Short Releases

With the Short Iterations technique, we deliver potentially shippable features fast, keep focused on the goas and allow for quick discovery of optimal solutions because of the tight feedback loop

02
Continuous Integration

Our engineers integrate their code into a shared repository several times a day, which benefits us with a robust workflow and better quality assurance

03
Unit Testing

The purpose of unit testing is to validate that each unit of the software performs as designed. It results in a more reliable codebase, smooth integration, and faster development

04
Automated Testing

Automated testing allows us to simplify testing efforts. Once created, automated tests can easily be repeated testing the same areas over and over at no additional cost

05
Code Reviews

Systematic examination of completed work is a part of our workflow that allows us to deliver defect-free software. We keep continuously updating and improving this process

06
Pair Programming

Fewer mistakes are introduced into the code, and more of them are detected earlier rather than in QA Testing or in the production. Also, the software design is better and code length is shorter, and multiple teammates understand each piece of the system

07
Static Code Analysis

Static code analysis allows our software engineers to examine code without executing it. Meaning, it is used to find potential software quality issues and ensure that the codebase conforms to coding guidelines and industry standards

08
Coding Convention

Coding standards define a programming style. It makes the code easy to understand and provides consistency which leads to saving working hours and making the code easy to both manage and maintain in the longrun

Team
01
Unity3D Developer x2
02
Computer Graphics Generalist
03
QA Engineer
04
Project Manager
Technology
Platforms
Tools and Technologies
Languages
MOre ProjectsShow All
Interested in AR or VR
development services?

Leave your email and we will get back to you as soon as possible