Spend a week hacking with the Major League Hacking (MLH) community at GHW: Games Week!

What is Global Hack Week?

Global Hack Week takes place throughout the year to give you a chance to complete technical challenges, network with the community, enjoy fun live sessions, build technical projects, and make new memories.

We'll have challenges, live technical sessions with MLHers, mini-events galore, and some cool content from our partners! Here’s a sneak peek:

At each Global Hack Week, you can:

⭐ Watch live technical streams

⭐ Participate in skill-building workshops

⭐ Join us for fun activities

⭐ Enter and win swag in raffles

 

What is Games Week?

Each GHW features a new theme, and this May we're celebrating Games! Throughout the week we'll offer workshops, technical sessions, and more all centered around building with Games.

Who is GHW for?

Global Hack Week is for anyone ready to level-up their hacking skills. We welcome all programmers, designers, artists, and hackers from around the globe to join us for these events. Whether this is is day 1 or day 1000 of your hacker journey, we want you to join us!

Can I get swag at this event?

Yes, of course! Each Global Hack Week will feature some amazing 2023 Hackathon Season swag…you’ll have to participate to find out exactly what you’re getting! 

What is a Guild? How can I be a part of it?

One of the best parts of our community is that it allows people to meet and make connections with others, regardless of where you live. guilds are smaller communities within Major League Hacking. Whether you come in with a guild or not, you won’t be hacking alone.

Who organized Global Hack Week?

Global Hack Week is organized by Major League Hacking (MLH). It is our mission to empower hackers worldwide by providing them with the tools, resources, and opportunities they need to succeed. 

 

Requirements

Your challenge submission must be completed within the submission period.

When relevent, your code must be available in some sort of public repository. 

If you're continuing work on an old project, you MUST specify in your Devpost what was worked on 1) Before this day of Global Hack Week and 2) During this day of Global Hack Week.  

Hackathon Sponsors

Prizes

Set up a Website

Set up a website with a custom GoDaddy Registry domain name! Share your website on hackp.ac/Devpost

Use the Java Game Libraries

Try hacking with Java's Game Library to build anything of your choosing. Submit on Devpost.

Use the Unreal Game Engine

Start hacking with the Unreal Game Engine to build anything you'd like. Share with us on Devpost.

Build your own version of CubeFly

CubeFly is an opensource version of Flappy Bird built by the GitHub team using JavaScript. We want you to build your own version of CubeFly, either from scratch or by cloning and personalizing the existing GitHub project. You can complete this challenge more than once, but be sure to use different code for each submission! Don't forget to submit your work on hackp.ac/Devpost

Build a Character Generator

Create any tool to help you generate characters for future games! Submit on Devpost.

Update a classic video game

Pick out a classic video game (you can use your own judgement on what counts as “classic”) and update it! This could mean updating the graphics, music, or creating a replica of it. Submit on Devpost.

Submissions Closed - Day 5 Challenge - Hand Gesture Game

Utilizing image recognition, create a game that only uses hand gestures! Maybe you make a version of pong controlled in your webcam, a new chrome dino that requires the user to wave in order to jump, or anything else you dream up! Give us a wave when you submit on the Devpost.

Submissions Closed - Day 5 Challenge - Create a Text-Based Adventure Game

We’re feeling inspired to go on an adventure! Create a text based adventure game that will take players on a journey. Venture to our Devpost to submit.

Submissions Closed - Day 5 Challenge - Create an Asteroids Game

Build a asterioids game using a programming language of your choice!

Submissions Closed - Day 4 Challenge - Non-traditional Input Game

Create a game that uses any sort of non-traditional input. That’s right, put away your mouse, arrow key, commercial controller, and find a new way to gather input for a game. You could use sound, hand motions, speech recognition, or anything else you can dream up. Use the traditional submission platform Devpost when you’re done.

Submissions Closed - Day 4 Challenge - Create a 2D Platformer

Build your own 2D platformer game - as simple or as complex as you'd like! Submit on hackp.ac/DailyDevpost

Submissions Closed - Day 4 Challenge - Build a JavaScript Game

Create any game using JavaScript! Share your creation on hackp.ac/DailyDevpost!

Submissions Closed - Day 4 Challenge - Typeracer

Build a typeracer game using a programming language of your choice

Submission Closed - Day 4 Challenge - Create a Connect Four Game

Recreate the classic game - Connect Four. If you’re new to coding, we recommend keeping it simple. If you’ve been hacking a while, consider challenging yourself more by attempting it in a new language or without googling any questions. Connect with us and show it off on the Devpost!

Submissions Closed - Day 3 Challenge - Snake Game

Build a snake game using a programming language of your choice

Submissions Closed - Day 3 Challenge - Create a Cross-Platform Game

Build any game that you can play across multiple platforms. Check out Kari's session today for inspo and submit on hackp.ac/Devpost

Submissions Closed - Day 3 Challenge - Create a One Button Game

Take a stab at one of our favorite challenges - one button games. This is exactly what it sounds like, your game can only have one button (think flappy bird) . Submit your hack on our Devpost!

Submissions Closed - Day 3 Challenge - Build a Game Simulator

We want you to build a simulator for your favorite game. Whether you like board games, card games, sports, video games, or anything in between - we’d love to see a hack that lets you or helps you play this game. Submit at hackp.ac/Devpost

Submissions Closed - Day 1 Challenge - Rock, Paper, Scissors

Build a rock, paper, scissors game using a programming language of your choice. Share on hackp.ac/Devpost

Submissions Closed - Day 1 Challenge - Create a Memory Card game

Build a memory card game. Check out this tutorial if you want some extra guidance and submit on hackp.ac/Devpost

Submissions Closed - Day 1 Challenge - Create a two player game

Create any two player game of your choosing! Share on hackp.ac/Devpost

Submissions Closed - Day 1 Challenge - Track your Games

Create anything that would help you track games completed, high scores, characters, or anything else you may need to track! Submit on hackp.ac/Devpost

Submissions Closed - Day 1 Challenge - Use iOS SceneKit

Trying creating anything with iOS SceneKit! Share what you made on hackp.ac/Devpost.

Submissions Closed - Day 2 Challenge - Tic Tac Toe

Build a tic tac toe game using a programming language of your choice

Submissions Closed - Day 2 Challenge - Build a 2048 Clone

Create your own version of the 2048 game! Share with us on hackp.ac/Devpost!

Submissions Closed - Day 2 Challenge - Hack with PyGame

Try out Python's popular game engine, PyGame! Share what you built at hackp.ac/DailyDevpost!

Devpost Achievements

Submitting to this hackathon could earn you:

Judges

Major League Hacking

Major League Hacking

Judging Criteria

  • None
    There is no judging portion of this event, as it is a celebration of all things hacking!

Questions? Email the hackathon manager

Tell your friends

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.