Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

No Maintenance Intended

PyQuake

Various parts of Quake 1 ported into Python. Some interesting modules:

  • pyquake.proto: Parsing code for the quake network (and demo) protocol.
  • pyquake.client: A programmatic asyncio Quake client.
  • pyquake.blend{demo,mdl,bsp}: Load various quake structures into Blender. If you want to try this out see these instructions. Also see my blog post describing how this works.
  • pyquake.pak: Mapping interface to the Quake filesystem.

Also the following entry points are provided:

  • demo_viewer: View demo(s) in an OpenGL viewer.
  • demo_parser: Parse demos into a human readable form.
  • pyq_pak_extract: View and extract pak files.

About

Python interface for Quake assets and protocols

Resources

License

Packages

No packages published

Languages