Skip to main content

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.

Metadata

Release files for SPQR-SLG 0.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for SPQR-SLG 0.0.2
File Size Uploaded
spqr_slg-0.0.2.tar.gz 15.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for SPQR-SLG 0.0.2
File Interpreter ABI Platform
SPQR_SLG-0.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 30.3 kB

Release files / spqr_slg-0.0.2.tar.gz

Download URL spqr_slg-0.0.2.tar.gz
Size 15.4 kB
Tags Source
SHA-256 checksum
How to use checksums
bbff73a6427f2a0a81a85342f3b1d067da30378757840d344a8d5d54935cc326
BLAKE2b-256 checksum
How to use checksums
a0e7d1aaf47c8be2be8d1f1d8920db9efc5a267284242d1299ea34479018f4ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.8.0

Release files / SPQR_SLG-0.0.2-py3-none-any.whl

Download URL SPQR_SLG-0.0.2-py3-none-any.whl
Size 14.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
61ae0b1db2ac8eb3f46a7a4d03f6bc748f72c0aabb3646063add3651a52e7510
BLAKE2b-256 checksum
How to use checksums
2c1c9f325d3f2179ca4710aac81d0218bebf1db420f69a2451b82a98f48b9c93
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.8.0

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page