<commit_before><p align="center"><img src="Assets/Logo/logo.png" alt="MagicalLife" height="300px"></p>

Thanks for the logo Batarian711!

# Magical Life
A fantasy world that imagines what a Rimworld style game could truly do if it had more elements in common with an RPG.

Master Branch:
[![Build status](https://ci.appveyor.com/api/projects/status/utahvkv3dvsp330m/branch/master?svg=true)](https://ci.appveyor.com/project/SneakyTactician/magicallife/branch/master)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/d8fc3d3cd10a4b6890660dffbcae158a)](https://www.codacy.com/app/sneakytactician/MagicalLife?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=SneakyTactician/MagicalLife&amp;utm_campaign=Badge_Grade)

Development Branch:
[![Build status](https://ci.appveyor.com/api/projects/status/utahvkv3dvsp330m?svg=true)](https://ci.appveyor.com/project/SneakyTactician/magicallife)

## Project Needs
* Textures
* Sound Effects
* Songs/Soundtrack
* Quests/Written story/Lore

* Programmers
* Testers

If you can provide one of the above things, let me know!

You can email me at <EMAIL> or create an issue in this repository.

I would appreciate the help.
Thanks!

## Features
* Multiplayer support
* Hardware accelerated graphics via Monogame

Check out the [demo](https://youtu.be/NV8WLheFxtM) to see the latest progress!

## Roadmap (In no particular order)
AKA TODO:

~~Not buggy graphics~~

~~Items~~

~~Character Actions (such as mining or building)~~

~~Save/Load Game~~

~~Natural objects such as trees~~

Character Classes and ~~XP system~~

Inventory

Agriculture

Traders

Creatures (Enemies and Animals)

AI

Spells/Abilities

Fantasy Loot

Dungeons

Randomized Quests


Mod support: Always a priority

# Installation Instructions

1. Download and install the [.Net Framework 4.7.1 Runtime](https://www.microsoft.com/en-US/download/details.aspx?id=56116)
2. Find and download a release from the releases tab of this project
3. Extract the release
4. Enjoy!

# Development Instructions

1. Download and install *any* version of [Visual Studio 2017](https://visualstudio.microsoft.com/downloads/)
2. Download and install [Monogame 1.6](http://www.monogame.net/2017/03/01/monogame-3-6/) for Visual Studio.
3. Download and install the [2012 VC++ x64 Redistributable](https://www.microsoft.com/en-us/download/details.aspx?id=30679)
4. Clone this repository
5. Open the solution, and set the solution configuration to *debug, x64*. 
6. That's all!

Hint: Due to something weird with Monogame in Visual Studio, I advise *building* the GUI or Dedicated server (Depending on what you want to debug) everytime you make a code change and want to run this game. Hitting *start* doesn't always seem to compile your changes/insert breakpoints when working with Monogame.

# Vision

A polished game with aspects similar to [RimWorld](https://store.steampowered.com/app/294100/RimWorld/),
but with magic and aspects of RPG.

## Goals

* High replayability value
* Balanced gameplay
* Fun multiplayer game experience

#### Dungeons
* Should be kinda scary (Scary sound, Scary visuals, nasty monsters)
* Dungeons are spawned in the world with random difficulties
	* Go into one at your own risk
	* Higher the difficulty, the higher the reward
	* Some components for spellcasting or tech components might be found here
* Unlike games like D&D there are no restrictions on how many characters go exploring a dungeon
	* A large population might enable you to raid a more difficult dungeon, abeit with high casualties<commit_msg>Correct link text.<commit_after><p align="center"><img src="Assets/Logo/logo.png" alt="MagicalLife" height="300px"></p>

Thanks for the logo Batarian711!

# Magical Life
A fantasy world that imagines what a Rimworld style game could truly do if it had more elements in common with an RPG.

Master Branch:
[![Build status](https://ci.appveyor.com/api/projects/status/utahvkv3dvsp330m/branch/master?svg=true)](https://ci.appveyor.com/project/SneakyTactician/magicallife/branch/master)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/d8fc3d3cd10a4b6890660dffbcae158a)](https://www.codacy.com/app/sneakytactician/MagicalLife?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=SneakyTactician/MagicalLife&amp;utm_campaign=Badge_Grade)

Development Branch:
[![Build status](https://ci.appveyor.com/api/projects/status/utahvkv3dvsp330m?svg=true)](https://ci.appveyor.com/project/SneakyTactician/magicallife)

## Project Needs
* Textures
* Sound Effects
* Songs/Soundtrack
* Quests/Written story/Lore

* Programmers
* Testers

If you can provide one of the above things, let me know!

You can email me at <EMAIL> or create an issue in this repository.

I would appreciate the help.
Thanks!

## Features
* Multiplayer support
* Hardware accelerated graphics via Monogame

Check out the [demo](https://youtu.be/NV8WLheFxtM) to see the latest progress!

## Roadmap (In no particular order)
AKA TODO:

~~Not buggy graphics~~

~~Items~~

~~Character Actions (such as mining or building)~~

~~Save/Load Game~~

~~Natural objects such as trees~~

Character Classes and ~~XP system~~

Inventory

Agriculture

Traders

Creatures (Enemies and Animals)

AI

Spells/Abilities

Fantasy Loot

Dungeons

Randomized Quests


Mod support: Always a priority

# Installation Instructions

1. Download and install the [.Net Framework 4.7.1 Runtime](https://www.microsoft.com/en-US/download/details.aspx?id=56116)
2. Find and download a release from the releases tab of this project
3. Extract the release
4. Enjoy!

# Development Instructions

1. Download and install *any* version of [Visual Studio 2017](https://visualstudio.microsoft.com/downloads/)
2. Download and install [Monogame 3.6](http://www.monogame.net/2017/03/01/monogame-3-6/) for Visual Studio.
3. Download and install the [2012 VC++ x64 Redistributable](https://www.microsoft.com/en-us/download/details.aspx?id=30679)
4. Clone this repository
5. Open the solution, and set the solution configuration to *debug, x64*. 
6. That's all!

Hint: Due to something weird with Monogame in Visual Studio, I advise *building* the GUI or Dedicated server (Depending on what you want to debug) everytime you make a code change and want to run this game. Hitting *start* doesn't always seem to compile your changes/insert breakpoints when working with Monogame.

# Vision

A polished game with aspects similar to [RimWorld](https://store.steampowered.com/app/294100/RimWorld/),
but with magic and aspects of RPG.

## Goals

* High replayability value
* Balanced gameplay
* Fun multiplayer game experience

#### Dungeons
* Should be kinda scary (Scary sound, Scary visuals, nasty monsters)
* Dungeons are spawned in the world with random difficulties
	* Go into one at your own risk
	* Higher the difficulty, the higher the reward
	* Some components for spellcasting or tech components might be found here
* Unlike games like D&D there are no restrictions on how many characters go exploring a dungeon
	* A large population might enable you to raid a more difficult dungeon, abeit with high casualties
{'fraction_non_alphanumeric': 0.09490903962769708, 'fraction_numerical': 0.023692003948667325, 'mean_word_length': 5.040885860306644, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 11, 'https://': 22, 'lorem ipsum': 0, 'www.': 8, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 20, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6996530', 'n_tokens_mistral': 2356, 'n_tokens_neox': 2178, 'n_words': 771}