website

Showing posts with label Oculus Rift. Show all posts
Showing posts with label Oculus Rift. Show all posts

Tuesday, 4 October 2016

Guest Blog: Hosting a VR Gamejam

Earlier this month, we hosted a 24hr Oculus Touch VR Hackathon at The Old Market Theatre in Hove, UK as part of their #TOMTech series of events that run over the course of the month-long September “Brighton Digital Festival”.

The lucky winners clutching their prizes, with judges from Unity & VR Focus

The purpose of holding the event was to allow access to unreleased technology that many indie developers interested in Virtual Reality hadn’t been able to get their hands on, as well as expanding knowledge and understanding of VR development as a whole, whilst promoting community and building relationships within the local area.

The overall winners

Attendees came from nearby or far away, with one flying over from Prague specifically for the event as Oculus Rift is not available there yet, let alone the Oculus Touch motion-tracked controllers. Over the course of a day, night and a bit of the following morning, two working minigames were created as a result and the winners judged by representatives of Unity and VR Focus.

We decided to include the two working mini-games into the vrLAB showcase (something we were also co-hosting at the theatre over the following few days) as a reward to the developers.

Runners-up with special recognition for fun factor

In a short period of time, we were able to reach out and gain support direct from Oculus through our existing relationship manager, via the provision of Oculus Rift VR headsets and Oculus Touch controllers for the teams to use. Sponsorship came in the form of last minute saviours AMD providing x5 VR-Ready PCs so that each team had a VR-capable machine to develop / test on.

Food and drink was provided by our other main sponsor Unity, who have a local office in Brighton and love to support the community. Promotion sponsorship was assisted by local organisations Wired Sussex and Brighton Digital Catapult Centre who are co-sponsors of the overall TOMTech events.

Whilst this was our first hackathon / gamejam that we had organised and it was successful overall, there were some key lessons we learned that will share with you now, ready for next time or if you want to host your own. We had reached out to a couple of seasoned gamejam and VR hackathon event organisers in the US, namely Eva Hoerth (@downtohoerth) who provided some excellent advice, which will be included below.

Lessons Learned

  1. Hold it on day/s / night/s that are easy for people to attend - due to scheduling of other events around the day we had available, our hackathon had to be held on a Thursday leading into Friday and only ran for 24hrs. Allow more time for more development, more sleep and hold it over a weekend when people are able to not have to juggle work commitments and attend.
  2. Charge a nominal fee - whilst free is always best and most attractive, charging a small fee for events organised on Eventbrite helps guarantee signed-up attendee actually appear on the day. Donate the money to a worthy related charity or towards the food / drinks if you do not want to appear to be profiteering.
  3. Make sure teams have appropriate hardware to develop on - whilst it is typical that gamejams require devs to bring their own dev hardware i.e. laptops usually, the nature of VR means that a minimum spec VR-Ready PC is needed for efficient development, prototyping and importantly, testing on. Whilst we initially planned on having one or two available for all teams to hop onto, AMD providing a PC for each team was a life-saver.
  4. Make sure there is adequate internet access, wired and wifi, so that teams are able to access asset stores, tutorials, necessary software patches and installers that they may not have setup prior to the event (NB. We provided a long list of required tools for the development environment with Unity, Oculus SDKs and links to tutorials etc in the event listing but still, prepare for the unprepared.)
  5. Run workshops prior to the main development event itself with experienced developers in the area/s related to the gamejam presenting talks and tutorials - developers of all ranges and abilities will be interested in attending and whilst you can pair novice with expert level devs, it’s best to provide a grounding in the design processes, methodologies and technical aspects of VR development so that everyone can start feeling confident and focused on the long hours ahead. We unfortunately could not arrange this in time but will do for the next one.
  6. Ensure that there is enough breakout space for teams to spread out and setup their own design and development area as they wish - we were lucky in that we had the whole main hall of a theatre to use so space wasn’t an issue for us with the number of attendees we had.
  7. Ensure that there is enough quiet space for developers to sleep and/or take a break - whilst our hackathon was only 24hrs, devs took off approx’ 5 hrs each on average away from coding to sleep with short breaks between to eat, drink, walk about and stretch their legs. With a longer event with higher number of attendees, this would have to be factored in but from experience, a sleeping bag under a desk or on a sofa is good enough for many. We were fortunate in that the theatre had a host of interconnected rooms for a variety of purposes, from the green room with long sofas and lazy boys, to dressing rooms, bar area, back stage and more. Sleeping in a dressing room made up to reflect The Guardian’s “6x9” 360ยบ film solitary confinement experience was a little un-nerving however.
  8. In relation to point 7., as organisers be prepared to have a shift team rotating presence throughout the event or as with ours being 24hrs, be prepared to sleep at the venue too - this ensures that you see what’s going on, can monitor any issues that arise, troubleshoot technically and maintain a sense of connection to the developers working away.
  9. Ensure that your event is open to all, inclusive, encourages diversity and everyone of any ability - developers want to create experiences, no matter their background or interests, in a safe, unthreatening environment. Whilst personally haven’t witnessed any issues in this country, advice from abroad was to ensure all genders are made to feel welcome and valued, especially in an industry that typically tends to be male-dominated. Have clear guidelines as to outcomes of unacceptable behaviour.
  10. Have fun! Don’t forget the purpose is to create games or interactive experiences that whilst under pressure from the clock, stress around development and organisation can and should be reduced so that everyone has a good

Uniquely mostly for the event we ran in relation to the subsequent VR showcase, remember also that things created quickly aren’t going to be the most stable or bug-free finished products, nor are they necessarily going to be designed for repeated use by the general public at that state of development.

Whilst putting the resulting two finished mini-games into the vrLAB showcase was received very well by all who tried them, bugs and real-world usage resulted in more time than expected having to be spent running the installations and even a couple of Oculus Rifts getting broken. But they had fun, we had fun and we would totally do it all again (in fact we will be in December, watch this
space…)

By Sam Watts

Sam Watts has been involved in interactive, immersive content production for over 15 years, from learning development and simulation to AAA and casual games. Currently employed as Operations Lead for Make REAL and Game Producer for Tammeka, he keeps busy by evangelising the possibilities and real world benefits of immersive technologies like VR and AR to anyone who will listen. Tammeka’s first VR game ‘Radial-G : Racing Revolved’ launched alongside Oculus Rift in March and HTC Vive in April 2016. Make REAL are currently powering the McDonald’s “Follow Our Foodsteps” VR farming experiences at numerous agricultural and countryside shows around the
UK.

Thursday, 15 September 2016

Guest Blog: Developing for VR - Lessons from the Leaders

In this article I’ve interviewed seven leading VR/AR developers to better understand their motivations, challenges, and hopes for the future of the platform. I’ve summarised their answers below.

The people interviewed were:
Patrick O’Luanaigh of nDreams (VR only)
James Marsden of Futurlab (traditional and VR games)
Martin de Ronde of Force Field (VR/AR)
Dave Ranyard - independent VR developer (VR only)
Jason Kingsley of Rebellion (traditional and VR games)
Sam Watts of Tammeka Games (VR only)
Mark Knowles-Lee of Fracture Games (AR only)

Q1. What motivates you to develop for VR?
New challenges - the unknown.
New experiences – possible through new interactions.
Innovation – new possibilities for creativity.
New opportunities - cutting through the noise of other games.

Q2. How do you decide which platforms to target?
Target them all. Many of the studios stated that they’re device agnostic.
Target platforms with unique differentiators. i.e. if a specific device has a differentiating feature, how can you make best use of that.
Go where the audience is. E.g nDreams only develop for devices which they think will sell over one million units.)
The game concept dictates the platform.
Make use of existing partnerships. E.g Futurelab have a fruitful relationship with Sony so it was natural for them to begin working on PlayStation VR.


Q3. What are the specific development issues you face?
People’s variation in sensitivity makes it difficult to design for. Several studios comment about always needing ‘fresh’ players who have not yet built up a tolerance to VR.
Risk. Studios commented that they weren’t sure how big the market will be for some platforms. E.g. Sony have a huge advantage in this area due to its large install base and lower cost of the VR headset.
The lack of a VR IDE. In particular judgements made on scale, lighting and legibility makes development a clunky iterative process (guess, build, test).
Difficulty in accessing hardware.
Need to prototype even the smallest feature. Some things you think will work just don’t. Don’t assume anything or rely on your past experience.

Q4. How do you design for VR?
Test everything – assume nothing.
Comfort is king so be prepared to throw things away - if a feature reduces player comfort for any reason, it has to go.
Change your thinking. Whereas in traditional game dev you want to turn everything up to 11, be more reserved for VR.
Is your experience unique to VR? Could your game only exist in VR? If not, then perhaps it’s not really a VR game, but rather a VR ‘version’ of a traditional game.


Q5. How do you evaluate the VR experience?
User test with as many people as possible due to player variation.
Aim for player comfort first, then emotion.
Is it compelling? The experience should be unlike anything else players have experience before.
Get platform owner feedback.

Q6. What are the key lessons you’ve learned so far?
Player comfort is king. A variety of issues emerged from the studios, however above all is player comfort and making sure your tech and design choices are in line with delivering it.
Experiment. Some things you think will work don’t, and some things which shouldn’t work do.
Technical aspects underlying VR are hugely important. It doesn’t matter how great your game idea is, no one will enjoy it if the tech can’t support it.
Poor design leads to motion sickness, not just frustration.

Q7. What kinds of new games / genres / interactions does VR allow?
It may be go beyond games, into experiences
A greater range of input, such as whole body interaction.
Increased presence - the potential for a greater social experience than ever before.
Design specifically for VR. Don’t ‘port’ your game from the traditional screen into VR.

Q8. Do you have any concerns?
Health and safety.
Market adoption.
Business models.
‘Bad’ VR games may put many people off. There are already some awful VR experiences out there getting high profile exposure, and these may put people off for a long time.


Q9. Will VR be a Success?
VR will be a success.  Our experts are  certain that VR will be a success, however that may take longer to happen than expected.
VR will not replace ‘traditional’ games, it’s just another way to experience them.
AR is likely to eclipse VR for non-entertainment applications.

Summary - Developing for VR Top Lessons Learned
Bear in mind that I only spoke to studios who had already invested in VR development, so this is not a representative sample of developers. So, taking the most popular responses from these developers, here’s the top lessons learned:
Player comfort is key.
Test your assumptions.
There is an opportunity here, but it is a risk.
Is your game unique and compelling for VR?
VR will not replace traditional games, it’s an alternative.
VR will be a success, but it might take some time.

Graham McAllister, Director, Player Research
Graham is the Director of Player Research, an award-winning games user research and playtesting studio based in Brighton, UK. 

Tuesday, 10 February 2015

Game developers need to accept reality: Virtual reality.

Unlike many of his investors and the analysts who follow his company, I wasn't sent scrambling to consult Star Trek or the Marvel comics to discover why Mark Zuckerberg had swooped for the mysterious sounding Oculus Rift last year – let alone why he thought Facebook should spend $2 billion on it.

The games industry had kept me ahead of the wider technology space. Virtual Reality had been back on our radar for at least 18 months before the Facebook CEO got out his wallet.

Zuckerberg surely suspects that Facebook's flat desktop experience – or even its increasingly dominant mobile fly-by interface – will one day be about as relevant as using smoke signals to ask your hunter-gatherer neighbour to bring over a couple of extra wooly mammoth steaks for the cave bake.

He certainly wasn't about to let some VR incubated social network get a head start. However we choose to swap cat photos and pictures of our lunch in years to come, Zuckerberg is willing to spend billions to be part of it.


Pie in the pixelated sky?

The same should be true of game developers. As I say, we had a jump start on Virtual Reality 2.0.

Yet most I meet are highly sceptical that VR will EVER be how we play games, let along that we'll do it anytime soon.

For instance, Sony was demoing its Project Morpheus headset at the last Develop conference, and plenty of attendees took it out for a spin.

The verdict? Cooler than they expected, but nothing to rival franchises like Far Cry, FIFA, Dragon Age or Grand Theft Auto.

Now, I think they'd be right if they were talking about the next couple of years, though perhaps wrong if they're thinking the next ten.

But many game developers seem to mean… forever!


Let’s get real

This is madness. The future of interactive entertainment is VR. The question is when not if.

All you need to know to make this prediction is Moore's Law.

To jump to the end of the story, ever-increasing processing power means we'll eventually have VR that is practically indistinguishable from our current reality (assuming we escape global warming or nuclear Armageddon on the way, of course.)

Will it take 20 years, 50 years, or 200 years?

Search me, but if I look at the difference between Spacewar from the 1960s or Pong from the 1970s and the sort of games we see on next-gen consoles today, then I'm inclined to bet on brilliant engineering and programming delivering it sooner rather than later.

But anyway the fact is we don't need true reality in a headset (or whatever device VR eventually settles into) for VR games to be sufficiently compelling.

Something very close to reality will be achieved many decades before we get to perfection.

That near-reality experience will be so immersive, empowering, exciting and even frightening that the idea that anyone is going to instead sit in front of a TV fiddling with a joypad is laughable.


Virtual Rome wasn't built in a day

Just because I believe VR will eventually be achieved and universal, that doesn't mean I think it will be easy getting there.

We don't yet have the scaffolding to create a convincing VR sock drawer, let alone a fully immersive world.

But VR games today have as much in common with where VR games will end up as a Punch and Judy puppet show has with Star Wars VII: The Force Awakens.

There is so much to be invented, tested, and learned.

And that's why I believe VR will be the most exciting area to work in games over the next few years.

For all the advances in what we used to call multimedia, we're still near the bottom of a Mount Everest that has to be scaled.

Or to mix metaphors, while films can now conjure up utterly lifelike scenes – given sufficient talent and months of rendering time – when it comes to live, interactive VR entertainment, we're gazing across the Uncanny Valley.

We're wondering when to take our first hesitant steps downhill. It'll be years before we can even think about climbing out the other side.


Tomorrow's world

Old hands have seen this sort of thing before. It reminds me of the consensus that said 3D would never be mainstream in video games, because how would you do side-scrolling platform games in 3D?

Soon enough, Super Mario 64 and Tomb Raider showed you couldn't quite achieve the same thing – but you could do something better.

Or think about mobile games.

I co-founded Pocket Gamer in 2005 when most people's idea of fun on a phone was Snake on a Nokia. Game developers were at the forefront when it came to scoffing.

But the technology moved incredibly fast, and now mobile is arguably the most popular platform for games.

Similarly, over the next few years, experimentation and innovation by pioneering game developers will radically improve VR entertainment, and along the way lay down the laws of virtual reality for generations to come.

How fast should a VR player turn and move? Can a static player be made to believe they can jump and fly?

And what to do when a player leans into a supposedly solid wall? Go black or fade out or send an electric shock through the headset? (Well, perhaps not that last…)

Forget Facebook or even the first true Virtual Reality Super Mario.


I have a hunch that VR game developers will work out the first 'rules' of a ubiquitous digital reality – one that someday we'll all live in.

Blog by Owain Bennallack, freelance journalist and member of Develop: Brighton advisory board.