Hackathon at Uppsala University

#0052020-05-2317:00-00:00 (7 h)

Make an app with randomly generated content

Markov tweet generation by Albin Kroon

Soon no one will be around to make new tweets. But stochastic models are here to save the day! This web app uses Markov chains to procedurally generate new tweets from your favorite Twitter users.

Made with NodeJS and Twit.

Wise by Carl Enlund

Start your day off with a strong motivational quote. Personally nothing makes me more pumped up than hearing “Always succeed” or “You can do it”.

Made with JavaScript.

Twinkle, Twinkle, Twinkle by Carl Enlund

Twinkle, Twinkle, Little Star, but there’s more…

Made with JavaScript using the Web Audio API.

#0042020-04-2517:00-00:00 (7 h)

Make an app or game about sleep

Puzzle Solving Factory by Jacob S.

Why sleep when you can spend the night solving puzzles? Help the factory worker stay alert and survive through his tough working conditions by utilizing the classic “arm shake strategy”.

Made with GameMaker Studio.

Sleep Quiz by Nils Lorentzon

Learn fun facts about sleep, a perfect introduction to the theme of this hackathon!

Made with HTML, CSS and JavaScript.

Sleepn’t by Carl Enlund

Survive as long as possible in this VR nightmare horror game. You wake up in the middle of the night with a camera in your hand and blood stains on your bed, as you see a man floating towards you from a distance. Can you make it through the night using only the flash of your camera?

Made with Unity and C#, using free assets from the Unity Asset Store. Tested on Oculus Rift.

Sleep Tracker by Albin Kroon

An app which tracks sleeping patterns by making use of sensors in your smartphone, for example microphone and gyroscope.

Made with Dart and Flutter.

Caffeine King by Anton Bergåker

The King has been cursed! If he falls asleep he will die! Recruit peasants and farmers to give him a steady supply of coffee to inject into his bloodstream.

Made with GameMaker Studio.

OpenGL Game Engine by Max Gabrielsson

A fully custom game engine built from the ground up. Maybe there’s an upcoming platform game built with the engine…

Made with C++ and OpenGL.

#0032020-03-2817:00-00:00 (7 h)

Make a game about the coronavirus disease

Vibus by Anton Bergåker

Prevent the virus from spreading on the bus! You are a driver for UL and there’s a pandemic. Use state of the art technology to keep the bus clean from infection.

Made with GameMaker Studio.

Corona In Space by Albin Kroon

We’re not safe from the disease anywhere, not even in space. Inspired by the arcade classic Asteroids, you control a spaceship in order to destroy all incoming projectiles.

Made with JavaScript and Three.js.

Hand by Carl Enlund

Practice social distancing in this webcam-based dodge-the-bullets game. If you accumulate too many virus particles, the game is over. Hand tracking is used to locate the player’s hand through the webcam feed, making the game a (mostly) wireless experience.

Made with JavaScript and Handtrack.js.

Corona Shooter by Jonas Nygren

Don’t let the virus get to you! Jump, dash and shoot to survive as long as possible, avoiding the swarm of incoming virus particles. Pay special attention to the bottom of the screen, to avoid any nasty surprises.

Made with JavaScript and p5.js.

Corona Sniper by Nils Lorentzon

A browser gimmick used for good, this game makes you move a pop-up browser window to quickly locate and eliminate the disease. When you’ve acquired a target through the sniper scope, click it with your mouse. Only 40% of people can beat the game before the time runs out.

Made with JavaScript.

#0022020-02-2817:00-00:00 (7 h)

Make a game with a customizable character

Car by Carl Enlund

A game where you customize a flying car and try to beat a map filled with colorful balloons. The catch is that everything you do drains energy from the car, so you better hurry! You can choose which gun and thruster to use through a simple menu.

Made with JavaScript.

Petrock Simulator by Anton Bergåker

Design your own personal petrock to strategically beat this physics-based sidescroller. The game is literally rock and roll.

Made with GameMaker Studio.

#0012020-01-2417:00-00:00 (7 h)

Make an online multiplayer game with mobile controls

Zombie Invasion by Anton Bergåker

A zombie shooting game where one player fights hordes of zombies strategically placed by a second player. The first player plays the game using an Xbox controller plugged into a PC, and the second player uses touch controls on a smartphone to place the zombies.

Made with GameMaker Studio.

Shooter by Carl Enlund

A web-based first-person shooter where the players fight eachother to see who first scores 10 points. The game contains 5 unique maps which are cycled through after each win. Plays sound effects for gunshots and when a player wins.

Made with NodeJS, Socket.IO and Three.js.

Platform jumper by Peter Öhlmér

In this game you jump on platforms falling down from the sky, trying not to get crushed.

Made with NodeJS and Socket.IO.

Maze Delay by Arvid Sandin

A top-down maze game with a twist... Every move you make is delayed by half a second, and touching the walls equals losing. The game is played on desktop using a smartphone as a controller as you stressfully try to navigate through an otherwise simple map.

Made with NodeJS and Socket.IO.