Skip to content

The basis to extend to win State Farm's game development challenge at ASU GameCon.

Notifications You must be signed in to change notification settings

filethirteen/BaseGame

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

State Farm Competition Instructions

Welcome to State Farm's game dev competition at ASU GameCon 2020! To compete, follow the instructions below for forking and modifying this base game and then submitting your modification for consideration. There are two Nintendo Switch Lites up for grabs for the best modification of the base game. We'll be judging your contributions based on the following criteria:

  • Fun Factor
  • Creativity / Innovation
  • Degree of Change
  • Quality
  • Completeness

For example, you might decide to update the artwork in an interesting way and earn yourself major points for Creativity but not be awarded much for Degree of Change. Other possible ideas for changing the game include:

  • Add scoring
  • Create barriers that change the way the hero falls
  • Add a health mechanic
  • Create a title screen
  • Make a way to lose and/or a way to win

This game runs on the Phaser JavaScript game framework. You can see a running version of this base game here. All credit for the code and art in this base game goes to Emanuele Feronato's One Tap RPG tutorial.

Prerequisites

Getting Started

  1. Navigate to https://github.com/StateFarmASUGameCon/BaseGame in your browser.
  2. Click the "Fork" button in the top right corner. Choose your account as the namespace to fork to. After a few seconds you should be redirected to the new repository.
  3. Click the "Settings" button at the top.
  4. Scroll down to the "GitHub Pages" section.
  5. For "Source", select "Master Branch". The page will then save and refresh.
  6. Scroll back down to the "GitHub Pages" section, and click the link where the site is published to and verify the base game is playable.
  7. Scroll back up to the top of the page and click the "Code" button to go back to the home page of the repository.

Local Project Setup

  1. Navigate to the repository we created in the "Getting Started Instructions".
  2. Click the "Clone or download button" on the right.
  3. Copy the url provided.
  4. Open the GitBash program (windows) or terminal (mac/linux) and navigate to the folder you want to work from. If you need help with bash commands, talk to one of the State Farm employees and we'll help you out.
  5. Run the command git clone {url you copied here} replacing my url with the one you copied. ex. git clone https://github.com/my-account/MyProject.git
  6. You can now start modifying the code on your workstation.

View game locally

  1. Open the folder containing the code within Visual Studio Code.
  2. Open the index.html file.
  3. Click "Go Live" at the bottom.
  4. Your game should now appear in your browser.

Submission Instructions

  1. Push changes to the master branch of your repository. See basic git commands below, or talk to one of us if you need help.
  2. Verify your changes have been pushed by going to the home page of your repository, and clicking the "environment" button.
  3. Click "View Deployment".
  4. Verify the game looks correct, then copy the url for the page.
  5. Navigate to the original game you forked from. https://github.com/StateFarmASUGameCon/BaseGame
  6. Click the "Issues" button at the top.
  7. Create a "New Issue".
  8. Click "Get Started" next to "Game Submission".
  9. Provide the name of your game, the link you copied, and a link to your repository.
  10. Submit the issue, and pay attention to notifications on your issue as this is how we will contact the winner.
  11. Submission cutoff is 7:30, and we plan on announcing the winner by 8:00.

Basic git commands

  • git clone - downloads the code repository to your local workstation.
  • git add - stages changed files
  • git commit - commits the files you've staged
  • git push - pushed the commit to the remote repository
  • More git commands as well as a detailed explanation of these can be found here. Let us know if you need help with these.

About

The basis to extend to win State Farm's game development challenge at ASU GameCon.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 92.1%
  • HTML 7.9%