Skip to content
@quakeshack

QuakeShack

A playground to learn more about 3D game engines, modern browser features as well as TypeScript while tinkering around with Quake

Welcome!

What is QuakeShack about?

It’s about learning modern browser features, TypeScript and game engines.

This is an educational and recreational project.

Though the vision is to provide an id tech 2 based game engine running in the browser for fun multiplayer projects. The engine is supposed to be extensible and fun to work with. Made for boomer shooter enthusiasts.

Want to play the game?

Want to nerd out?

Looking for the engine code? It’s at quakeshack/engine.

Looking for the reimplemented Quake game logic? It’s at quakeshack/game.

Random stuff

There are some videos about the development process on YouTube.

Contribution

If you are interesting in joining the party, join us over at the IRC channel #quakeshack on hackint.

Acknowledgement and Special Thanks

Pinned Loading

  1. engine engine Public

    QuakeShack Engine – a 3D retro game engine written in TypeScript

    TypeScript 11 1

  2. game game Public

    Reimplementation of the Quake 1 game in modern TypeScript

    TypeScript 2

Repositories

Showing 6 of 6 repositories

Top languages

Loading…

Most used topics

Loading…