[Game] NodeCore

Warr1024
New member
Posts: 9
Joined: Wed May 18, 2016 19:03
GitHub: Warr1024
IRC: Warr1024
In-game: Warr1024

[Game] NodeCore

by Warr1024 » Post

NodeCore

Image

ContentDB / Download · GitLab · Website / Wiki · MIT License

A surreal dream-world where everything is possible but nothing is easy. Peaceful and Zen. Brutally obstinate. Prepare to unlearn everything you thought you knew about voxel sandbox games.

Features:
  • A complete game, deep and complex, with mods available but not required.
  • An immersive 3D world, with no pop-ups and minimal HUDs between you and the world.
  • Paragon of the "voxel" concept, with virtually every in-world thing on the voxel grid.
  • In-world crafting systems with unique recipes.
  • Rich emergent mechanics, customizable machines built of discrete and fungible parts.
  • Complex in-game technology: optical logic circuits, hinged/rotary machinery, automated crafting.
  • Subtle dynamics: material angle of repose, fuel and soil quality, conservation and decay.
  • Exercise critical thinking and logical reasoning, and learn through experimentation.
  • Built-in new player guide, hint system providing low-spoiler guidance.
  • Playable and consistent across all platforms, single or multi-player. Mobile-friendly, gamepad-friendly.
  • Eggcorns! Pumwater!
Warnings:
  • NodeCore is a different kind of difficult. Advancement is tied to innovation and discovery, rather than honing skills, and is likely difficult, complex, and unforgiving. If you want to unlock most of the content, expect it to require both creativity and patience.
  • Only very basic, minimal-spoiler guidance is included in the game. Figuring things out yourself is part of the default experience. If you need more guidance, Join the Community (below).
  • Do not expect intuition you have built up from other games, including other voxel sandbox or puzzle games, to apply here. This game has its own logic and learning it is part of the full experience.
Recent Breaking Changes:
  • Refer to the ContentDB Page for the current list of breaking changes.
Editions:
  • The Release Edition is more stable, ideal for streamers, offline players, or others who can't afford to deal with bugs, but new features may be delayed.
  • The ALPHA Edition may include cutting-edge or experimental new features. It may also be unstable or buggy. Updates are released automatically, tracking the NodeCore Dev Branch. Note that there may be some releases that don't include any functionality changes, since the automated process may pick up changes to embedded documentation or other things that don't end up in the game.
Join the Community:
Last edited by Warr1024 on Mon May 16, 2022 12:16, edited 8 times in total.

Warr1024
New member
Posts: 9
Joined: Wed May 18, 2016 19:03
GitHub: Warr1024
IRC: Warr1024
In-game: Warr1024

Re: [Game] NodeCore

by Warr1024 » Post

After over a year on ContentDB, NodeCore finally now has an official presence on the MT Forums...

First reply reserved for updates/news.
  • 2022-05-16: Top post synced from ContentDB, which has changed a lot since original publication. Most notably, the Warnings and Recent Breaking Changes sections were added.
Last edited by Warr1024 on Mon May 16, 2022 12:15, edited 1 time in total.

User avatar
Lone_Wolf
Member
Posts: 2537
Joined: Sun Apr 09, 2017 05:50
GitHub: LoneWolfHT
IRC: LandarVargan
In-game: LandarVargan

Re: [Game] NodeCore

by Lone_Wolf » Post

Yay!
Been playing (On the server(s) at least) since around February of 2019, amazing game!
My ContentDB -|- Working on CaptureTheFlag -|- Minetest Forums Dark Theme!! (You need it)

User avatar
goats
Member
Posts: 208
Joined: Thu Nov 21, 2019 05:29

Re: [Game] NodeCore

by goats » Post

I had previously wondered why i couldn't find NodeCore in the forums. In fact, it's the only thing in my forum search history. :D Great game.

User avatar
PolySaken
Member
Posts: 818
Joined: Thu Nov 09, 2017 05:18
GitHub: PolySaken-I-Am
In-game: PolySaken
Location: Wānaka, Aotearoa
Contact:

Re: [Game] NodeCore

by PolySaken » Post

+1
Guidebook Lib, for in-game docs | Poly Decor, some cool blocks | Vision Lib, an all-purpose library.

guzzijones12
New member
Posts: 6
Joined: Sun Apr 19, 2020 15:51

Re: [Game] NodeCore

by guzzijones12 » Post

Here is a video on some of the important light gates in nodecore.
https://www.youtube.com/watch?v=cj1im2RPlt0&t=177s

guzzijones12
New member
Posts: 6
Joined: Sun Apr 19, 2020 15:51

Re: [Game] NodeCore

by guzzijones12 » Post

A machine in nodecore using prisms, doors, and pulses to make aggregate. https://youtu.be/cFNmm_xFVJ4

guzzijones12
New member
Posts: 6
Joined: Sun Apr 19, 2020 15:51

Re: [Game] NodeCore

by guzzijones12 » Post

A binary counter in NodeCore. This could be used as a timer.
It uses pulses and doors to count.
https://youtu.be/7bKBkJcTees

guzzijones12
New member
Posts: 6
Joined: Sun Apr 19, 2020 15:51

Re: [Game] NodeCore

by guzzijones12 » Post

Recycling crude glass in NodeCore using a machine.
https://youtu.be/W5x5If_969c

User avatar
MisterE
Member
Posts: 667
Joined: Sun Feb 16, 2020 21:06
GitHub: MisterE123
IRC: MisterE
In-game: MisterE

Re: [Game] NodeCore

by MisterE » Post

Could someone type up a quick reference for how to define nodecore compatible nodes, tools, and especially crafts?
There is basically no documentation on the api that I can find, that needs to change. The most basic modding procedure is to define nodes and crafts, the next most basic is tools, so could someone provide a quick guide that will get a low XP modder started?

Thanks.
----------
Nodecore is such a good game, and though I dont like EVERYTHING the way it is out-of-the-box, its much better than MT. I would love to be able to mod it. Extensive api documentation should be a goal at some point...
----------

Warr1024
New member
Posts: 9
Joined: Wed May 18, 2016 19:03
GitHub: Warr1024
IRC: Warr1024
In-game: Warr1024

Re: [Game] NodeCore

by Warr1024 » Post

API documentation would require somebody to dedicate the time and effort to learn the API, write such documentation, and maintain that documentation as the underlying API evolves. The most common way other modders learn the API is by looking at example code, both in the game itself and in other mods. Someone who learns the API that way could probably produce some documentation, but so far everyone who does seems to be interested only in producing mods.

Nodes and tools are defined the same way as in other MT games; the only thing to be aware of is that nodecore groups are non-reversed, so e.g. a cracky=5 node is 4 tiers harder than a cracky=1 node. There is a helper for building toolcaps that's used universally. You can find extensive tool registration examples throughout the game, and a few in mods.

Recipes are registered with nodecore.register_craft. Each recipe needs an "action" like place/pummel/cook; note that "cooking" recipes simply process over time and it's the recipe's responsibility itself to decide if heat is required and to check for it. Each recipe also needs to have a match defined at relative (0,0,0) for indexing. You'll find a lot of examples throughout NodeCore and many of the mods.

User avatar
Lone_Wolf
Member
Posts: 2537
Joined: Sun Apr 09, 2017 05:50
GitHub: LoneWolfHT
IRC: LandarVargan
In-game: LandarVargan

Re: [Game] NodeCore

by Lone_Wolf » Post

This has a good amount of the current Nodecore mods https://content.minetest.net/packages/?q=nodecore
My ContentDB -|- Working on CaptureTheFlag -|- Minetest Forums Dark Theme!! (You need it)

User avatar
MisterE
Member
Posts: 667
Joined: Sun Feb 16, 2020 21:06
GitHub: MisterE123
IRC: MisterE
In-game: MisterE

Re: [Game] NodeCore

by MisterE » Post

Thank you for the info, it'll help get me started.
What do you mean by:
"Each recipe also needs to have a match defined at relative (0,0,0) for indexing."
?

guzzijones12
New member
Posts: 6
Joined: Sun Apr 19, 2020 15:51

Re: [Game] NodeCore

by guzzijones12 » Post

Making lode bars with a machine.
https://youtu.be/vmT28sNs4LI

guzzijones12
New member
Posts: 6
Joined: Sun Apr 19, 2020 15:51

Re: [Game] NodeCore

by guzzijones12 » Post

WinterCore texture pack https://youtu.be/0FMGnGmpVVQ

parasite
Member
Posts: 186
Joined: Sat May 06, 2017 17:45
GitHub: Parasitoid

Re: [Game] NodeCore

by parasite » Post

A brief introduction to the game:

Characteristic features of NodeCore
https://www.youtube.com/watch?v=T4ThtNC_ueE


My English isn't good and somehow I didn't think to ask someone for help with language issues, but, well... this is not a professional youtube channel release. As there is no other organized introduction to this game at the moment - at least I think so - this presentation can fill the gap and explain something a bit.

deleted c0a803ab

Re: [Game] NodeCore

by deleted c0a803ab » Post

It is very interesting what you doing here Warr1024.

I've played a bit and wil play some more if I find the time to play.
Keep it up!
;)

I especially love that you don't see the players hand except that it is in use.
Can you do this a seperate mod, as it seems to depend on many other nodecore mods?

UnderRated
New member
Posts: 4
Joined: Sat May 15, 2021 10:11
In-game: UnderRated

How Do I Make A Rake?

by UnderRated » Post

i have no idea how to make it , please give me the direct crafting recepie for it

kuboid
Member
Posts: 14
Joined: Thu Jan 30, 2020 19:59
IRC: kuboid
In-game: kuboid

Re: [Game] NodeCore

by kuboid » Post

Very nice, this "build in-world" style. It feels more natural, more native. Actually, this is a great alternative to MTG, doesn't feel like an MC copy.
I'm currently doing the German translation. Sometimes very hard, you have to see the blocks to be able to find good translations for blocks like "bindy pliant adobe". Without cheating this takes time. I'm still figuring how to make "moist soil". I'd be glad to get "soil" at least :-D

kuboid
Member
Posts: 14
Joined: Thu Jan 30, 2020 19:59
IRC: kuboid
In-game: kuboid

Re: [Game] NodeCore

by kuboid » Post

@warr1024: I may have found an error in an in-game phrase. Found it during translation: "assemble a shelf from a from and a plank". This should probably read "assemble a shelf from a form and a plank".

Edit: found another one: "assemnble a lode crate from form and bar". "assemnble" is the bug here

User avatar
j0j0n4th4n
Member
Posts: 203
Joined: Tue Jan 26, 2021 06:45

Re: [Game] NodeCore

by j0j0n4th4n » Post

Played for the first time today. Spawned inside a very deep circular ravine (a very unforgiven start may I say), after I managed to get out this become my favorite minetest game.
cdb_894a100ddd76

Oblomov
Member
Posts: 17
Joined: Fri Oct 30, 2020 23:06
GitHub: Oblomov
IRC: Oblomov
In-game: Oblomov

Re: [Game] NodeCore

by Oblomov » Post

j0j0n4th4n wrote:
Thu Feb 17, 2022 22:14
Played for the first time today. Spawned inside a very deep circular ravine (a very unforgiven start may I say), after I managed to get out this become my favorite minetest game.
The ability to climb (as long as you have free hands) and to navigate in the dark by touch are probably the two main gameplay features that really sold NC to me.

Oblomov
Member
Posts: 17
Joined: Fri Oct 30, 2020 23:06
GitHub: Oblomov
IRC: Oblomov
In-game: Oblomov

Re: [Game] NodeCore

by Oblomov » Post

Since I got bored trying to look for Pumwater (Warr1024: this really needs to be improved), I've started to explore optics + hinged panels behavior. Here's an “automatic” door controlled by a self-resetting push-button: https://youtu.be/5oqqSIQ3TdA —mechanism is hidden to avoid spoilers.

User avatar
Ghaydn
Member
Posts: 46
Joined: Sat Sep 26, 2020 11:58
In-game: ghaydn
Location: Moscow, Russia

Re: [Game] NodeCore

by Ghaydn » Post

Cannot assemble rake and other simiar recipes on current (01845521-98ea7d1c and 01855801-58a046f4) versions of NC. Minetest 5.5.0. On server NodeCore (RUS) it works fine (01483733-7dc18b3e).
Nobody understands me... — вРН БШ ЯЙЮГЮКХ?

Warr1024
New member
Posts: 9
Joined: Wed May 18, 2016 19:03
GitHub: Warr1024
IRC: Warr1024
In-game: Warr1024

Re: [Game] NodeCore

by Warr1024 » Post

Ghaydn wrote:
Mon May 16, 2022 10:01
Cannot assemble rake and other simiar recipes...
https://content.minetest.net/packages/W ... ng-changes

The "3x3" recipes were sufficiently arbitrary and difficult to be considered a bug, and thus were "fixed".

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests