Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pyrdacor/ambermoon.net
Ambermoon rewrite in C#
https://github.com/pyrdacor/ambermoon.net
amiga fantasy game-development games indie open-source port remake rewrite rpg
Last synced: about 4 hours ago
JSON representation
Ambermoon rewrite in C#
- Host: GitHub
- URL: https://github.com/pyrdacor/ambermoon.net
- Owner: Pyrdacor
- License: gpl-3.0
- Created: 2020-06-19T18:40:09.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-11-18T16:58:17.000Z (about 16 hours ago)
- Last Synced: 2024-11-18T18:20:18.587Z (about 15 hours ago)
- Topics: amiga, fantasy, game-development, games, indie, open-source, port, remake, rewrite, rpg
- Language: C#
- Homepage:
- Size: 1.8 GB
- Stars: 423
- Watchers: 30
- Forks: 22
- Open Issues: 46
-
Metadata Files:
- Readme: README.md
- Changelog: changelog.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Ambermoon.net
## Introduction
Ambermoon.net is a full C# rewrite of Ambermoon and will run at least on Windows, Linux and Mac.
### Download
Version 1.10.0 is the most recent version from July 30th 2024. It includes [original version 1.19](https://github.com/Pyrdacor/Ambermoon) and also [Ambermoon Advanced 1.03](https://github.com/Pyrdacor/Ambermoon-Advanced).
You can also download the game on my website at www.pyrdacor.net!
Platform | Download 1.10.0
--- | :-:
**Windows 64bit** | [Link](https://ambermoon-net.pyrdacor.net/download/recent/Ambermoon.net-Windows.zip)
**Linux 64bit** | [Link](https://ambermoon-net.pyrdacor.net/download/recent/Ambermoon.net-Linux.tar.gz)
**Mac 64bit (Intel processor)** | [Link](https://ambermoon-net.pyrdacor.net/download/recent/Ambermoon.net-Mac.zip)
**Mac 64bit (ARM processor, M1, M2, etc)** | [Link](https://ambermoon-net.pyrdacor.net/download/recent/Ambermoon.net-Mac-ARM.zip)
**Windows 32bit** | [Link](https://ambermoon-net.pyrdacor.net/download/recent/Ambermoon.net-Windows32Bit.zip)Problems? The [FAQ](FAQ.md) might help.
Other platforms like Android, iOS or Raspberry Pi4 might follow later.
[![Build status](https://ci.appveyor.com/api/projects/status/cr6temgl1vknho6t?svg=true)](https://ci.appveyor.com/project/Pyrdacor/ambermoon-net)
### Amiga versions
If you are interested in the original Amiga game files you can find them here: https://github.com/Pyrdacor/Ambermoon. I released some
new versions and patches of the original game files there as well.A completely new game extension was also released called [Ambermoon Advanced](https://GitHub.com/Pyrdacor/Ambermoon-Advanced). Check it out!
### Additional Resources
- [Map](https://ambermoon-net.pyrdacor.net/download/AmbermoonMap.pdf)
- [Rune Table](https://ambermoon-net.pyrdacor.net/download/AmbermoonRuneTable.png)
- [German Manual / Handbuch Deutsch](https://ambermoon-net.pyrdacor.net/download/Ambermoon_Handbuch_Deutsch.pdf)
- [English Manual](https://ambermoon-net.pyrdacor.net/download/AmbermoonManualEnglish.pdf)
- [English Amiga Walkthrough](https://ambermoon-net.pyrdacor.net/download/Walkthrough.txt) by Michael Böhnisch (1999)
- [Tools](https://github.com/Pyrdacor/Ambermoon/blob/master/AmbermoonTools/README.md)### Need help?
- (*English*) New to Ambermoon? Please have a look [here](FirstPlay.md). \
If you have questions feel free to ask via [email](mailto:[email protected]), on [Twitter](https://twitter.com/Pyrdacor) or here on GitHub on the [issues page](https://github.com/Pyrdacor/Ambermoon.net/issues). Some more info follows below as well.
- (*German*) Du kennst Ambermoon noch nicht? Schau bitte [hier](FirstPlay.md). \
Wenn du Fragen hast, meld dich einfach per [Email](mailto:[email protected]), auf [Twitter](https://twitter.com/Pyrdacor) oder hier auf GitHub unter [Issues](https://github.com/Pyrdacor/Ambermoon.net/issues). Weiter unten gibt es auch noch einige Infos.### Support the project
I appreciate all kind of support for this project. If you want to donate to help increase my motivation and allow me to spend more time developing this Ambermoon project and similar projects like a 3rd part of the trilogy or map and character editors, you can do so here. \
-
-
- Buy me a coffee
- [![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=76DV5MK5GNEMS&source=url)
- [![Flattr](https://ambermoon-net.pyrdacor.net/assets/flattr-badge-large.png)](https://flattr.com/submit/auto?user_id=Pyrdacor&url=https://github.com/Pyrdacor/Ambermoon.net&title=Ambermoon.net&language=C#&tags=github&category=software) \
Thank you very much.I will also post updates about releases and interesting stuff on twitter: https://twitter.com/Pyrdacor
## Screenshots
## Important controls
**Please also have a look [here](Controls.md).**
Key | Description
--- | ---
Up or W | Move up (2D) or forward (3D)
Down or S| Move down (2D) or backward (3D)
Left or A | Move left (2D) or turn left (3D)
Right or D | Move right (2D) or turn right (3D)
F11 | Toggle fullscreen mode
ESC | Close ingame windows, stop item dragging/specific cursors/etc
Num1-Num9 | Action buttons 1-9 (button panel in the lower right corner)
1-6 | Set party member 1-6 as active
F1-F6 | Open inventory of party member 1-6
Ctrl + 0-9 | Quicksave into save slot 1-10 (0 saves into slot 10)
PrintScreen or Ctrl + P | Saves a screenshot to the folder "Screenshots" next to the program (or in config folder if you have no permissions to write there)### Left clicks
- On portrait will select the party member as the active one.
- Drag&drop of items.
- On map center (Zzz) it will wait for 5 minutes.
- All kinds of interactions and selections.### Right clicks
- On portrait will open the inventory.
- On buttons in map view will toggle between move arrows and actions.
- In 2D map view will show a crosshair cursor which can be used for interactions. Or it aborts an already active action cursor.
- In 3D map view:
- On the corners (turn arrows) it will perform 90° or 180° rotations.
- On the center (Zzz) it will trigger interactions with a nearby map object.
- On item it will pickup all the items without asking for the amount.
- When dragging an item it will reset the item back to its source slot.### Mouse wheel
- Scrolling the wheel on 2D maps changes the cursor.
- Clicking the wheel or middle mouse button on 2D maps will show the crosshair or mouth cursor.
- If a scrollbar is present, it can be controlled by the mouse wheel as well.## Configuration
Ambermoon.net can be configured ingame but also via a configuration file.
See [Configuration](Configuration.md) for more details.## Changelog
You can find the full changelog [here](changelog.md). You can also look at the [releases](https://github.com/Pyrdacor/Ambermoon.net/releases). They have more details in general.
## Custom music
You can use your own music with Ambermoon (e.g. the Atari music or the remixes from Matthias Steinwachs). For more details read [here](CustomMusic.md). \
I also provide the Atari tracks [here](https://ambermoon-net.pyrdacor.net/download/music_atari.zip). Just extract the mp3 to a folder called "music" next to the main executable to enjoy the music. Note that not all tracks were converted to Atari so only 13 out of 32 tracks are available.## Special thanks
Special thanks to my top patreons and github sponsors:
- Philip Breitsprecher
- Mike Valtix
- Sebberick
- Thomas Ritschel
- Tschorle
- Daniel Egger
- Kaspar
- NeXuS-Arts
- timbo t
- Other Retro Matt
- Anton Huber
- Lars
- Robin Mattheussen
- giom
- Levidega
- Lorenz P.
- LoneRaider
- MD
- Unreality
- Milan
- Peter Holtgrewe
- frostworx
- meok meok
- Martin Tramm
- [Stay Forever](https://www.stayforever.de/)
- Alexander Holland
- Stephan Mankie
- André Wösten
- Benno
- orgi
- JR_Riketz
- Wolfgang
- Sprudel
- NLS
- Benjamin Ziebert
- David Geiger
- skobry
- crediar
- AMike
- soulsuckingjerk
- Mahen
- TeladiSpecial thanks to some special contributors and testers as well:
- kermitfrog
- a1exh (Alex Holland)
- Metibor
- Thallyrion
- Uukrull
- Nephilim
- skdubg
- crediar
- nicode
- Jurie Horneman
- dlfrsilver and CFOU! (French translation)
- galon3 (Polish translation)
- Czudak (App icon, suggestion for a patreon page)## Other projects
Checkout my already working 'SerfCity (Die Siedler) rewrite' at [freeserf.net](https://github.com/Pyrdacor/freeserf.net).
I also created another github project called [Ambermoon](https://github.com/Pyrdacor/Ambermoon) for providing resources and research the game data. Feel free to have a look or contribute.
And I work on a huge extension of Ambermoon called [Ambermoon Advanced](https://github.com/Pyrdacor/Ambermoon-Advanced).