SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 HTML Game Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Emulatrix
Emulatrix - JavaScript and WebAssembly Emulator - Sega Genesis, Nintendo, Super Nintendo, GameBoy, GameBoy Color, GameBoy Advance, MAME32, DOSBox and Virtual Machines
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Fifteen_puzzle_maker
This is a classic mini-game Fifteen Sliding Puzzle. This option works in the browser, in it you need to specify a regular picture, the program itself will cut the picture into squares and mix them.
-
not-my-cows
A canvas game experiment - "Outer space has unleashed its fury! Protect your live stock, your livelihood, your home. It's all you've got left..."
-
PhishGuard
PhishGuard is an interactive cyber awareness game designed to educate users about phishing attacks and improve their ability to detect and avoid them.
-
cosmicverge
A systematic, sandbox MMO still in the concept phase. Will be built with Rust atop BonsaiDb and Gooey
-
Aria-Engine-Prosody
A rhythm game for web that anyone can play. similar to osu!mania but with it's own ideas, goals, and features.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: You-Dont-Need-JavaScript: CSS Only HTML Components | news.ycombinator.com | 2024-02-18
See other chess in text mode - https://github.com/ligurio/awesome-ttygames
Project mention: What language to use and how to embed a simple retro videogame into a webpage? | /r/learnprogramming | 2023-06-08You'll need an emulator written in JavaScript for the game's console. Like Emulatrix.
GitHub: Moonlight GitHub (included because they bury the link on their site)
I hold VileR's work on int10h.org in high esteem, given its exceptional quality. As someone whose initial exposure to computers was through IBM PCs, I find VileR's website to be a treasure trove of IBM PC fonts, BIOS fonts, and related resources.
Inspired by IBM PC games from the 1990s, I aspired to create my own invaders-like game. However hindered by limited access to computers and limited computer programming knowledge, the most I could manage to make were a few text-based adventure games. Although 25 years too late, during the COVID-19 pandemic, I revisited this dream and spent a weekend writing my own Invaders game[1] using HTML5 Canvas.
Initially, I used CanvasRenderingContext2D: fillText() to display text (current score, info screen, etc.). However, dissatisfied with the text rendering quality, I began looking for IBM PC OEM fonts online and came across the Oldschool PC Fonts[2] on int10h.org. I downloaded the font packs from the website, used a Python script to convert them to bitmaps[3] (arrays of integers), and then used the bitmaps to draw text on the canvas, one cell at a time, to get pixel-perfect results!
I eventually switched to a different font pack called Modern DOS[4] developed by Jayvee Enaguas. Nevertheless given how extensive VileR's website is and how convenient the font preview tools[5] on the website are, int10h.org remains as my go-to website whenever I am doing any type of retrocomputing work for fun.
[1] https://susam.net/invaders.html
[2] https://int10h.org/oldschool-pc-fonts/
[3] https://github.com/susam/pcface
[4] https://www.dafont.com/modern-dos.font
[5] https://int10h.org/oldschool-pc-fonts/fontlist/font?ibm_vga_...
Project mention: Fun Fact: Natalya’s, Aldur’s, The Disciple, and Orphan’s Call sets are missing set bonuses | /r/Diablo | 2023-09-20Here's a link to the unchanged 1.13c version of sets.txt in case anyone wants to make sure I didn't change anything.
Project mention: How to catch my gamepad buttons and make them do some simple things(If statement) in JavaScript? | /r/learnjavascript | 2023-06-20
Project mention: Show HN: Not My Cows – Save your cows. Blast the meteors. Giddy up | news.ycombinator.com | 2023-08-17I made this straight vanilla JS game for a game jam a few years ago. Considering coming back to it and fixing the bugs and gameplay.
https://github.com/jonfranco224/not-my-cows if anyone wants to check the source.
I've done this in the form of an open source project called GptGames. The source is available at GitHub.
Project mention: Level Up Your Coding Skill: Join PhishGuard, the Revolutionary Open-Source Game! | /r/technology | 2023-05-19
https://github.com/Planimeter/game-engine-3d/blob/main/src/g...
Try reading the above implementation. It’s a Hello, Triangle with SDL. Should compile out of the box on Windows.
If that still has issues you might want to look at the guthub itself and download it. If you don't trust it, thats fine, you can turn off your wifi, it should work the same. Here's the github: https://github.com/Crypto-Path/Aria-Engine-Prosody
Project mention: All games and video really auto VR depth immersive | /r/virtualreality | 2023-05-14I think OP is promoting VREeverything from https://github.com/AdairChan-CSH/VReverything-VR-RTC
HTML Game related posts
- Game Font Forensics
- Show HN: Auto-play algorithm in action for my single-HTML-page invaders game
- Fun Fact: Natalya’s, Aldur’s, The Disciple, and Orphan’s Call sets are missing set bonuses
- CSS Resources: The Best Places to Learn More About CSS
- How to catch my gamepad buttons and make them do some simple things(If statement) in JavaScript?
- Why I started (and stopped) making games
- inks2d - A free no-dependency Typescript Game Engine designed for developing 2D games
-
A note from our sponsor - SaaSHub
www.saashub.com | 24 Apr 2024
Index
What are some of the best open-source Game projects in HTML? This list will help you:
Project | Stars | |
---|---|---|
1 | You-Dont-Need-JavaScript | 18,837 |
2 | one-html-page-challenge | 1,063 |
3 | awesome-ttygames | 764 |
4 | Emulatrix | 283 |
5 | Moonlight | 195 |
6 | invaders | 155 |
7 | diablo2 | 98 |
8 | joycon.js | 89 |
9 | DRRP | 54 |
10 | Fifteen_puzzle_maker | 51 |
11 | not-my-cows | 34 |
12 | tobiasmue91.github.io | 25 |
13 | PhishGuard | 21 |
14 | mbh-firstnes | 19 |
15 | cosmicverge | 18 |
16 | INSIDE-ARG | 18 |
17 | sokobang | 11 |
18 | game-engine-3d | 4 |
19 | twitch-squid-game | 2 |
20 | Aria-Engine-Prosody | 2 |
21 | VReverything-VR-RTC | 2 |
22 | samsung-games | 1 |
23 | snake | 1 |
Sponsored