Steam网络

Steam logo.png
The Steam 'join game' option
  • Steam(所有操作系统)

与好友一同游玩《星界边境》的最好方式就是通过Steam的好友列表。只要右键点击某位好友的名称并选择“加入游戏”,就能够加入到他们的游戏之中,随后你便会出现在他们的宇宙里。你将保留飞船中的一切,不过星球上的所有事物都将根据你好友的游戏状态进行显示。

除此之外你也可以选择“邀请至游戏”将好友邀请至你的游戏。你必须先使用一名角色登陆游戏后才能使用此功能。

启动专用服务器

在Steam上打开《星界边境》后,你可以选择启动游戏专用服务器。这会启动starbound_server.exe,在你的电脑上建立主机服务器。其他玩家可以连接你的机器进行游戏,即便你自己的游戏已经关闭(只i要保证服务器软件运行)。

建立服务器

如果你希望运行服务器的电脑拥有私密IP

你需要解锁服务器与因特网之间的所有路由器权限(在一般家庭中可能有2处以上,有时候调制解调器也在路由器之内,这一点往往被忽略)。

你可能也要解锁服务器与因特网之间的防火墙(在一般家庭中只有操作系统内有一道防火墙)。

手动方式

  • 在你的《星界边境》目录下建立游戏服务器,默认路径为:
    • 32位Windows:C:\Program Files\Steam\steamapps\common\starbound\win32\starbound_server.exe
    • 64位Windows:C:\Program Files (x86)\Steam\steamapps\common\Starbound\win32\starbound_server.exe
    • Mac OS:~/Library/Application Support/Steam/SteamApps/common/Starbound
    • 64位Linux:~/.local/share/Steam/SteamApps/common/Starbound/linux/starbound_server(32位Linux)
    • 如果《星界边境》服务器不再这些路径下,右键点击Steam游戏查看《星界边境》目录。

服务器调试

要建立服务器,你需要允许TCP借口21025在路由器与防火墙(如果启用)内运行。

参见资源章节的远程接口测试网址。如果报告称接口已关闭,那么你需要:

  • 检查操作系统的防火墙
  • 检查路由器的通行规则

你应当可以本地在《星界边境》客户端中使用IP 127.0.0.1连接你的服务器,但你的朋友则不能。

一旦远程工具报告接口开放之后,你就可以将你的IP分享给好友了。要确认你的IP,可以使用此网站或其他相似网址

建立客户端

  • 载入游戏后在主菜单点击“多人游戏”
  • 选择你希望使用的角色
  • 服务器地址:输入你希望连接的IP或DNS名称
  • 输入服务器帐号与密码(必要时),否则也可以留空
  • 点击“加入服务器”
  • 邀请你的好友连接!

多人游戏

建立小队

你进入游戏后,你和你的好友会位于不同的飞船上!他们的头像并不会显示在屏幕左侧。你可以点击角色旁边的+号图标将其添加至小队,然后他们的头像就会出现在你头像的左下方了!

当你与其他人组成小队时,点击他们的头像就能进入他们的飞船。

高级服务器指令

通过编辑giraffe_storage路径下的starbound.config文件,玩家可以编辑服务器密码、借口、默认游戏设置以及其他变量。

Server Configuration

Key Description Example Default Value
gameServerPort The server port 21025
gameServerBind "*"
bannedUuids Ban List for Unique User Ids []
bannedIPs Ban List for IP Addresses []
serverName The server's name A Starbound Server
maxPlayers Maximum allowed simultaneous sessions 8
upnpPortForwarding true
checkAssetsDigest false
allowAdminCommands Determines if admin commands can be used on the server true
allowAdminCommandsFromAnyone Determines if all users can use admin commands false
runQueryServer false
queryServerPort 21025
queryServerBind "*"
runRconServer false
rconServerPort 21026
rconServerBind "*"
rconServerPassword ""
rconServerTimeout 500

Program

windowTitle Game program window title "Starbound - Beta"
vsync Enables vertical synchronization true
renderSleep true
maxFrameskip Frame skip setting 10
sampleRate Audio sampling frequency 44100
audioChannels Number of audio channels 2
audioChannelSeparation Audio balance [-25, 25]

Player Config

clearUniverseFiles Forces players to use new universe data false
clearPlayerFiles Forces players to use new characters false
playerBackupFileCount 3

Default Menu settings

sfxVol Sound effect volume level between 0-100 100
musicVol Music volume level between 0-100 100
windowedResolution Game resolution in windowed mode [1000, 600]
maximizedResolution Game resolution in a maximized window [1000, 600]
fullscreenResolution Game resolution when fullscreen [1920, 1080]
fullscreen Full screen enable false
maximized Game window maximized true
zoomLevel Zoom level of game camera 3.0
speechBubbles Toggle for player speech bubbles true
crafting.filterHaveMaterials Filtering of crafting lists to 'available to craft' false
title.connectionString IP address of the last server connection ""

资源

avatar