freeserf

Settlers 1 (Serf City) clone.

  • 所有者: freeserf/freeserf
  • 平台:
  • 許可證: GNU General Public License v3.0
  • 分類:
  • 主題:
  • 喜歡:
    0
      比較:

Github星跟蹤圖

Freeserf

Build status

Build Status
Build Status

Last build downloads

Play

Copy the data file(s) from the original game to the same directory as freeserf. Alternatively you can put the data file in ~/.local/share/freeserf. You may use data file(s) from DOS or Amiga game version.

  • DOS data file is called SPAE.PA, SPAD.PA, SPAF.PA or SPAU.PA, depending on the language of the game.
  • Amiga files gfxheader, gfxfast, gfxchip, gfxpics, sounds, music.

Keyboard gameplay controls:

  • 1, 2, 3, 4, 5: Activate one of the five buttons in the panel.
  • b: Toggle overlay showing possibilities for constructions.
  • TAB/SHIFT-TAB: Open next notification message; or return from last message.
  • +/-: Increase/decrease game speed.
  • 0: Reset game speed.
  • p: Pause game.
  • j: Switch player.

Other keyboard controls:

  • F10: Return to main menu to start a new game
  • s: Enable/disable sounds playback
  • m: Enable/disable music playback
  • CTRL+f: Switch fullscreen mode on/off.
  • CTRL+z: Save game in current directory.
  • [/]: Zoom -/+

Audio

To play back the sound track that is included in the original data files,
SDL2_mixer has to be enabled at compile-time and a set of sound patches
for SDL2_mixer has to be available at runtime. See the SDL2_mixer
documentation for more information.

Save games

To load a save game file:

$ freeserf -l FILE

Freeserf will (try to) load save games from the original game, as well as saves from freeserf itself.
The game is paused after loading so press p to start the game.

Run freeserf -h for more info on command line options.

Bugs

Please report bugs at https://github.com/freeserf/freeserf/issues.

Development

The main source repository for this project is at https://github.com/freeserf/freeserf. See the HACKING document in the source code root for information on how to compile and how to contribute.

主要指標

概覽
名稱與所有者freeserf/freeserf
主編程語言C++
編程語言C (語言數: 3)
平台
許可證GNU General Public License v3.0
所有者活动
創建於2011-06-21 21:28:03
推送於2024-02-14 06:55:32
最后一次提交2024-01-04 15:17:13
發布數35
最新版本名稱v0.3 (發布於 )
第一版名稱v0.1_pre20121107 (發布於 2012-11-17 02:43:42)
用户参与
星數322
關注者數37
派生數52
提交數1.2k
已啟用問題?
問題數264
打開的問題數71
拉請求數234
打開的拉請求數7
關閉的拉請求數30
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?