Skip to main content

SPQR SLG Games

Project description

English introduction

SPQRPro, a free and open-source Python-based strategy game about the Roman Empire in a historical period. Built on Python, utilizing the pygame library. SPQR is playable on mainstream operating systems: Windows, macOS, Linux, and more.Just play!


中文介绍

SPQRPro,一个基于Python的免费开源策略游戏,关于罗马帝国在历史时期的故事。建立在Python上,使用 pygame 库。SPQR 可以在主流操作系统上玩:Windows,macOS,Linux等。尽管玩吧!


版本记录:

0.0.1:程序的主干

0.0.2:修复了一些bug


P.S.:本程序灵感来源于Chris Smith的同名项目


致敬名单(排名不分先后)

Chris Handy: Programming & game design.

Toeholds: Original map graphics

John Schanck: Pyconsole code

David Clark: Label text widget layout code

Some GUI graphics taken from Ubuntu 4.10, unknown author(s)

Some gfx taken from FreeCiv, unknown artist(s)


此处另附原项目作者注意事项:

SPQR v0.3.7

Dependencies: You need the following installed on your computer to work:

Python 3 -> http://www.python.org/

Pygame -> http://www.pygame.org/news.html

NetworkX -> http://networkx.lanl.gov/

PyYaml -> http://pyyaml.org/

Open a terminal and run the program spqr.py. You can run spqr.py -? to see the command line options.

Currently, the game is not playable, but you can scroll the map and check out the GUI so far.

It's easiest to drag the map with the middle mouse down for now.

You can move units by clicking them; the game will highlight what regions you can move to.

You can also move the naval unit in the same way.

Pressing the n key will cycle around all possible units.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

spqr_slg-0.0.2.tar.gz (15.4 kB view details)

Uploaded Source

Built Distribution

SPQR_SLG-0.0.2-py3-none-any.whl (14.9 kB view details)

Uploaded Python 3

File details

Details for the file spqr_slg-0.0.2.tar.gz.

File metadata

  • Download URL: spqr_slg-0.0.2.tar.gz
  • Upload date:
  • Size: 15.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.8.0

File hashes

Hashes for spqr_slg-0.0.2.tar.gz
Algorithm Hash digest
SHA256 bbff73a6427f2a0a81a85342f3b1d067da30378757840d344a8d5d54935cc326
MD5 e7d70867d1f18c7ca291da722445ee95
BLAKE2b-256 a0e7d1aaf47c8be2be8d1f1d8920db9efc5a267284242d1299ea34479018f4ef

See more details on using hashes here.

File details

Details for the file SPQR_SLG-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: SPQR_SLG-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 14.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.8.0

File hashes

Hashes for SPQR_SLG-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 61ae0b1db2ac8eb3f46a7a4d03f6bc748f72c0aabb3646063add3651a52e7510
MD5 02f40ae466da052d3a62e091d4457f31
BLAKE2b-256 2c1c9f325d3f2179ca4710aac81d0218bebf1db420f69a2451b82a98f48b9c93

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page