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. 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
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
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.
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.
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.
Project mention: Show HN: WordOfDay – First Deceleration-Online-Word-Game | news.ycombinator.com | 2024-02-16Afternoon project built with Jekyll https://github.com/midzer/wordofday
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 - InfluxDB
www.influxdata.com | 16 May 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,869 |
2 | one-html-page-challenge | 1,074 |
3 | awesome-ttygames | 772 |
4 | Emulatrix | 286 |
5 | invaders | 157 |
6 | diablo2 | 98 |
7 | joycon.js | 89 |
8 | DRRP | 54 |
9 | Fifteen_puzzle_maker | 51 |
10 | not-my-cows | 34 |
11 | tobiasmue91.github.io | 28 |
12 | PhishGuard | 22 |
13 | mbh-firstnes | 19 |
14 | INSIDE-ARG | 18 |
15 | cosmicverge | 18 |
16 | sokobang | 12 |
17 | game-engine-3d | 4 |
18 | twitch-squid-game | 2 |
19 | Aria-Engine-Prosody | 2 |
20 | VReverything-VR-RTC | 2 |
21 | samsung-games | 1 |
22 | snake | 1 |
23 | wordofday | 0 |
Sponsored