Skip to content

madmarcos-codeup/console-game-framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DocRob's Old Fashioned Console Game Dev Framework

Description

This project is a Java framework intended to help students practice their Java skills via the building of a command line console adventure game (e.g, Zork). The framework tries to hide some of the machinery needed for a multi-screen application, thereby allowing students to focus more on what each screen in their game is doing.

Minimum skill level

The target audience for this framework is students who have finished a basic level of Java training (data types, variables, methods, arrays, conditionals, and loops) and are becoming familiar with how to express OO concepts in Java (classes, composition, polymorphism, etc.).

JDK requirements

This project uses text blocks and enhanced switch statements, so please use at least JDK 14.

To run via the command line:

You can run your console adventure game in an IDE console, but it looks better in a separate terminal. In the project's top-level directory, type run_it.sh. If you are using Windows, then use the Linux subsystem or Git-bash to run the shell script.

NOTE: if you want to skip ahead and run the completed tutorial, follow these steps after cloning the project:

  1. cd console-game-framework
  2. git fetch --all
  3. git checkout finished-tutorial
  4. ./run_it.sh

Tutorial

The only documentation I have at this point is a little walkthrough, making a tiny game with a few rooms and an angry goblin.

Start the tutorial

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •