BSD 3-Clause "New" or "Revised" License

项目介绍

PieKing1215/FallingSandSurvival 是一个托管在 GitHub 上的开源项目,主要使用 C++ 编写,采用 BSD 3-Clause "New" or "Revised" License 许可证,目前获得 222 个 Star、28 次 Fork。

仓库全名
PieKing1215/FallingSandSurvival
开源许可证
BSD 3-Clause "New" or "Revised" License
Star 数
222
Fork 数
28
未关闭 Issue
9

README 摘要

FallingSandSurvival 2D survival game inspired by Noita and slightly Terraria Preview (2/4/20) Table of contents Overview Main ideas Resources / References / Inspiration Progress & Feature Requests Tech Building More Images Licensing Disclaimer Overview: Inspired by Noita and the Falling Everything Engine, I am replicating the engine in order to create a survival game. It’s vaguely like Terraria in that it’s a 2d…

完整内容见 GitHub 原始 README 或本页 。

常见问题

FallingSandSurvival 用什么语言开发?

主要使用 C++ 编写,采用 BSD 3-Clause "New" or "Revised" License 许可证,目前有 222 个 Star。

FallingSandSurvival 可以免费商用吗?

仓库采用 BSD 3-Clause "New" or "Revised" License 许可证,可免费使用与修改,商业使用请遵守许可证条款(例如保留版权声明与许可声明)。

如何获取 FallingSandSurvival 的源码?

可以直接克隆仓库:git clone https://github.com/PieKing1215/FallingSandSurvival.git,默认分支为 dev;安装与运行步骤见仓库 README。

FallingSandSurvival 最近还在维护吗?

仓库最近一次更新为 2022年9月24日,当前有 9 个未关闭 Issue;Star 数为 222,可作为社区活跃度的参考。

关于

GitHub 原始描述(英文)

2D survival game inspired by Noita and slightly Terraria

描述取自 GitHub 官方 API,保持仓库作者书写的原文。

简要分析

热度分
279
价值分
141
活跃状态
归档

语言占比

C++
CMake
GLSL
Shell

README

FallingSandSurvival

2D survival game inspired by Noita and slightly Terraria


Preview (2/4/20)

Table of contents

Overview:

Inspired by Noita and the Falling Everything Engine, I am replicating the engine in order to create a survival game.

It’s vaguely like Terraria in that it’s a 2d side view survival.
It’s more like Noita with its simulated physics, but less “chaotic”, since dying is somewhat more impactful.

One of the main things is that I don’t want it to get stale like other survival games where there’s a fixed progression and repetitive world generation and items you have to craft to progress. I want it to be very procedurally generated.

Automatic Development Builds can be found here (Windows only) (You need to be signed in to GitHub to download).

Main ideas:

(note: anything is subject to change)

Ideas Document

  • Physics engine similar to Nolla Games’ Falling Everything Engine
  • No traditional inventory: hold/wear/move things in the world
  • Procedural world generation: including procedural materials, biomes, etc.
  • Design/construct objects/tools/mechanisms

Resources / References / Inspiration:

Noita / Falling Everything Engine
Exploring the Tech and Design of Noita
How to Add Infinite Features into Minecraft (with one update)

Progress & Feature Requests

See the Trello to get an idea of my progress.
Please use the GitHub issues page for feature requests.

Tech

See Tech & Integrations

Building

See SETUP.txt

More Images


Containers and temperature (2/10/20)


Chisel tool (WIP) (2/27/20)


Experimental raycasted lighting shader (4/22/20)

Licensing

Code

All original code files are licensed under the BSD 3-Clause License.

Assets

All art assets (everything in FallingSandSurvival/assets/) are licensed under the Creative Commons Attribution-NonCommercial 4.0 International License.

Disclaimer

I am not personally affiliated with Nolla Games, nor has Nolla Games endorsed this project.
Noita and Falling Everything Engine are © Nolla Games.
Any textures that very closely resemble Noita’s are temporary and will change in the future.

评论

暂无评论