DEV Community

Cover image for Introducing our First Community Web Game Challenge 👾
dev.to staff for The DEV Team

Posted on • Updated on

Introducing our First Community Web Game Challenge 👾

We are so excited to announce our first community Web Game Challenge!

Running through September 29, the Web Game Challenge will be an opportunity to exercise your creativity, show off your skills, and have fun!

Long-time DEV member Andrzej Mazur will be joining us as a special guest judge to kick off this challenge. Andrzej is heavily involved in the gaming community and has opened an indie studio, Enclave Games, created the js13kGames competition, initiated the Gamedev.js community, and more!

For this challenge, we will have two prompts: one that involves building a game, and one that explains how. Each prompt will have one winner, and each winner will receive:

As with all challenges, all participants with a valid submission will receive a completion badge for their efforts.

Let’s get gaming!

Our Prompts

Build a Web Game: Aliens

Design and build a browser game with HTML/CSS/JS that incorporates Aliens as a theme. Your game may have a backend/database/APIs if it helps complete your game, but you will primarily be judged on the frontend experience. The only requirement is that your game should be playable directly in a web browser.

We can’t wait to see (and play with) what you build!

Web Game Submission Template

Please review all judging criteria and challenge rules on the official challenge page before submitting.

One Byte Explainer

Don’t have time to build an entire game? Not to worry! You can participate by sharing your knowledge in a One Byte Explainer.

Present a web dev concept that a game dev might find useful (i.e. “What is a canvas in HTML”) or a game development argument/concept (i.e choosing one game engine over another, or “What is a game loop?”) in 256 characters or less.

You have 256 characters – less than a tweet – to get your point across so the challenge is keeping it simple, concise, and effective.

One Byte Explainer Template

Please review all judging criteria and challenge rules on the official challenge page before submitting.

We hope you give both challenges a try! Early submissions of the one-byte-explainer are appreciated in case it helps someone with the game challenge.

How To Participate

In order to participate, you will need to publish a post using the submission template associated with each prompt.

Please review our full rules, guidelines, and FAQ page before submitting so you understand our participation guidelines and official contests rules such eligibility requirements.

Important Dates

  • September 18: Web Game Challenge: Alien Edition begins!
  • September 29: Submissions due at 11:59 PM PDT
  • October 1: Winners Announced

We are very excited for your Web Game Challenge submissions! Questions? Ask them below.

Good luck and happy coding!

Top comments (28)

Collapse
 
gem_hell profile image
Jim Hill

Can't wait to play through these submissions!

Collapse
 
chintanonweb profile image
chintanonweb

Nice challenge, I'm in!

Collapse
 
ben profile image
Ben Halpern

Good luck everyone!

Collapse
 
jyoung4242 profile image
Justin Young

this is very intriguing, i might give it a try

Collapse
 
jyoung4242 profile image
Justin Young

I got my submission in!!!

Collapse
 
jyoung4242 profile image
Justin Young

This is gonna come down to the wire, i haven't had nearly as much time on this as I would like

Collapse
 
vikasnautiyal profile image
vikas nautiyal

Looking forward to it !!

Collapse
 
jess profile image
Jess Lee

This is going to be a fun one!!

Collapse
 
kagayakashi profile image
Vyacheslav Odinokov

I dont get it.
Is it only html5? What means html5? Does it mean only canvas, or I need use tags from html5 or number "5" is just randomly placed here? Because for example using tons of "div" isnt html5.
Is backend language with database allowed?

Better description will be simply "Create a game and it should be playable in browser".

Collapse
 
ben profile image
Ben Halpern

Hi, thanks for the questions. We will clarify the prompt.

The game should be compatible with any typical modern webpage load. So basically any non-experimental modern HTML.

And great question about the server. We will clarify that. The rule is going to be that backends and data are allowed, but judging will primarily be on the frontend experience.

Collapse
 
ben profile image
Ben Halpern

Official new prompt:

Design and build a browser game with HTML/CSS/JS that incorporates Aliens as a theme. Your game may have a backend/database/APIs if it helps complete your game, but you will primarily be judged on the frontend experience. The only requirement is that your game should be playable directly in a web browser.

Any remaining questions?

Collapse
 
Sloan, the sloth mascot
Comment deleted
Collapse
 
alienretro profile image
John

Aliens incite fear and mockery? Dude you are overthinking quite a bit.

Collapse
 
uzondu9 profile image
Uzondu • Edited

However even if that is the case this will not be a disappointment for me; I will still be utilizing some of the basic web technologies I know to build the game according to the theme, HTML, CSS and JavaScript/TypeScript (Sorry can I use TypeScript?)

Collapse
 
j_t profile image
JT

Interesting. Just to clarify, I see that you italicized the word Aliens for the topic. Does this refer to the concept of aliens in general, or must the game somehow be related to the retro game Aliens? Good luck to all participants!

Collapse
 
jess profile image
Jess Lee

The concept of aliens in general! Will remove the italicizing, thanks for letting us know that was creating confusion.

Some comments may only be visible to logged-in visitors. Sign in to view all comments.