Credits

Credits & licences

Nations Reborn is made by Portside Labs, with the help of the open-source work and free assets below. Thank you to everyone who made them.

Godot Engine

Nations Reborn runs on the Godot Engine, released under the MIT licence. Copyright © 2007–2014 Juan Linietsky, Ariel Manzur, and © 2014–present Godot Engine contributors. Godot’s own third-party components are listed at godotengine.org/license.

Godot Engine licence (MIT)
Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md).
Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur.

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

Fonts

The game and this website are set in two typefaces, both under the SIL Open Font License, version 1.1:

On this website the fonts are served from this site in WOFF2 form, reduced to the Latin characters it uses.

Flags

The nations’ flags come from flag-icons by Panayiotis Lipiridis, under the MIT licence.

flag-icons licence (MIT)
The MIT License (MIT)

Copyright (c) 2013 Panayiotis Lipiridis

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

Terrain and tree textures

The ground and trees are built from textures by Poly Haven and ambientCG, released into the public domain under CC0.

Ground (Poly Haven)

Ground textures
LayerPoly Haven texture
Grassforrest_ground_01, leafy_grass
Dirt (plains)grass_path_2
Sand, wet sandsand_01, coast_sand_01
Forest floorforest_leaves_02
Rock, cliffsaerial_rocks_02, rock_face_03
Snowsnow_field_aerial
Pavingcobblestone_floor_08
Forest cut downbrown_mud_leaves_01
Trodden earth (yards, dirt roads)red_dirt_mud_01

Trees

Tree textures
TextureSource
Broadleaf leavesambientCG Leaf001
Fine compound leavesambientCG Leaf003
Conifer sprigs, palm frondsdrawn by the game’s own build script
BarkPoly Haven bark_brown_02, pine_bark, bark_willow

Open-source Rust libraries

The game’s engine is written in Rust and is built with these 98 open-source libraries, each under the licence shown (where a library offers a choice of licences, any of them applies). The libraries marked MPL-2.0 are used unmodified; their source code is at the link beside each. On Linux the game also includesOpenSSL (Apache-2.0) for secure connections.

Rust libraries in the game
LibraryVersionLicence
adler22.0.10BSD OR MIT OR Apache-2.0
bitflags2.13.2MIT OR Apache-2.0
block-buffer0.10.4MIT OR Apache-2.0
bytes1.12.1MIT
cfg-if1.0.5MIT OR Apache-2.0
core-foundation0.10.1MIT OR Apache-2.0
core-foundation-sys0.8.7MIT OR Apache-2.0
cpufeatures0.2.17MIT OR Apache-2.0
crc32fast1.5.2MIT OR Apache-2.0
crossbeam-channel0.5.17MIT OR Apache-2.0
crossbeam-deque0.8.8MIT OR Apache-2.0
crossbeam-epoch0.9.21MIT OR Apache-2.0
crossbeam-utils0.8.23MIT OR Apache-2.0
crypto-common0.1.7MIT OR Apache-2.0
data-encoding2.11.1MIT
digest0.10.7MIT OR Apache-2.0
either1.19.0MIT OR Apache-2.0
equivalent1.0.3Apache-2.0 OR MIT
errno0.3.14MIT OR Apache-2.0
fastrand2.5.0Apache-2.0 OR MIT
flate21.1.10MIT OR Apache-2.0
float-cmp0.10.0MIT
foldhash0.2.0Zlib
foreign-types0.3.2MIT/Apache-2.0
foreign-types-shared0.1.1MIT/Apache-2.0
generic-array0.14.7MIT
getrandom0.3.4MIT OR Apache-2.0
getrandom0.4.3MIT OR Apache-2.0
glam0.32.1MIT OR Apache-2.0
godot0.5.5MPL-2.0
godot-cell0.5.5MPL-2.0
godot-core0.5.5MPL-2.0
godot-ffi0.5.5MPL-2.0
godot-macros0.5.5MPL-2.0
hashbrown0.17.1MIT OR Apache-2.0
http1.5.0MIT OR Apache-2.0
httparse1.10.1MIT OR Apache-2.0
indexmap2.14.2Apache-2.0 OR MIT
itoa1.0.18MIT OR Apache-2.0
libc0.2.191MIT OR Apache-2.0
libm0.2.16MIT
linux-raw-sys0.12.1Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
log0.4.34MIT OR Apache-2.0
memchr2.8.3Unlicense OR MIT
meshopt0.7.0MIT OR Apache-2.0
miniz_oxide0.9.1MIT OR Zlib OR Apache-2.0
native-tls0.2.18MIT OR Apache-2.0
num-traits0.2.19MIT OR Apache-2.0
once_cell1.21.4MIT OR Apache-2.0
openssl0.10.81Apache-2.0
openssl-macros0.1.1MIT/Apache-2.0
openssl-probe0.2.1MIT OR Apache-2.0
openssl-sys0.9.117MIT
ppv-lite860.2.21MIT OR Apache-2.0
proc-macro21.0.107MIT OR Apache-2.0
quote1.0.47MIT OR Apache-2.0
r-efi5.3.0MIT OR Apache-2.0 OR LGPL-2.1-or-later
r-efi6.0.0MIT OR Apache-2.0 OR LGPL-2.1-or-later
rand0.9.5MIT OR Apache-2.0
rand_chacha0.9.0MIT OR Apache-2.0
rand_core0.10.1MIT OR Apache-2.0
rand_core0.9.5MIT OR Apache-2.0
rayon1.12.0MIT OR Apache-2.0
rayon-core1.13.0MIT OR Apache-2.0
rmp0.8.15MIT
rmp-serde1.3.1MIT
rustc-hash2.1.3Apache-2.0 OR MIT
rustix1.1.5Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
schannel0.1.30MIT
security-framework3.7.0MIT OR Apache-2.0
security-framework-sys2.17.0MIT OR Apache-2.0
serde1.0.229MIT OR Apache-2.0
serde_core1.0.229MIT OR Apache-2.0
serde_derive1.0.229MIT OR Apache-2.0
serde_json1.0.154MIT OR Apache-2.0
sha10.10.7MIT OR Apache-2.0
simd-adler320.3.10MIT
syn2.0.119MIT OR Apache-2.0
syn3.0.9MIT OR Apache-2.0
tempfile3.27.0MIT OR Apache-2.0
thiserror2.0.21MIT OR Apache-2.0
thiserror-impl2.0.21MIT OR Apache-2.0
tungstenite0.27.0MIT OR Apache-2.0
typenum1.20.1MIT OR Apache-2.0
unicode-ident1.0.27(MIT OR Apache-2.0) AND Unicode-3.0
utf-80.7.6MIT OR Apache-2.0
venial0.6.1MIT
wasip21.0.4+wasi-0.2.12Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
windows-link0.2.1MIT OR Apache-2.0
windows-sys0.61.2MIT OR Apache-2.0
wit-bindgen0.57.1Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
zerocopy0.8.63BSD-2-Clause OR Apache-2.0 OR MIT
zerocopy-derive0.8.63BSD-2-Clause OR Apache-2.0 OR MIT
zlib-rs0.6.8Zlib
zmij1.0.23MIT
zstd0.13.3MIT
zstd-safe7.3.0BSD-3-Clause
zstd-sys2.1.2+zstd.1.5.7BSD-3-Clause