Skip to content

FractalWire/7DRL2019

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

How to try:

One of the dependency, tcod, require some software on your system if you are on Linux.

For debian:

sudo apt install build-essential python3-dev python3-pip python3-numpy libsdl2-dev libffi-dev libomp5

Now create a new virtual environment so that you don't pollute your main python environment, and then install the other python dependencies:

python -m venv /path/to/your/virtual/environment
source /path/to/your/virtual/environment/bin/activate
pip install -r requirements.txt

To try LiberalGuardians, you then just need to :

python -m liberalguardians

A 7DRL hommage to Liberal Crime Squad

LCS being one of my favorite game, I always wanted to make a game similar to it. So I'll try just that for this 7DRL.

For anybody not knowing LCS, here is the pitch :

Welcome to Liberal Crime Squad! The Conservatives have taken the Executive, Legislative, and Judicial branches of government. Over time, the Liberal laws of this nation will erode and turn the country into a BACKWOODS YET CORPORATE NIGHTMARE. To prevent this from happening, the Liberal Crime Squad was established. The mood of the country is shifting, and we need to turn things around. Go out on the streets and indoctrinate Conservative automatons. That is, let them see their True Liberal Nature. Then arm them and send them forth to Stop Evil. Eventually the public will fall behind us, and we will put more Elite Liberals in government for greater justice.

So, this 7DRL game will differ quite a bit from the roguelike standards, but it won't be a straight clone of LCS, which would be a bad idea in seven days.

Main features :

  • the goal is to shift the public opinion toward liberalism, with maximum efficiency and under a certain amount of time (until the next election, something like that)
  • you should be able to progress either with a pacifist or a criminal approach
  • team-based game. You have a main protagonist, but you will recruit people to fight the Conservative system
  • your team is expendable. If they die, it's not the end of the run, but don't let them die too much...
  • there will be 2 main views : the strategic and tactical views. Basically, during the strategical view, you will explore a dungeon, turn-based, and during the tactical view the fights will happened. Something that was not in LCS and I always wanted to see...
  • a dungeon is a place where you will spread liberalism. You can end it by finding the exit, and if your actions are too Liberal, there will be a Conservatism response (Death squad officer, Police, army, something like that)
  • There will be a time gap between each dungeon and you can choose the next place you go to between each dungeon (kind of like FTL in a way). One place will be more action-based than the other.

Optional features :

  • A boss fight would be nice, with the CEO or the CCS squad
  • The tactical view might be optional if I realise I'm too much behind.

What I won't focus too much time on :

  • AI. Bare minimum here : enemy either shoot or run toward the team.
  • Dungeon generation. I'll use an existing tool for that.
  • Items. There will be a few items (weapons, armor), but probably not more than ten
  • Attributes and abilities : no abilities and just the barebone minimum for attributes. But Juice, obviously.

I'll use libtcod for the tool.

The project is pretty ambitious for me and I probably won't finish in time, but I'll try it anyway, haha ;)

About

My entry for the 7DRL challenge of 2019

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages