Reflecting on the process and learning from mistakes of shipping my computer hardware to London.

Photo by jesse ramirez on Unsplash

Hi! I’m Ben Greenier — I’m an engineer at Microsoft working to create awesome open source projects with our partners. We get to create software to help solve really tricky problems, and share our stories as we go. This means that as part of my job I get to play with lots of new technologies, learn how to use them, and help other folks do the same.

Over the last few months I’ve moved to London from Boston. In doing so, I’ve encountered a few…


How we used Azure, Electron, and WebRTC to bring full-fledged browser app experiences to low-powered devices

Stream in Nature, Photo by Hendrik Cornelissen on Unsplash

Hi! I’m Ben Greenier — I’m an engineer at Microsoft working to create awesome open source projects with our partners. We get to create software to help solve really tricky problems, and share our stories as we go. This means that as part of my job, I get to develop with lots of new technologies, learn how to use them, and help other folks do the same.

In this post, I‘ll share a recent sample my team and I built that enables folks to…


A new way to help folks create awesome things.

Photo by Ben White on Unsplash

Hi! I’m Ben Greenier — I’m an engineer at Microsoft working to create awesome open source projects with our partners. We get to create software to help solve really tricky problems, and share our stories as we go. This means that as part of my job I get to play with lots of new technologies, learn how to use them, and help other folks do the same.

Over the last month I’ve been working to build a community around live-coding. For me, live-coding has always been really inspiring — being able to share ideas and processes with others in real…


What my team and I made on a cross-country Game Jam aboard a train.

Train tracks, Photo by Paul Jarvis on Unsplash

Train Jam is exactly what it sounds like: A Game Jam that takes place on a train. In particular, the Amtrak California Zephyr — which travels all the way from Chicago to San Francisco. Roughly 380 game developers descend on Chicago ready to board this train with laptops, cameras, snacks, game engines, and some serious passion — perhaps even a bit of crazy. On the 52 hour train ride, these developers are tasked with a single goal: create a game that can be shown off at…


Skorecery is a local multiplayer sports-like game. Here’s an insider look at a new spell we’re prototyping —Callback.

Skorecery logo

Hi! Over the last few months I’ve been working on Skorecery, a local multiplayer sports-like video game built around an exciting magic and mysticism theme. It’s been a really great project to be involved in, and the team and I are super excited to share with the world! ✨

In Skorecery one of our main mechanics is spells — powerful abilities that can turn the tide on the enemy in a moment. We think spells allow players to make impactful gameplay decisions that can drastically help to defend or attack their runes. I recently wrote about our process for deciding…


The tools I used and the thought process behind using them

A still captured from my main visual

Hi! I’m Ben Greenier — I’m an engineer at Microsoft working to create awesome open source projects with our partners. We get to create software to help solve really tricky problems, and share our stories as we go. This means that as part of my job I get to play with lots of new technologies, learn how to use them, and help other folks do the same.

Over the last month I’ve been working to build a community around live-coding. For me, live-coding has always been really inspiring — being able to share ideas and processes with others in real…


Skorecery is a local multiplayer sports-like game. Here’s an insider look at a new spell we’re prototyping — Mutefield.

Skorecery logo

Hi! Over the last few months I’ve been working on Skorecery, a local multiplayer sports-like video game built around an exciting magic and mysticism theme. It’s been a really great project to be involved in, and the team and I are super excited to share with the world! ✨

In Skorecery one of our main mechanics is spells — powerful abilities that can turn the tide on the enemy in a moment. We think spells allow players to make impactful gameplay decisions that can drastically help to defend or attack their runes. I recently wrote about our process for deciding…


Skorecery is a local multiplayer sports-like game. Learn how we use data to measure, discuss, and build our mechanics.

Skorecery logo

Hi! Over the last few months I’ve been working on Skorecery, a local multiplayer sports-like video game built around an exciting magic and mysticism theme. It’s been a really great project to be involved in, and the team and I are super excited to share with the world! ✨

In Skorecery one of our main mechanics is spells — powerful abilities that can turn the tide on the enemy in a moment. We think spells allow players to make impactful gameplay decisions that can drastically help to defend or attack their runes. One of the challenges when we design these…


Skorecery is a local multiplayer sports-like game that I’ve been working on. Recently we’ve been experimenting with gameplay. Here’s how!

Hi! Over the last few months I’ve been working on Skorecery, a local multiplayer sports-like video game built around an exciting magic and mysticism theme. It’s been a super great project to be involved in, and the team and I are super excited to share with the world! ✨

Over the last few weeks I’ve been thinking through our spell systems, and how we can experiment with gameplay mechanics to make our magical powerups a bit more unique. As an experiment, I prototyped collectable spells! …


Hello internet friends! I’m currently working on a toolkit for building powerful stereoscopic 3D experiences that run on the cloud and stream to devices. 💪 👀 ☁️

One of the components that makes this possible is a native Unity plugin modeled after the sample code in Unity’s documentation. We use this plugin to receive video data from the cloud and render it to a predefined texture in Unity.

Today I spent some time debugging an issue I was seeing with this plugin, where Unity PC Standalone x86 builds were not working — I wasn’t seeing any behavior at all even…

Ben

I make awesome things | currently @microsoft (@azure) and @coplayfm | sometimes I hang with @msftgarage

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store