Skip to content

ash-xyz/Focus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Focus

Focus (Board Game) & Winner of Best Project asciicast

Introduction

This is a game made for UCD's COMP10050 Software Engineering Project 1.

It's based on the Focus Board Game

Grade Received: A+ (100%)

Best Project

Dependencies

CMake is the easiest way to build the files.

CMake Build Steps
git clone https://github.com/ash-xyz/Focus.git
cd Focus
mkdir build
cd build
cmake .. 
cmake --build 

Macintosh

Mac systems come pre-installed with ncurses so it should run instantly

Linux

Ubuntu

Make sure to install the following ncurses libraries using

sudo apt-get install libncurses5-dev libncursesw5-dev

Other

Finding ncurses might be a pain from some users as where it's installed varies from user to user

One user suggested the use of

set( CURSES_INCLUDE_PATH "/usr/include")
set( CURSES_LIBRARY "/usr/lib/libncurses.so")

This'll differ from user to user due to how linux installs stuff from user to user.

Windows

Your best bet is to use the Windows Subsystem for Linux.

Running

Once you've got the game compiled, run it in an external terminal(Not the one that comes with CLion).

Make sure to put the terminal to full screen.

Enjoy!

About

Focus (Board Game) - Winner of Best Project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published