[Game] NodeCore

Post Reply
Warr1024
New member
Posts: 6
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

NodeCore is a major reconstruction of "survival" gameplay from the ground up. Relearn much of what you thought you knew about Minetest!

Features
  • Immersive gameplay. Zero in-game pop-up GUIs. Minimal HUDs. All interactions take place in continuous first-person perspective. Nothing gets between you and the game world.
  • Nearly everything is on the grid. Item stacks settle onto the grid and persist. Complex machines (e.g. furnaces, storage) are built in-world and can be designed, customized, optimized.
  • In-world crafting. Assemble more complex recipes directly on the grid or in-place. Learn how to "pummel" nodes to hammer things together or break things apart.
  • Built-in player guide and hint system provides low-spoiler guidance.
  • Rich and subtle interactions. Some materials dig and transform in stages. Some materials slump into repose when stacked high. Some things transform if conditions are met, but transform faster based on environment. Experiment and see what effects what!
  • Build complex in-game systems. Design your own furnace. Construct digital logic circuits. Build gears and rotary machinery. Assemble portable storage containers.
  • Eggcorns!
Note that NodeCore is a complete game, but new features are still actively developed. If you're looking for the latest experimental stuff, and don't mind a little instability or a few bugs, check out the NodeCore ALPHA early-access releases.

Join the Discord https://discord.gg/NNYeF6f or IRC at #nodecore on freenode
Last edited by Warr1024 on Thu Jul 09, 2020 06:32, edited 6 times in total.

Warr1024
New member
Posts: 6
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.

User avatar
Lone_Wolf
Member
Posts: 2410
Joined: Sun Apr 09, 2017 05:50
GitHub: LoneWolfHT
IRC: Lone_Wolf or LoneWolfHT
In-game: Lone_Wolf
Location: Not there, THERE!

Re: [Game] NodeCore

by Lone_Wolf » Post

Yay!
Been playing (On the server(s) at least) since around February of 2019, amazing game!

User avatar
goats
Member
Posts: 140
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: 652
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

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

MisterE
Member
Posts: 145
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: 6
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: 2410
Joined: Sun Apr 09, 2017 05:50
GitHub: LoneWolfHT
IRC: Lone_Wolf or LoneWolfHT
In-game: Lone_Wolf
Location: Not there, THERE!

Re: [Game] NodeCore

by Lone_Wolf » Post

This has a good amount of the current Nodecore mods https://content.minetest.net/packages/?q=nodecore

MisterE
Member
Posts: 145
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: 185
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.

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests