• Stars
    star
    3,241
  • Rank 13,849 (Top 0.3 %)
  • Language
    TypeScript
  • License
    Other
  • Created about 8 years ago
  • Updated about 1 month ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A digital museum of video game levels

noclip

The reverse engineering of model formats was done by many people. See the application for full credits.

Contributing

Contributions are very welcome! New games, new features, and bug fixes are all very appreciated. Even small contributions like proper map names, grouping maps and new default savestates are extremely helpful.

If you would like contribute, there is a Getting Started guide in the Official noclip.website Discord Server, pinned in the #development channel. A number of developers from the community are present there and can help answer questions if you run into any additional issues getting set up.

Controls

  • Global
    • Z: Hide HUD
    • T: Open games list
    • G: Open save state menu
    • Numpad 3: Export save states
    • Numpad 7: Take screenshot
    • Number key: Load save state
    • Period: Freeze/unfreeze time
  • WASD mode
    • B: Reset camera position
    • WASD/Arrow Keys: Move camera
    • IJKL/Drag Mouse: Pan/tilt camera
    • Shift: Increase camera speed
    • Backslash: Reduce camera speed
    • Q/Page Down/Ctrl+Space: Move camera down
    • E/Page Up/Space: Move camera up
    • Scroll Wheel: Change camera speed
  • Orbit mode
    • R: Toggle orbiting
    • Numpad 5: Immediately stop orbiting
    • B: Reset center
    • WASD: Move center
    • Shift+WASD/Mouse Drag: Orbit camera
    • Scroll Wheel: Zoom
  • Ortho mode
    • R: Start/stop orbiting
    • B: Reset camera position
    • Numpad 5: Stop orbiting
    • Numpad 2/4/6/8: Front/Left/Right/Top view
    • Q: Zoom out
    • E: Zoom in
    • WASD: Move camera
    • Shift+WASD: Rotate camera
    • Scroll Wheel: zoom

More Repositories

1

xplain

Interactive demos
JavaScript
742
star
2

gfxrlz

Low-level graphics for the web
TypeScript
45
star
3

drmdemo

C
23
star
4

spc.js

SPC-700 Emulator / Player using WebAudio
JavaScript
20
star
5

gnome-shell-wobbly-windows

JavaScript
19
star
6

bbtucrypt

Decrypts the WMA files in BattleBlock Theater
Python
18
star
7

bmdview

C++
18
star
8

groovespark

Grooveshark API in Python
Python
12
star
9

keylog

C
11
star
10

wakefield

A proof of concept of a GTK+ Wayland compositor for various situations
C
8
star
11

fusion

A SWF exporter/parser implemented in pure Python.
Python
8
star
12

jay.c

A simple JSON parser that does not require malloc
C
7
star
13

mchi

jhi/jor/mcs
C#
6
star
14

bmdview.js

JavaScript
6
star
15

sweettooth

AMO, but more GNOME-y
Python
6
star
16

mpdsetup

magcius's MPD Setup
Python
6
star
17

gjs

C
5
star
18

pysteam

Python libraries for handling Steam binary formats, such as Blob (and Steam Registry) GCF/NCF, CDR
Python
5
star
19

python-mpd

a fork of jat's python-mpd to use Twisted http://git.thejat.be/python-mpd.git
Python
5
star
20

sw3dv

JavaScript
5
star
21

TTYDSaveHacker

TypeScript
5
star
22

accountsservice

C
4
star
23

pixman

pixman emscripten fork
C
3
star
24

toenail

<marienz> with ctypes, notthing is private!
Python
3
star
25

audaciter

Converts from Audacity labels.txt files to SRT files
JavaScript
3
star
26

WebGPU-DebugDraw

An example of a GPU-powered Debug Draw system in WebGPU.
TypeScript
3
star
27

zelview.js

JavaScript
2
star
28

gnome-shell-gravity-windows

JavaScript
2
star
29

wayland

C
2
star
30

slim

CPU shader evaluator
TypeScript
1
star
31

dunky.js

the hard video game
JavaScript
1
star
32

emacs-setup

new emacs setup
Emacs Lisp
1
star
33

aether

don't look
JavaScript
1
star
34

supyrdupyr

SupyrDupyr Game Engine
Python
1
star
35

gnome-switch

A GNOME-like switch widget
JavaScript
1
star
36

gobject-introspection

C
1
star
37

midi.js

JavaScript
1
star
38

odme

I'm feeling green about this.
Python
1
star
39

mutter

mutter
C
1
star
40

pypressor

A self-executable compression program creator.
Python
1
star
41

sstext3d

TypeScript
1
star
42

gamecurve

1
star
43

nmcb

A simple sound player using the raw ALSA API
C
1
star
44

libXfixes

C
1
star
45

gnome-shell-run-search

Adds search-like capabilities to the run dialog
JavaScript
1
star
46

weston

C
1
star
47

libt2

Jasper's public domain single-file libraries
C
1
star
48

blog-posts

The source to "The Linux Graphics Stack" and other hits from the wordpress blog. I really should migrate this to Jekyll or something, but later.
1
star