Skip to content

A command line adventure game based on textual story with ASCII visuals!

Notifications You must be signed in to change notification settings

hodevin/VanishAdventureGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cs111-F2017-lab11-starter

Designed for use with GitHub Classroom, this repository contains the starter for Laboratory 11 in Computer Science 111.

Introduction

Please review the carefully formatted assignment sheet for this project as it provides more details about the steps that a computer scientist should take to complete this assignment. You can view this assignment sheet by visiting the listing of laboratories on the course web site.

Learning

If you have not done so already, please read all of the relevant GitHub Guides that explain how to use many of the features that GitHub provides. In particular, please make sure that you have read the following GitHub guides: Mastering Markdown, Hello World, and Documenting Your Projects on GitHub. Each of these guides will help you to understand how to use both GitHub and GitHub Classroom.

Commands

You can also complete several important Java programming tasks by using the gradle tool. For instance, you can compile (i.e., create bytecode from the program's source code if it is a correct program) the program using the command gradle build. There are also additional commands that you can type:

  • gradle clean: clean the project of all the derived files
  • gradle check: check the quality of the code using Checkstyle
  • gradle build: create the bytecode from the Java source code
  • gradle run: run the Java program in the command-line
  • gradle tasks: display details about the Gradle system

Please note that this assignment requires you to configure Gradle on your own. You should refer to previous laboratory and practical assignments for examples about how to complete this task.

Travis

This assignment uses Travis CI to automatically run a checking program every time you commit to your GitHub repository. The checking will start as soon as you have accepted the assignment, thus creating your own private repository, and the course instructor enables Travis for it. If you are using Travis for the first time, you will need to authorize Travis CI to access the private repositories that you created on GitHub.

Requirements

The GatorGrader software that supports the checking of this assignment was developed for the following software and versions:

  • gradle 4.1
  • java 1.8.0
  • mdl 0.4.0
  • proselint 0.7.0

Problems

If you have found a problem with this assignment's provided source code, then you can go to the Computer Science 111 Lab 11 Starter repository and create an issue by clicking the "Issues" tab and then clicking the green "New Issue" button. If you have found a problem with the GatorGrader tool and the way that it checks you assignment, then you can follow the aforementioned steps to create an issue in its repository. To ensure that your issue is properly resolved, please provide as many details as is possible about the problem that you experienced. If you discover a problem with the laboratory assignment sheet, then please raise an issue in the cs111-F2017-lab-sheets repository and mention this assignment.

Students who find, and use the appropriate GitHub issue tracker to correctly document, a mistake in any aspect of this laboratory assignment will receive free laptop stickers and extra credit towards their grade for it.

Assistance

If you are having trouble completing any part of this project, then please talk with either the course instructor or a teaching assistant during the laboratory session. Alternatively, you may ask questions in the Slack team for this course. Finally, you can schedule a meeting during the course instructor's office hours.

About

A command line adventure game based on textual story with ASCII visuals!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages