Skip to content

DOOM, aka sprigDOOM - #4020

Merged
LucasHT22 merged 5 commits into
hackclub:mainfrom
random-unknown-username:main
Aug 16, 2026
Merged

DOOM, aka sprigDOOM#4020
LucasHT22 merged 5 commits into
hackclub:mainfrom
random-unknown-username:main

Conversation

@random-unknown-username

@random-unknown-username random-unknown-username commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Your checklist for this pull request

Author name

Author: Satvik Hardat

Rand0m_Unkn0wn

About your game

What is your game about?

SPRIGDOOM is a retro Doom inspired first-person shooter made entirely in Sprig JS. You explore a uhh badly made maze map using fake 3D raycasting, fight enemies, collect ammo pickups, use the minimap to navigate, and try to kill all enemies.

How do you play your game?

CONTROLS:

  • W - Move Forward
  • S - Move Backward
  • A - Turn Left
  • D - Turn Right
  • I / J - Shoot

And you just move around killing enemies and using ammo wisely

Code

Check off the items that are true.

  • The game was made using the Sprig editor.
  • The game is placed in the in the /games directory.
  • The code is significantly different from all other games in the Sprig gallery (except for games labeled "demo").
  • The game runs without errors.
  • The name of the file/game contains only alphanumeric characters, -s, or _s.
  • The game name is not the same as the others from gallery
  • The game has metadata at the top of the file in the following format:
    /*
    @title:
    @author:
    @description:
    @tags: ['tag1', 'tag2']
    @addedOn: 2025-MM-DD
    */
    

Image (If an image is used)

Thanks for your PR!

  CONTROLS:
  W - Move Forward
  S - Move Backward
  A - Turn Left
  D - Turn Right
  I / J - Shoot

  Author: @satvikhardat (same name on hackclub slack)

  If someone can find a better implementation for this please FOR SURE let me know please

  bugs-
-  I wasnt able to make the ammo sprite for now, you can see "A" in minimap for ammo it works, you get ammo but you dont see it in raycast
 -  enemy sprites are duped sometimes in rendering
 -  you cant tell beyond the minimap if the enemy is comming closer or not
 -  the textures are a bit too red but these are the only ones that atleast let us know whats going on
 -  sometimes enemies may no-clip and kill you
@vercel

vercel Bot commented Jun 10, 2026

Copy link
Copy Markdown

@random-unknown-username is attempting to deploy a commit to the Hack Club Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions

Copy link
Copy Markdown

[Auto Triage] PR detected. Apply submission label to run validation.

@random-unknown-username

Copy link
Copy Markdown
Contributor Author

I can assure you this takes more than a min to finish, there is a exit somewhere, its with a X on the minimap, if you dont bleed your eyes playing and navigating you can definatly find it, also i think this is the only 3d game out here on the sprig!

@hqwn

hqwn commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

dang! hope i can play it after it merges

@random-unknown-username

Copy link
Copy Markdown
Contributor Author

any updates? why is the triage team so slow

This was referenced Jul 8, 2026
@LucasHT22 LucasHT22 added the submission Game submission label Jul 8, 2026
@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

✅ [Auto Triage] Submission Verified

Everything looks great! Your submission is ready be reviewed.

[TOOLS]

@LucasHT22 LucasHT22 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey! Can you change image? Looks AI generated and we dont allow that

@random-unknown-username

Copy link
Copy Markdown
Contributor Author

@LucasHT22 I just removed the image, as it was optional

@LucasHT22 LucasHT22 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Perfect! Congrats:)
If you're a teen, you can get your sprig here! https://sprig-order.hackclub.dev/

Hack Clubbers would love to see this! Just post a link and 1-2 sentences talking about your game to our #ship channel:)

@LucasHT22
LucasHT22 added this pull request to the merge queue Aug 16, 2026
Merged via the queue into hackclub:main with commit f60efc5 Aug 16, 2026
7 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

submission Game submission

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants