Spacy2

所属分类:自然语言处理
开发工具:GDScript
文件大小:200KB
下载次数:0
上传日期:2021-12-11 16:12:51
上 传 者sh-1993
说明:  Spacy2,用Godot编写的概念验证空间射手,使用开放匹配和agnes进行配对和托管服务器
(Spacy2,Proof of Concept Space Shooter written in Godot using open-match and agones for matchmaking and hosted servers)

文件列表:
LICENSE.md (1062, 2021-12-12)
client (0, 2021-12-12)
client\Assets (0, 2021-12-12)
client\Assets\Game (0, 2021-12-12)
client\Assets\Game\Backgrounds (0, 2021-12-12)
client\Assets\Game\Backgrounds\black.png (2515, 2021-12-12)
client\Assets\Game\Backgrounds\black.png.import (668, 2021-12-12)
client\Assets\Game\Effects (0, 2021-12-12)
client\Assets\Game\Effects\spaceEffects_001.png (455, 2021-12-12)
client\Assets\Game\Effects\spaceEffects_001.png.import (696, 2021-12-12)
client\Assets\Game\Effects\spaceEffects_002.png (518, 2021-12-12)
client\Assets\Game\Effects\spaceEffects_002.png.import (696, 2021-12-12)
client\Assets\Game\Effects\spaceEffects_003.png (437, 2021-12-12)
client\Assets\Game\Effects\spaceEffects_003.png.import (696, 2021-12-12)
client\Assets\Game\Effects\spaceEffects_004.png (497, 2021-12-12)
client\Assets\Game\Effects\spaceEffects_004.png.import (696, 2021-12-12)
client\Assets\Game\Effects\spaceEffects_005.png (459, 2021-12-12)
client\Assets\Game\Effects\spaceEffects_005.png.import (696, 2021-12-12)
client\Assets\Game\Effects\spaceEffects_006.png (1006, 2021-12-12)
client\Assets\Game\Effects\spaceEffects_006.png.import (696, 2021-12-12)
client\Assets\Game\Effects\spaceEffects_007.png (1014, 2021-12-12)
client\Assets\Game\Effects\spaceEffects_007.png.import (696, 2021-12-12)
client\Assets\Game\Lasers (0, 2021-12-12)
client\Assets\Game\Lasers\laserBlue01.png (744, 2021-12-12)
client\Assets\Game\Lasers\laserBlue01.png.import (680, 2021-12-12)
client\Assets\Game\Lasers\laserGreen11.png (749, 2021-12-12)
client\Assets\Game\Lasers\laserGreen11.png.import (683, 2021-12-12)
client\Assets\Game\Lasers\laserRed01.png (735, 2021-12-12)
client\Assets\Game\Lasers\laserRed01.png.import (677, 2021-12-12)
client\Assets\Game\Ships (0, 2021-12-12)
client\Assets\Game\Ships\playerLife1_blue.png (771, 2021-12-12)
client\Assets\Game\Ships\playerLife1_blue.png.import (728, 2021-12-12)
client\Assets\Game\Ships\playerLife1_green.png (778, 2021-12-12)
client\Assets\Game\Ships\playerLife1_green.png.import (731, 2021-12-12)
... ...

# Spacy Spacy is a 2D multiplayer space shooter written in Godot Engine. The main purpose of this project is to be a demo of how to write a multiplayer game in Godot with matchmaking using [open-match](https://open-match.dev/) and automatic game server scaling using [agones](https://agones.dev/). ## Current state of project Currently the project is still in development and not playable. ## Components The project is built up with the following components: - **client** - The game client using the Godot Game Engine, written in GDScript. - **server/director** - OpenMatch director, fetches open tickets, run the matchmaking function and assign the generated matches to a gameserver, written in Go - **server/matchmaker** - OpenMatch matchmaker function, currently a very simple matchmaking function, written in Go - **server/frontend** - Frontend Server which the clients communicate to in order to request matchmaking tickets and query their assignment, written in Go - **server/game** - GameServer, handling the gameplay logic using Godot Engine, written in GDScript ## License This project is licensed under the [MIT License](LICENSE.md). Assets in this project are by [Kenney](https://kenney.nl) licensed under the [CC0 1.0 Universal](https://creativecommons.org/publicdomain/zero/1.0/) (thanks for your great work in providing so many free assets!).

近期下载者

相关文件


收藏者