MeltingHack Sprint#2 "Card Game"
Two-Week Fully Online Hackathon: Card Game Development
Overview
We are holding a fully online hackathon for two weeks. Teams will consist of 3 to 5 people, targeting developers who are beginners, those inexperienced in development, or those preparing for coding interviews. Intermediate and advanced developers will also enjoy it by defining requirements in stages.
Theme
"Card Game"
Schedule
June 1st - 14th: Entry period
June 11th (10PM JST): Q&A Session
June 12th (10PM JST): Q&A Session
June 14th (10PM JST): Q&A Session
June 15th (6PM JST, UTC+9): Kickoff, team building
Event Details Description
Rules Explanation
Team Formation
June 15th - 30th: Implementation period
Technical Consultation and Mentoring Services
June 30th (4PM JST, UTC+9): Final Submission (GitHub & Demo Video)
June 30th (8PM JST, UTC+9): Final presentations, awards ceremony
Requirements
Level 1: Single Player Game
Implement a single-player card game that completes within the app.
Include the following elements:
Types of cards
Player behaviors
How to play the game
Win conditions
Free design is allowed.
Write code that is easy for beginners to understand.
Pursue the fun of the game with elements like a storyline or characters.
Level 2: Multiplayer Game
Expand the Level 1 game to a multiplayer game.
Include at least one of the following elements:
Network connection
Real-time communication between players
Multiplayer gaming
Competing against a computer
Additional features like a matching system or ranking function can be implemented.
Challenge yourself with a more complex game design than Level 1.
Include elements that promote interaction and communication among players.
Level 3: Innovative Card Game
Utilize the latest technologies such as GenAI or AR in the Level 2 game.
Include at least one of the following elements:
Natural language processing with Gemini/GPT
Immersive Experience with AR
Other innovative ideas
Requires more advanced technology and knowledge than Levels 1 and 2.
Challenge groundbreaking ideas that overturn existing card game concepts.
Provide new experiences or values through the game.
Evaluation Criteria
Achievement of requirements
Technical skills
Design quality
Presentation
Teamwork
Originality of ideas
How to Participate
Apply here (Luma)
Other Information
This hackathon is designed for people with a wide range of levels, from beginners to advanced.
You can enter with a pre-formed team, or join alone and participate in the team-building session on the 14th.
A mentorship system will be introduced as needed.
Outstanding works will be awarded after the hackathon ends.
We will provide opportunities for participants to interact and share information.
Target Participants
Inexperienced developers / beginners
Those preparing for coding interviews
Those who want to make friends at MeltingHack
Expected Outcomes
Participants will learn the basics of card game development and acquire practical skills.
Strengthen teamwork and improve problem-solving abilities.
Create original ideas and develop innovative games.
Deepen interactions between participants and build new networks.