I've spent the past few days in Poland attending onGameStart, the first large-scale HTML5 gaming conference. On the second day of the event I was invited to talk about Rawkets and some of the issues that I encountered during its development. In this entry I will share the materials and resources related to that talk.
In general, I thought onGameStart was a fantastic event considering that it is one of the first of its kind. I also found it refreshing to attend an event like this outside of the US and UK.
My favourite part of the 2-days was meeting the other speakers and attendees and the resulting discussions surrounding gaming techniques and the problems that we need to solve together.
I can safely say that if you're into HTML5 and JavaScript gaming then I highly recommend attending next year's onGameStart event.
Video
The talk was recorded and I'll update this entry when the video is published online by the organisers.
Slides
My feedback
- Large audience (at least 250, perhaps over 300)
- Round seminar room gave an intimate feeling
- Audience were comfortable asking questions during and after the talk
- Only issues with AV were a slightly blurry projector and no sound
- Audio and video were recorded
- Audio was clear and problem-free, although speakers had to hold a microphone as there were no lapel mics available
- Great discussion with attendees about the talk and related issues
- General feeling of inspiration as a result of the 2-day event
Resources
- Rawkets - my multiplayer space shooter
- Technologies
- Using BISON as a binary version of JSON
- Sending Volatile messages with Socket.IO
- Creating a custom namespace using the JavaScript Patterns book by Stoyan Stefanov
- Glen Fiedler's implementation of client prediction
- Valve's documentation about client prediction
- Using Monit and Forever to keep your game server up and running after a crash
- Using hook.io to docouple your game logic and increase stability
- JavaScript touch-based control system for iOS by Seb Lee-Delisle
Transmissions Received
Lozzy
“outside of [...] Europe” ... umm ... well ... how should I put this ... ?!
:P
Apologies, I couldn’t help it. Looking forward to that video though, I always find it more engaging to have a video of a presentation instead of the raw slides.
Rob Hawkes
@Lozzy: Silly me! Thanks for pointing out my glaring geographical mistake. I’ve fixed it now, I meant to say the UK. I’m hoping the videos will come soon.
random guy who really wants to play
How do you join? I keep going to the site, but I can’t join.
Max
@Rob, thank you for this post. Really useful.
1) The rawkets code on github is a little outdated. Can you give some examples about the use you are doing of hook.io, please? This sounds a really interesting thing to me.
2) Also interesting is the game profiler.
3) Finally, are several months that I can not access the game.
P.S.: loving your book.