Web Monetized HTML5 Game Development — final Grant report
Tags: gamedev, webmonetization, grantfortheweb, report
Published: 2021-06-15 18:24:23

---
title: Web Monetized HTML5 Game Development — final Grant report
published: true
date: 2021-06-15 00:00:00 UTC
tags: gamedev, webmonetization, grantfortheweb, report
canonical_url: https://enclavegames.com/blog/final-grant-report/
cover_image: https://dev-to-uploads.s3.amazonaws.com/uploads/articles/tytyqz6zhukok8w71rbh.jpg
---

It’s been almost a year since our **Web Monetized HTML5 Game Development** grant project was [announced](https://enclavegames.com/blog/awarded-grant-for-the-web/) in July 2020, and even though we had quite significant delay of four extra months on top of original six, I’m really happy with how the project went for us.

## [<svg aria-hidden="true" focusable="false" height="16" version="1.1" viewbox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg>](#progress-on-objectives-and-key-activities)Progress on objectives and key activities

We had six smaller projects making it into a big **Web Monetized HTML5 Game Development** one, that’s why the name is somewhat generic. Those were:

- **Web Mometization category in js13kGames 2020**
- **Gamedev.js Survey 2021**
- **eBook about Web Monetization in HTML5 games**
- **NSHex Roulette expansion**
- **Body Guard game**
- **Forest Cuties game**

![Enclave Games - final Grant report: js13kGames 2020](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hyn968qtgy9tg0kv1yl6.png)

**Web Mometization category in js13kGames 2020** was a success - we’ve received [36 Web Monetized entries](https://js13kgames.com/entries/2020/30) out of 227 submitted games total. It was great to see developers offering more creative ways of rewarding [Coil](https://coil.com/?ref=end3r) monetized users than [a year before](https://js13kgames.com/entries/2019/25), and I hope the trend will continue.

![Enclave Games - final Grant report: Gamedev.js Survey 2021](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1evkvon52v7lhhn0hsfr.png)

**Gamedev.js Survey 2021** was a success as well, where we asked the community questions about various aspects of their development: from where they live, their work experience, what tools they use, to earning money, publishing, and even the overall happiness - a total of 26 questions.

I was hoping to get 100 such surveys answered, but decided that even 20 or so will be ok. Turned out we got replies from **437 people** , which was amazing! The question about the source of income got **37 answers on Web Monetization** out of 398 total (all were optional) making this the **5th most popular choice** already, bigger than licensing fees or in-app purchases.

An **eBook about Web Monetization in HTML5 games** was replaced with [Web Monetization category in Gamedev.js Jam 2021](https://enclavegames.com/blog/gamedevjs-jam-2021-web-monetization/). The eBook was going to be based on the games we were going to build, which were being delayed by a few factors explained in the [first Grant report](https://enclavegames.com/blog/grant-report-1/): mainly waiting for Phaser 4, trying to plan all games before doing any development, but also more work needed around [js13kGames](https://js13kgames.com/) 2020. After getting no-cost extensions (twice, two months each) it was clear the plan has changed, and the games will take time to complete.

![Enclave Games - final Grant report: Gamedev.js Jam 2021](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/t93ciz04grusqei55to5.png)

Since we planned to have the new **Web Monetization category in Gamedev.js Jam 2021** after the first edition of the competition in 2020 anyway, now that the new project deadline was past the time when the [Gamedev.js Jam](https://gamedevjs.com/jam/2021/) usually happens (April 13th-26th), we decided to replace the eBook with the Jam as one of our grant projects. The number of entries doubled compared to 2020, and it ended up with [17 monetized games](https://gamedevjs.com/jam/2021/category-winners/#webmonetization) out of 88 total, with many creative experiences utilizing Web Monetization API features in a unique way.

![Enclave Games - final Grant report: NSHex Roulette](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/2jc4704ncq96blswyebb.png)

**NSHex Roulette app** is a free digital expansion to the physical board game [Neuroshima Hex](https://neuroshimahex.pl/). As the first out of the three experiences experimenting with Web Monetization, we decided to start simple and offer unlocking the detailed usage statistics for [Coil](https://coil.com/?ref=end3r) monetized users.

![Enclave Games - final Grant report: Body Guard](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0zgbncbmxu1rg02a72ee.png)

**Body Guard game** goes further with exploring Web Monetization and implements **probabilistic revenue sharing** , where we decided to split the earnings between [Artist Rescue Trust](https://artistrescue.org/) (since the game itself is about fighting with viruses, including Covid), [Phaser](https://phaser.io/) (in which this game, and all the others are written), and us (Enclave Games). We also allowed the monetized players to decide and be able to switch who they want to support throughout their gaming session.

![Enclave Games - final Grant report: Forest Cuties](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/g2knnpj5skap6b6mthr8.png)

**Forest Cuties game** is using the **receipt verifier service** , so developers can see how exclusive content (in our case: three unique cards) can be secured and only unlocked after the actual verification if the player is actually monetized. This can be done entirely on the front-end side of things as the content can be encrypted and embedded in the index file, and the needed verifier to access can be a public one hosted at WebMonetization.org.

![Enclave Games - final Grant report: exclusive content](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xbxy39lor4md03qirgq3.png)

Summary: all six projects completed, with one replacement; from an eBook to a category in the game jam.

## [<svg aria-hidden="true" focusable="false" height="16" version="1.1" viewbox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg>](#communications-and-marketing)Communications and marketing

We continued our practice of publishing [Monthly Reports](https://enclavegames.com/blog/category/monthly-report/) (check them all out if you’re curious about the details), and were publishing blog posts about particular projects being completed, all on our blog, with cross-posting on **Medium** ([#1](https://end3r.medium.com/), [#2](https://medium.com/js13kgames)), **DevTo** ([#1](https://dev.to/end3r), [#2](https://dev.to/js13kgames)), **Web Monetization Community** ([#1](https://community.webmonetization.org/end3r), [#2](https://community.webmonetization.org/enclavegames)), and **Coil Blogs** (now **Write.as** , [#1](https://write.as/end3r/), [#2](https://write.as/js13kgames/)) as well to increase reach:

![Enclave Games - final Grant report: js13kGames 2020](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/p6p9ppya8najxnv8z7ew.png)

- [July 6th 2020] [Enclave Games awarded with the Grant for the Web!](https://enclavegames.com/blog/awarded-grant-for-the-web/)
- [October 29th 2020] [Summarizing Web Monetization category in js13kGames 2020](https://write.as/js13kgames/summarizing-web-monetization-category-in-js13kgames-2020)
- [December 21st 2020] [Web Monetized HTML5 Game Development — Grant Report #1](https://enclavegames.com/blog/grant-report-1/)
- [March 25th 2021] [Gamedev.js Survey 2021: current state of the HTML5 game development report](https://enclavegames.com/blog/gamedevjs-survey-2021-report/)
- [May 10th 2021] [NSHex Roulette - mixing physical with digital](https://enclavegames.com/blog/nshex-roulette/)
- [May 12th 2021] [Gamedev.js Jam 2021 post mortem](https://enclavegames.com/blog/gamedevjs-jam-2021-post-mortem/)
- [May 24th 2021] [Body Guard - fighting viruses and supporting Artist Rescue Trust](https://enclavegames.com/blog/body-guard-making-of/)
- [June 12th 2021] [Forest Cuties - from a poster on the wall to a mobile game utilizing Web Monetization and NFTs](https://enclavegames.com/blog/forest-cuties-making-of/)

All that was being shared regularly on social media via Twitter ([#1](https://twitter.com/end3r), [#2](https://twitter.com/enclavegames), [#3](https://twitter.com/js13kGames/), [#4](https://twitter.com/Gamedevjs)) and Facebook ([#1](https://facebook.com/EnclaveGames/), [#2](https://facebook.com/js13kGames/)), our chats [Slack](https://slack.js13kgames.com/) and [Discord](https://discord.gg/URWvCwv), and through the [js13kGames](https://js13kgames.com/newsletter) and [Gamedev.js Weekly](https://gamedevjsweekly.com/) newsletters.

### [<svg aria-hidden="true" focusable="false" height="16" version="1.1" viewbox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg>](#what-went-good-and-what-couldve-been-improved)What went good and what could’ve been improved

The good part is actually finishing all the projects, given all the issues we had along the way. Bad is definitely getting the delay and doing a two-month extension, twice!

![Enclave Games - final Grant report: Survey report](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/mtvvp7gqjke8fb2h06oc.png)

Going all-in and assuming we will have no distractions, no other work needed, no private problems or health issues, and will be able to focus 120% of our time and energy on the grant. Turns out there are **so many things** that can get in the way, you have to somehow plan them and give yourself some extra time _just in case_. Imagine our first proposal had **five** new games instead of three, and the grant committee themselves said it’s a little bit too much…

Try not to wait for anyone else, don’t tie your milestones with someone else’s. If you’re getting delays, so can other people. Don’t bite more than you can chew. Of course our plan was too ambitious with many optimistic assumptions - this should’ve been planned for a year and it would still be tight. We wanted to pack as much as possible, since we have so many more ideas that would take another couple of grants easily.

## [<svg aria-hidden="true" focusable="false" height="16" version="1.1" viewbox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg>](#whats-next)What’s next?

Oh, A LOT! The [js13kGames](https://js13kgames.com/) 2021 starts in two months and we want to have the [Web Monetization category](https://js13kgames.com/webmonetization) again. There’s an ongoing work on the entirely new js13kGames backend that’s hopefully going to be completed soon, with accounts and teams, and much more, where offering extra content could be tied to [Coil](https://coil.com/?ref=end3r) monetized users.

![Enclave Games - final Grant report: Forest Cuties](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vwcuzrfu1o64lvic1ch3.png)

We’d love to continue our efforts in exploring an intersection between Web Monetization API and HTML5 games: create a free video tutorial for [Cinnamon](https://cinnamon.video/) and [freeCodeCamp](https://freecodecamp.org/), write the eBook using [Little Webby Press](https://community.webmonetization.org/little-webby-press), organize an online meetup/conference on the [Waasabi](https://community.webmonetization.org/waasabi) platform, build new games with Phaser 4 using the [Game Web Monetization plugin](https://community.webmonetization.org/phaserandpixi), and much more.

## [<svg aria-hidden="true" focusable="false" height="16" version="1.1" viewbox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg>](#what-community-support-would-benefit-your-project)What community support would benefit your project?

Joining forces with other fellow grantees. I mentioned a few projects in the previous paragraph already where one dev could benefit from the work done already by the other. We could collaborate and improve each other’s projects: give use cases, test new tools in real life situations, and help make them better.

## [<svg aria-hidden="true" focusable="false" height="16" version="1.1" viewbox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg>](#additional-comments-and-closing-remarks)Additional comments and closing remarks

I’d like to thank [Dees](https://twitter.com/cyberdees), [Chris](https://twitter.com/chrislarry33), [Erika](https://community.webmonetization.org/erikad), [Uchi](https://twitter.com/uchiuchibeke), and the rest of the [Grant for the Web](https://grantfortheweb.org/) team for the opportunity - it was the most important and challenging project for [Enclave Games](https://enclavegames.com/) so far, and even though a little bumpy, it was also the most enjoyable. I’m so grateful we could focus on the things we wouldn’t have time to complete otherwise. I do hope we’ll have more such opportunities in the future!

![Enclave Games - final Grant report: all projects](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/k9i1bkpfkf0pathdsmnh.jpg)

Also, If you’re curious about how the process went for us, have any questions about the game development and Web Monetization API, the grant program itself, or anything else really, we’d be more than happy to share our experiences - please [get in touch](https://enclavegames.com/contact/)!