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 January we're spending a week of 50+ events designed to get together, build and play 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 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 organizes 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
1) Your challenge submission must be completed within the submission period.
2) When relevant, your code must be available in some sort of public repository.
3) If you're continuing work on an old project, you MUST specify in your Devpost what was worked on before Global Hack Week.
Prizes
Set up a website with a custom GoDaddy Registry domain name!
Set up a website with a custom GoDaddy Registry domain name! Use promo code MLHGHWGAME.
Check out - https://hackp.ac/ghwaiml24-goaddyregistry
Complete the GitHub Copilot Primer
Wondering how to get started with Codespaces? This Primer makes it easy by giving you the templates, videos and step-by-step resources you need to get you started running, testing, debugging and pushing code using this instant cloud developer environment. https://hackp.ac/ghwgames-github-copilot-primer
Use GitHub Copilot to complete any of this week's challenges
Sign up for the GitHub student developer pack to get free access to GitHub Copilot and use it to help you complete any of this week's coding-based challenges! Share what you build on hackp.ac/GHWDevpost.
Check out - https://hackp.ac/ghwaiml24-github
Code a Command Line game with Copilot
This one sounds simple enough, but the twist is, we want you to build a Command Line based game using a language you've never coded in before! Let Copilot guide you through the experience of navigating any unfamiliar syntax and find out how easy it is to add new skills to your toolbelt with the help of AI.
Check out - https://hackp.ac/ghwaiml24-github
Rock, Paper, Scissors
Build a rock, paper, scissors game using a programming language of your choice.
Create a Memory Card game
Buid a memory card game. Check out this tutorial if you want some extra guidance - https://dev.to/javascriptacademy/creating-a-memory-card-game-with-html-css-and-javascript-57g1
Create a two player game
Create any two player game of your choosing!
Track your Games
Create anything that would help you track games completed, high scores, characters, or anything else you may need to track!
Use iOS SceneKit
Trying to create a hack of your choice with iOS SceneKit!
Tic Tac Toe
Build a tic tac toe game using a programming language of your choice!
Build a 2048 Clone
Create your own version of the 2048 game!
Hack with PyGame
Try out Python's popular game engine, PyGame!
Snake Game
Build a snake game using a programming language of your choice.
Create a Cross-Platform Game
Build any game that you can play across multiple platforms. Check out Kari's session at Games Week for some inspiration.
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.
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) .
Typeracer
Build a typeracer game using a programming language of your choice.
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.
Build a JavaScript Game
Create any game using JavaScript!
Create a 2D Platformer
Build your own 2D platformer game - as simple or as complex as you'd like!
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.
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.
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!
Create an Asteroids Game
Build a asterioids game using a programming language of your choice!
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.
Use the Java Game Libraries
Try hacking with Java's Game Library to build anything of your choosing.
Use the Unreal Game Engine
Start hacking with the Unreal Game Engine to build anything you'd like.
Build a Character Generator
Create any tool to help you generate characters for future games!
Devpost Achievements
Submitting to this hackathon could earn you:
Judges
Major League Hacking
Judging Criteria
-
There's no judging and there are no winners at GHW!
GHWs are week long hacker festivals for you to learn, share and explore!
Questions? Email the hackathon manager
Tell your friends
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
