So, earlier this week I saw something that reminded me of a project I have been working on but not talking much about. Now, I can show you a brief demo of a something my team and I have been working on! Everything is still in very early development, but here we go.
Shown: A demo of a coworker and I testing out a smart phone operated in virtual reality on my machine. Forgive our zaniness.
The phone currently is able to:
Make and track text messages handled by our communication server and able to communicate with a windows client as well as its UE4 smart phone counterpart.
Keep track of friends lists allowing for calling, private messaging and group forming.
Make calls to and receive calls from other players on our servers.
Take photos (and selfies!) in game via point and shoot, and save them to your machine for viewing later.
Act as a flashlight
Transform into a virtual book reader
We are always thinking about future functionality, and would love to hear some suggestions from the community! Here are a few things we are working on at the moment.
In game GPS
Voice commands / speech recognition
Real / Game time & weather display
Game to real world phone inter-functionality, answer your phone and emails in game!
This has taken several engine-level modifications to both the Online Subsystem voice, allowing for attenuated in game voice components, as well as modifications to 3D Widgets so that they can accept custom cursor input in Virtual Reality. The important thing to note is that UE4 is capable of all of this! Huzzah!
Cool story, we actually had one of our guys using an arcade stick to control the phone!
Anyway, let me know what you guys think!