Student Game Showcase 2025


About

The Student Game Showcase is an exciting new event highlighting Charlotte's talented and hard-working community of student game developers. Join us for an evening of playing games and celebrating the work of creative and passionate Charlotte students!

Submit Your Game

SUBMISSION DEADLINE FOR THE SHOWCASE IS SUNDAY APRIL 20TH AT MIDNIGHT!

Game submissions are comprised of 2 parts. Requirements for the submission process are listed below. Please be sure to read the listed instructions and requirements carefully, as any submissions with missing pieces will not be accepted. Student(s) submitting games are highly encouraged to attend the event so they can discuss their project!

IMPORTANT NOTE: Submitted games must abide by all listed requirements. Please review them carefully before starting the submission process.

1. Submitting Project Files

Game submissions require the creation of a free GitHub account. If you do not have an account, please create one before proceeding.

  1. Create a GitHub repository for your game.
    • The repository must be public.
    • The name of the repository should be the name of the game you are submitting.
  2. Create an executable for your game.
    • Before creating the executable, make sure your game has a "Quit" button so players are able to exit the program once finished.
    • Executable must be made for Windows.
    • Follow the executable instructions for the game engine your project was created with.
    • NOTE: If your project was created with GameMaker 2, a paid account is required to create an executable. If you do not have access to a paid account, you may submit your game as a .YYZ file.
    • Test your executable before submission.
  3. Add the game executable to the GitHub repository
    • Create a folder in the repository labeled "Game-Name-Executable" (ex: "Half-Life-3-Executable").
    • Put the executable in the created folder.
    • Test that the upload was successful by downloading the executable directly from the repository and running it.

2. Submitting Project Information

  1. Create a PDF document.
    • Name the document "Game-Name-Info" (ex: "Half-Life-3-Info").
    • In the document, fill in all of the information below:
      1. The title of the game
      2. The name of all the developers who worked on the project and what roles they filled
      3. A short description (1-2 sentence) of the game.
      4. A list of all the game's controls
      5. A list of credits for game elements (such as music, art, sound effects, etc.) that the developer(s) did not create themselves and where they were retrieved from.
        • If artificial intelligence was used to create any elements of your project, provide credit here. Specify what platform you used and what you used it for (ex: "ChatGPT was used for the creation of the background assets and menu music").
      6. What event you developed the game for (ex: Intro to Game Design course, Capstone project, Spring 49 hour game jam, etc.)
      7. The timeframe in which the project was completed (start date and end date)
    • Add this document to the GitHub repository.
  2. Create a folder to hold images for the game.
    • Name the folder "Game-Name-Images" (ex: "Half-Life-3-Images").
    • Add the following images to the folder:
    • NOTE: For all added images, please ensure the file extension is .png or .jpg.
      1. An image that represents your game (such as a logo, or an exciting screenshot). The title of the game must be displayed somewhere in the image. Name this image "Game-Name-Title-Image" (ex: "Half-Life-3-Title-Image"). The image must have the dimensions 600x900px.
      2. OPTIONAL: 1-3 screenshots from your game (screenshot parts of your game that you are most proud of!). Name them "Game-Name-Image-#" (ex: Half-Life-3-Image-2)
    • Add this folder to the GitHub repository.
  3. OPTIONAL: Create a folder for concept art.
    • Name the folder "Game-Name-Concept-Art" (ex: "Half-Life-3-Concept-Art")
    • Fill this folder with any cool design sketches or art that was created during development (please note that these images will be displayed at the event, so only include what you are comfortable showing).
    • Add the name of the creator(s) of any concept sketches in the bottom right corner of the image.
    • Name the images "Game-Name-Concept-#" (ex: Half-Life-3-Concept-4).
    • Add this folder to the GitHub repository.

Submit Your Repository

Your GitHub repository should include everything listed below:

Before submitting your repository, double check that your submission meets all of the listed requirements and includes all elements listed in the submission instructions.

Once the repository is ready for submission, email the link to lelbel@charlotte.edu with the subject line "Your Game Name Student Game Showcase". If your submission was developed by a team, only one person needs to send the link to the repository. Once the submission is received, allow up to 48 hours to receive a confirmation email in response. Please be sure to check your email in case you need to be contacted about your submission.

Submissions will be reviewed before the event. Once your submission is accepted, you will receive an additional confirmation email. Submissions that are rejected will receive an email with an explanation as to why. Rejected submissions will be allowed to update their repository and resubmit until the resubmission deadline Sunday April 27th.

Submission Requirements

Carefully read through the list of requirements to ensure your game is eligible for submission.

Submission Deadline

Time Completed

Student Status

Completion and Stability

Hardware

Content Guidelines

AI Policy

Use of External Resources

Contact

If you have any questions about the event or submission requirements, send an email to lelbel@charlotte.edu with the subject line "Student Game Showcase Question". Please allow up to 48 hours for a response.