Releases: OneHourGameJam/OneHourGameJam
Releases · OneHourGameJam/OneHourGameJam
One Hour Game Jam 1.3.0
One Hour Game Jam 1.1.1
This release fixes the install step for both manual installs as well as through vagrant.
One Hour Game Jam 1.1.0
Two and a half years after the initial release, we bring you One Hour Game Jam 1.1.0!
- Countdown clock in user's time zone
- Most of the code has been reacrhitectured, refactored and/or rewritten
- Streamer mode now shows fewer menu options to protect the streamer's privacy
- Many hard-coded values can now be configured via database
- The terms "Theme", "Jam", "Developer" and "Game" can now be configured via configuration
- The main logo and brand logo can now be temporarily overwritten for events and celebrations via configuration
- Can now choose if submissions to past jams are allowed
- User preferences system
- User permissions system
- "X Themes need vote" notification
- The debug timings list will now also show how many calls each function has received
- Updates mustache to 2.12.0
- Rendering now uses partials
- Site now only renders the text necessary for individual pages
- Introduces Render Depth concept for jams, users and games
- Adds deletion of multiple themes at once
- Limits the number of jams that load on the main page by default
- Adds a cookie notice 🍪
- Twitch stream checks now only happen in the (configurable) time after a jam has ended
- Theme suggestions can now number of received votes, and selection probability to the theme author
- Themes are now automatically pruned between jams (unpopular, old and recently used themes)
- Adds separate "Register" and "Forgot password?" pages
- Replaces database linking from username-based to user-id based
- Adds automatic database migration
- Adds "install" page
- Platforms (PC, Mac, etc...) can now be added, removed, edited, etc.
- Each jam can now have its own custom jam icon (Can be configured in configuration ahead of the jam being auto-scheduled)
- Each user can declare themself the streamer for the jam (permissions for this can be based on a denylist (banning) or allowlist)
- Permissions level system with config entries visible / writable only to users who have a sufficiently high permission level
One Hour Game Jam 1.0
This is an arbitrary point in time, several years after the project was initially released. But henceforth, this release will be called 🎺🎉 One Hour Game Jam 1.0 🎺🎉
Features:
- Scheduling jams with a theme, start time and jam colours
- User registration and login
- Users can rate jams when submitting a game
- Users can submit a game to a jam along with a screenshot and URLs where the game can be downloaded from
- Theme suggestions and voting
- Browse by jams, developers and games
- Users can customize their profiles with a custom display name, Twitter handle, email address and bio
- Users can change their own passwords
- Streamer mode and light/dark modes
- Admin-provided asset management
- Extensive site configuration options
- Ability to edit and delete scheduled jams, ability to delete games
- Ability to add and remove site admins
- Ability for admins to reset user passwords
- Indicators for admin activity based on last login time, jam participation and admin actions
- Site-provided suggestions for potential admins
- Ability for active admins to vote on, veto and sponsor admin candidates
- Admin log, which shows all admin actions
- Automatic jam scheduler, which schedules a jam if no admin has done so