All Projects β†’ tagniam β†’ Turn

tagniam / Turn

Licence: MIT License
Hacktkober 'n' Slash (C++ turn-based RPG game)

Programming Languages

C++
36643 projects - #6 most used programming language
CMake
9771 projects

Projects that are alternatives of or similar to Turn

ML-ProjectKart
πŸ™ŒKart of 210+ projects based on machine learning, deep learning, computer vision, natural language processing and all. Show your support by ✨ this repository.
Stars: ✭ 162 (+217.65%)
Mutual labels:  beginner-friendly
coinbash
πŸ’° A bash script (CLI) for displaying crypto currencies market data in a terminal πŸ–₯
Stars: ✭ 110 (+115.69%)
Mutual labels:  terminal-based
value-app
Calculate the per-use value of purchases over time.
Stars: ✭ 14 (-72.55%)
Mutual labels:  beginner-friendly
hacktoberfest2019
A repository for hacktoberfest 2019 [ Not counting towards hacktoberfest contribution ]
Stars: ✭ 12 (-76.47%)
Mutual labels:  beginner-friendly
Hacktoberfest2021-DSA
If You know the implementation of any DSA related topic/problem then you can contribute it in this repo. Raise Genuine PRs only. Your PRs will be accepted, keep patience. Star this Repo. You aren't allowed to Update README.md. Welcoming developers, content writers, and programming enthusiasts.
Stars: ✭ 232 (+354.9%)
Mutual labels:  beginner-friendly
asciisciit
ASCII Art, Video, and Plotting Toolbox
Stars: ✭ 71 (+39.22%)
Mutual labels:  terminal-based
HacktoberFest-21
A mentorship initiative to help beginners kickstarting their open-source journey by completing Hacktoberfest'21 challenge | Curated list of beginner-friendly issues for Hacktoberfest 2021 | Raise PR to add your issues
Stars: ✭ 27 (-47.06%)
Mutual labels:  beginner-friendly
stui
A Slurm dashboard for the terminal.
Stars: ✭ 36 (-29.41%)
Mutual labels:  terminal-based
secman
[Archived] πŸ‘Š Human-friendly and amazing secrets manager.
Stars: ✭ 63 (+23.53%)
Mutual labels:  terminal-based
CLIp
CLIp is a clipboard manager for a command line interface written in 100% standard C only. Pipe to it to copy, pipe from it to paste.
Stars: ✭ 12 (-76.47%)
Mutual labels:  terminal-based
Data-Structures-Algorithms
Data Structures & Algorithms πŸ’₯
Stars: ✭ 17 (-66.67%)
Mutual labels:  beginner-friendly
REAPER-2.0
A multi-purpose discord bot made using Discord.js V13. Includes Logging, Welcomer, Slash Commands, Menu based Help Command and so much more!
Stars: ✭ 202 (+296.08%)
Mutual labels:  beginner-friendly
tock
Digital clock for the terminal
Stars: ✭ 73 (+43.14%)
Mutual labels:  terminal-based
mangadesk
Terminal client for MangaDex πŸ“–
Stars: ✭ 569 (+1015.69%)
Mutual labels:  terminal-based
quick-lint-js
quick-lint-js finds bugs in JavaScript programs
Stars: ✭ 575 (+1027.45%)
Mutual labels:  beginner-friendly
mac-dev-setup
An easy script to install your mac dev environment
Stars: ✭ 38 (-25.49%)
Mutual labels:  beginner-friendly
mTracker
An email tracker built with Python and Flask
Stars: ✭ 20 (-60.78%)
Mutual labels:  beginner-friendly
ash
A modern terminal text editor
Stars: ✭ 37 (-27.45%)
Mutual labels:  terminal-based
100-Days-of-Code
Officially committing to 100 Days of code challenge.
Stars: ✭ 63 (+23.53%)
Mutual labels:  beginner-friendly
Codechef Cards
[Obsolete] WebApp to follow friends doing CP on Codechef platform and to track their ratings and stars.
Stars: ✭ 17 (-66.67%)
Mutual labels:  beginner-friendly

Turn: Hacktober 'n' Slash Build Status CMake

Turn is a turn-based terminal RPG game written in C++. Contributions are encouraged, especially during Hacktoberfest!

Screenshots

Battle screen Menu screen

Getting Started

Prerequisites

Cloning

Clone this project by running git clone https://github.com/tagniam/Turn.git in your terminal.

Building & Running

Windows

  • In your Command Prompt or Powershell, make sure you are in the Turn directory.

  • For the right generator see Visual Studio Generators.

  • To build with Visual Studio 16 2019 run the following commands:

    $ cmake -S . -B build -G "Visual Studio 16 2019"
    $ cmake --build build
  • Start the game by running build\Turn.exe.

Alternative: Generate solution with CMake and build with Visual Studio

  • Run CMake on the Turn directory to generate a .sln solution file for Visual Studio. You can find a tutorial here.

    $ cmake -S . -B build -G "Visual Studio 16 2019"
  • Run Visual Studio and open the generated .sln solution file.

  • Build the project by clicking Build -> Build Solution.

  • Start the game by clicking the green Run button in the toolbar.

Mac/Linux

  • In your terminal, make sure you are in the Turn directory.

  • Run the following commands:

    $ cmake -S . -B build
    $ cmake --build build
  • Start the game by running ./build/Turn.

Playing

See the game manual located in the wiki.

Contributing

License

  • This project is licensed under the MIT License - see the LICENSE file for details.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].