Table of Contents

Corning Community College

CSCS1320 C/C++ Programming

PROJECT: Move A Game (MAG0)

OBJECTIVE

Commence work on some new game of your choosing. The aim is to document and pace your progress over the remaining weeks of the semester, putting your C programming skills to work in accomplishing the task at hand.

EDIT

You will want to go here to edit and fill in the various sections of the document:

MAGX

This will be a joined documentation page for all the magX projects for the remainder of the semester.

Your task is to record your individual game's progress, updating it weekly to reflect new changes made.

NOTE: an aspect of the project is your interaction on the class discord, over a number of days for the week.

URLs

Elusion of Labor (Tyler Strickland)

Proposal

In this game, you are a college student pursuing an IT degree at a mysterious and undisclosed location. You came into this college positively, hoping to do minimal work, party, and waste all your parents' money, but… tragedy struck. You were kidnapped and now are stuck behind the ever-present bars of the fearful and evil professor, Mattchoo Hassatious' classroom. You must escape his impending unsurvivable due dates, and are forced to play his inexpressibly inhuman games.

The gameplay is that of a rage platformer (inspired by a game called jump knight), combined with elements of puzzle solving and quick thinking.

example: https://www.youtube.com/watch?v=ccSnC1-g3FQ

Layout, Structure
Assets
Progress

Game

Proposal
Layout, Structure
Assets
Progress
 

SUBMISSION

To be successful in this project, the following criteria (or their equivalent) must be met:

Submit Tool Usage

Let's say you have completed work on the project, and are ready to submit, you would do the following:

lab46:~/src/SEMESTER/DESIG/PROJECT$ submit DESIG PROJECT file1 file2 file3 ... fileN

You should get some sort of confirmation indicating successful submission if all went according to plan. If not, check for typos and or locational mismatches.

RUBRIC

I'll be evaluating the project based on the following criteria:

208:mag0:final tally of results (208/208)
*:mag0:submitted Vircon32 cartridge [26/26]
*:mag0:submitted C code XML and build script [26/26]
*:mag0:cartridge is NOT added to repository [26/26]
*:mag0:initial elements and logic implemented [26/26]
*:mag0:committed project related changes to semester repo [26/26]
*:mag0:(day 1) proposed game idea posted to class discord channel [26/26]
*:mag0:(day 2) intermediate progress from proposal to class discord [26/26]
*:mag0:(day 3) screenshot or video to class discord channel [26/26]

Pertaining to the collaborative authoring of project documentation

Additionally