文件名称:blackhat.null:Blackhat.Null受到Introversion原创的“ Uplink”游戏的启发
文件大小:20KB
文件格式:ZIP
更新时间:2024-03-07 05:05:18
Python
黑帽 Blackhat.null(并非完全确定名称会保留)受Introversion原创的“ Uplink”游戏启发。 该游戏的目的实际上是为像我这样的pythonista用户提供学习经验,使其有机会“入侵”并构建可用的(希望)有趣的游戏。 除非稍后时间允许(否则,我会发现有兴趣为该项目做出贡献的人),但并不是要构建完整的UX。 如果您还没有玩过原始的《 Uplink》游戏,我强烈建议您(可以在Steam上找到它),因为即使在今天它仍然可以拥有自己的游戏。 一些数据有些过时,但也是一个虚构的世界。 应用结构 类 该文件夹(顾名思义)是应用程序中使用的类的文件夹。 将它们放置在标准位置可以使结构更有条理,并避免使“主”应用程序文件夹混乱。 测试 包含测试类,应按类分组。 一旦结合在一起,将来围绕类的交互性进行的测试将可能是一项附加任务。 待办事项: 班级扩展+发展 围绕游戏的交互元素,还有
【文件预览】:
blackhat.null-master
----config()
--------servers.json(217B)
----main.py(655B)
----test()
--------test_mission.py(918B)
--------test_workstation_component.py(0B)
--------test_contents.py(0B)
--------test_hacker.py(2KB)
--------test_memory.py(0B)
--------test_company.py(0B)
--------test_processor.py(0B)
--------test_server.py(2KB)
--------test_disk.py(0B)
--------__init__.py(0B)
--------test_badge.py(1KB)
--------test_workstation.py(0B)
--------test_employee.py(3KB)
--------test_network.py(0B)
----LICENSE(1KB)
----classes()
--------BankAccount.py(198B)
--------Network.py(335B)
--------Workstation.py(437B)
--------Mission.py(249B)
--------Hacker.py(274B)
--------Processor.py(288B)
--------Qualification.py(256B)
--------Contents.py(2KB)
--------Menu.py(428B)
--------Server.py(1KB)
--------__init__.py(0B)
--------Employee.py(1KB)
--------Company.py(881B)
--------Badge.py(401B)
--------WorkstationComponent.py(333B)
--------Memory.py(336B)
--------Account.py(185B)
--------Disk.py(350B)
----requirements.txt(241B)
----setup.py(7KB)
----.gitignore(1KB)
----play.py(507B)
----README.md(3KB)
----ui.py(2KB)