Skip to content

Sources for the 'Jammer' family of sites: Ludum Dare, Jammer, and Jammer Bio

License

Notifications You must be signed in to change notification settings

Cerno-b/ludumdare

 
 

Repository files navigation

Ludum Dare

This is the new pre-alpha Ludum Dare site! It's currently live here:

https://ldjam.com/

Wan't to help out? Setup Instructions are here:

https://github.com/ludumdare/dairybox

Development discussion (site-dev only please):

Structure

Many folder are documented. Just browse the tree to learn about the contents.

Source Code

Source code is found here:

  • /src - Source Code (PHP, JavaScript, CSS, etc)

Live sites

These folders contain the live sites that are served. They tend to be simple PHP files that include things in the /src folder. They also contain the output of the toolchain (in the /-/ subfolder).

  • /public-ludumdare.com - Ludum Dare focused version of the common site -- https://ldjam.com
    • This will be moving to ludumdare.com later this year
  • /public-jammer.tv - Not yet in this repository. Coming soon. -- https://jammer.tv
    • The TV widget uses the backend. The frontend site is not currently in active development.

These are not currently in active development.

Other

  • /public-api - Restful API calls (NB: This will be moving soon, but for now the API's are here)
  • /public-static - Where static files go. Images, etc. -- https://static.jam.vg
  • /sandbox - Old code, experiments, and debugging tools. Very chaotic here.
  • Makefile - The core build script. Runs a variety of tools. Invoke from inside the VM (or outside with appropriate config).
    • make - Build changes
    • make clean - Delete all intermediate files so you can rebuild from scratch
    • Advanced build options
      • make mini - Like make, but this can be used to refresh the UID (used to bypass caching proxies, etc)
      • make TARGET=public-ludumdare.com - Make a specific target
    • config.mk - Create this file and you can hardcode makefile settings (like TARGET=public-ludumdare.com)

About

Sources for the 'Jammer' family of sites: Ludum Dare, Jammer, and Jammer Bio

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 49.8%
  • JavaScript 41.3%
  • CSS 7.2%
  • Shell 0.7%
  • Makefile 0.6%
  • ApacheConf 0.3%
  • HTML 0.1%