This jam is now over. It ran from 2019-11-25 17:18:23 to 2019-12-11 00:00:00. View 2 entries

FINAL PROJECT 

DUE DATE: Tuesday December 10th @ 7pm

FINAL PROJECT: clone part of a famous 3D game

  • Copy everything as best as you can. The ideal project will be easy to spot as a replica of the original game, with personal touches to make it yours.
  • Everyone is going to have to make at least 1 3d model and code at least 1 system.
  • You cannot use any asset ripped from the game. You must paint every texture, model every object, record every song, etc.
  • You obviously cannot clone the entire game. Part of this project is about scoping and planning. How much will you clone? What makes sense to do?
  • Why are we doing this?
    • take game design out of the equation, focus on game development
    • art education involves copying / studying masterpieces
    • reverse-engineering is very common in the game industry

PART A: setup group collaboration systems (in-class)

  1. make a group channel in Slack, invite everyone + me and Chang
  2. share e-mail addresses (maybe in the slack channel?)
  3. one person should initialize a GitHub repo with a blank Unity project... and then everyone else should CLONE from that repo... you make a branch called "[your_name]".

PART B: project planning (in-class)

  1. finalize group consensus: which game you want to clone?
  2. PLAY THE GAME to research it, discuss and take notes as you play:
    • what are the most important mechanics / subsystems in the game?
    • how should you scope this project?
  3. discuss: the scope of your project (which levels to clone? which mechanics to clone? what systems? what is doable in the next 5 weeks?)

PART C FINAL PROJECT DELIVERABLES

DUE DATE: Tuesday December 10th @ 7pm

1. itch.io page (1 per group)

  • webgl build or standalone download
  • 1 paragraph description with 2+ screenshots
  • link to game footage on youtube or whatever
    • hint: get OBS, build your game, set Window Source to your game, click "Start Recording", play for a few minutes, then upload the file to youtube... tutorials here
  • PASTE A LINK TO THE FINAL PROJECT ITCH IO PAGE BELOW!

2. documentation (1 per person), submit via Slack DM to me

  • 1 link to some code you wrote on GitHub... this should be something substantial and shipped in the game; if you need to explain your authorship, please write a sentence or two; if I find out you copy-and-pasted rando code without any modification or understanding, then I will lower your grade
  • 1 image of a model you made in Blender, with wireframe overlay enabled
  • 1 link to a page on your final project github wiki -- documentation that you wrote!
    • 150+ words about how 1 "system" or feature of your game works
      • try to explain as if someone else had to recreate your system without seeing your code or scene; be detailed and specific and use plain language
    • examples: "how does damage work?", "how does this NPC AI work?", "how does movement work", "how does it know when to play X sound", "how does the intro cutscene work", etc.
    • it doesn't have to be about something you coded or built personally, it can be any game system or feature made by your team

Submissions(2)

All submissions
ยท
Windows (1)

No submissions match your filter

A clone for Untitled Goose Game!
Simulation
You play as Johnny. You owe some people some money they want returned but you have other plans.