[MOD] Geominer: cave-ins, flooding, deep mining! [geominer]

User avatar
Devy
Member
Posts: 133
Joined: Sat Jan 21, 2017 02:31
GitHub: CoderForTheBetter
In-game: devy

[MOD] Geominer: cave-ins, flooding, deep mining! [geominer]

by Devy » Post

Hello! We are making a mod that will add layers of different kinds of stones. Each layer will get harder and harder to mine the further down the player gets. In each layer there will be ores that you need for crafting a pickaxe, as well as dungeons that will have a sapling the player needs to craft the pickaxe.

Dev update [September 11th, 2017]: I'm back in school, and I do not know when I'll be back.


Please leave a comment!


How to play the mod.
+ Spoiler
List of things this mod adds.
+ Spoiler
Download, github, installation, license and dependencies.
+ Spoiler
Screenshots and gifs.
+ Spoiler
Things that will be added and changelog.
+ Spoiler
Attachments
DioriteGraniteLayers.png
Transition
(394.9 KiB) Not downloaded yet
MoreBeryl.png
Another picture of the Beryl layer. This is the first layer after the default layer of stone.
(925.02 KiB) Not downloaded yet
Beryl.png
First layer of rock and the tools that you will craft from this layer.
(528.81 KiB) Not downloaded yet
Last edited by Devy on Mon Sep 11, 2017 22:44, edited 120 times in total.

User avatar
Linuxdirk
Member
Posts: 2793
Joined: Wed Sep 17, 2014 11:21
In-game: Linuxdirk
Location: Germany
Contact:

Re: [WIP][MOD] geominer

by Linuxdirk » Post

Layers of different stone types (and probably ores in form of veins and seams instead of blobs?) sound awesome!

User avatar
Devy
Member
Posts: 133
Joined: Sat Jan 21, 2017 02:31
GitHub: CoderForTheBetter
In-game: devy

Re: [WIP][MOD] geominer

by Devy » Post

Linuxdirk wrote:Layers of different stone types (and probably ores in form of veins and seams instead of blobs?) sound awesome!
That is a good idea for the ores, but as of now they spawn in blobs.

Thank you for the response. If you have any ideas or questions feel free to tell me them.

User avatar
Diamond knight
Member
Posts: 475
Joined: Sun Apr 19, 2015 19:50
GitHub: Diamondknight
In-game: Ferrumprinceps
Location: Chilling in Constantinople
Contact:

Re: [WIP][MOD] geominer

by Diamond knight » Post

Maybe those classic miner game rocks that can only be destroyed by tnt? Possibly a single use "dynamite pickaxe" for if tnt is disabled.

User avatar
Devy
Member
Posts: 133
Joined: Sat Jan 21, 2017 02:31
GitHub: CoderForTheBetter
In-game: devy

Re: [WIP][MOD] geominer

by Devy » Post

Diamond knight wrote:Maybe those classic miner game rocks that can only be destroyed by tnt? Possibly a single use "dynamite pickaxe" for if tnt is disabled.
Him interesting concept. I'll but that on the maybe to do list. As of now, we are only working on getting the base of the mod working, then we'll turn to adding different features.

User avatar
texmex
Member
Posts: 1752
Joined: Mon Jul 11, 2016 21:08
GitHub: tacotexmex
In-game: tacotexmex

Re: [WIP][MOD] geominer

by texmex » Post

Need to try this out, sounds great!
Mods | Support Mesehub: bc1qluuests9rxmlnvpjrhsnyjg9ucwy6z3r0y3srw

User avatar
Devy
Member
Posts: 133
Joined: Sat Jan 21, 2017 02:31
GitHub: CoderForTheBetter
In-game: devy

Re: [WIP][MOD] geominer

by Devy » Post

texmex wrote:Need to try this out, sounds great!
I hope you enjoy it! But right now there is no way to progress deeper, and there seems to be a performance problem for computers with lower specs.

If you do try it please report any bugs you find!

User avatar
Devy
Member
Posts: 133
Joined: Sat Jan 21, 2017 02:31
GitHub: CoderForTheBetter
In-game: devy

Re: [WIP][MOD] geominer

by Devy » Post

Added a lot of stuff! Finished the rest of the layers, and I redid the code that generates the layers by using biomes instead of lua voxel manipulator. It is a lot faster now.

User avatar
azekill_DIABLO
Member
Posts: 7502
Joined: Wed Oct 29, 2014 20:05
GitHub: azekillDIABLO
In-game: azekill_DIABLO
Location: OMICRON
Contact:

Re: [WIP][MOD] geominer

by azekill_DIABLO » Post

this is awesome! i love this!

User avatar
Andrey01
Member
Posts: 2469
Joined: Wed Oct 19, 2016 15:18
GitHub: Andrey2470T
In-game: Andrey01
Location: Russia, Moscow

Re: [WIP][MOD] geominer

by Andrey01 » Post

The mod is nice as always. Only here are much a lot of ores. Would be more interesting if you add plenty of new minerals and also interesting dungeons like underground parkours. Yes?

User avatar
Devy
Member
Posts: 133
Joined: Sat Jan 21, 2017 02:31
GitHub: CoderForTheBetter
In-game: devy

Re: [WIP][MOD] geominer

by Devy » Post

Added dungeons! You won't be able to play through the whole mod yet since the pickaxes are not yet configured to let you dig through all the layers.

There is only one type of dungeon as of now, and that may change in the future. How the dungeon works is that it spawns randomly, and a sapling will spawn in one of five rooms. It is up to you to find where it spawned and go back to the surface to plant it.

User avatar
azekill_DIABLO
Member
Posts: 7502
Joined: Wed Oct 29, 2014 20:05
GitHub: azekillDIABLO
In-game: azekill_DIABLO
Location: OMICRON
Contact:

Re: [WIP][MOD] geominer

by azekill_DIABLO » Post

this mod is great!

User avatar
Devy
Member
Posts: 133
Joined: Sat Jan 21, 2017 02:31
GitHub: CoderForTheBetter
In-game: devy

Re: [WIP][MOD] geominer

by Devy » Post

azekill_DIABLO wrote:this mod is great!
Thank you! If you see any bugs let me know.

User avatar
texmex
Member
Posts: 1752
Joined: Mon Jul 11, 2016 21:08
GitHub: tacotexmex
In-game: tacotexmex

Re: [WIP][MOD] geominer

by texmex » Post

Hey! The mod is kind of hard to do a complete test run of due to it's very intent of being slowly progressive, but I've managed to scramble a few thoughts by running around in creative mode:

The mod is sprawling a bit conceptually. Bush saplings, custom dungeons, stone types etc. I think the mod would gain from being conceptually streamlined a bit. Focus on the different, layers, ores and tools. Keep it simple, reduce the amount of new items that may clutter inventories up, and outsource extension of the core progression system to other new or existing mods (ropes already exists, use existing bush leaves, etc)

I would leave out the custom dungeon part and have the saplings spawn planted at somewhat rare occasions in existing mapgen generated tunnels, shacks or dungeons. The dungeons are hard to get right as is, and interferes brutally with other mapgen dungeon generation, or other underground mods.

For the layers part I would reduce the stone types to different hardness levels of the same stone, like it look in the first screenshots. This in order to not introduce a lot of new stone types just for hardness sake. The different stone levels could actually drop the same regular cobblestone. I'd also like to see smoother transitions between hardness levels and I think it's a good game feature for players to realize they're gonna need something tougher right when they start to smash away on the too-hard stone with their too-weak pickaxes.

What's the most interesting in this mod is the progression mechanic, so as you can read, I'm excited too see improvents in those areas the most. By doing one thing well (refining the cycle of digging-discovering-surfacing-tooling) this mod has the most potential. I really think it's a great idea that brings a long awaited dynamics to MT underground.
Mods | Support Mesehub: bc1qluuests9rxmlnvpjrhsnyjg9ucwy6z3r0y3srw

User avatar
Devy
Member
Posts: 133
Joined: Sat Jan 21, 2017 02:31
GitHub: CoderForTheBetter
In-game: devy

Re: [WIP][MOD] geominer

by Devy » Post

texmex wrote:Hey! The mod is kind of hard to do a complete test run of due to it's very intent of being slowly progressive, but I've managed to scramble a few thoughts by running around in creative mode:

The mod is sprawling a bit conceptually. Bush saplings, custom dungeons, stone types etc. I think the mod would gain from being conceptually streamlined a bit. Focus on the different, layers, ores and tools. Keep it simple, reduce the amount of new items that may clutter inventories up, and outsource extension of the core progression system to other new or existing mods (ropes already exists, use existing bush leaves, etc)

I would leave out the custom dungeon part and have the saplings spawn planted at somewhat rare occasions in existing mapgen generated tunnels, shacks or dungeons. The dungeons are hard to get right as is, and interferes brutally with other mapgen dungeon generation, or other underground mods.

For the layers part I would reduce the stone types to different hardness levels of the same stone, like it look in the first screenshots. This in order to not introduce a lot of new stone types just for hardness sake. The different stone levels could actually drop the same regular cobblestone. I'd also like to see smoother transitions between hardness levels and I think it's a good game feature for players to realize they're gonna need something tougher right when they start to smash away on the too-hard stone with their too-weak pickaxes.

What's the most interesting in this mod is the progression mechanic, so as you can read, I'm excited too see improvents in those areas the most. By doing one thing well (refining the cycle of digging-discovering-surfacing-tooling) this mod has the most potential. I really think it's a great idea that brings a long awaited dynamics to MT underground.
Thanks for the feedback! It is always very helpful!

I was thinking about how these nodes and items might clutter inventories, and I will go with your way of using the default bush leaves. As for the stone, the reason I have different types is that I want the player to be able to keep being surprised by the new textures. If I use the same stone for all the layers, it will get boring fast.

I could just make the stones drop cobble in an attempt to save inventory space, and anyways, it's not like the stone textures we made are beautiful and people will want to build with them.

You're right about the dungeon spawning, it will interfere with other mapgen components and I guess I could have them spawn in the default dungeons. I will give this some thought.

As for the progression and hardness levels of the stones, I have not yet set all of that, it will still need work since I have not had the chance to refine it yet.

Again, thanks for the feedback!

User avatar
azekill_DIABLO
Member
Posts: 7502
Joined: Wed Oct 29, 2014 20:05
GitHub: azekillDIABLO
In-game: azekill_DIABLO
Location: OMICRON
Contact:

Re: [WIP][MOD] geominer

by azekill_DIABLO » Post

maybe you should do less abrupt variations between layers.

User avatar
Devy
Member
Posts: 133
Joined: Sat Jan 21, 2017 02:31
GitHub: CoderForTheBetter
In-game: devy

Re: [WIP][MOD] geominer

by Devy » Post

azekill_DIABLO wrote:maybe you should do less abrupt variations between layers.
Do you mean the textures clash? We have thought about that, and we might end up reorganizing them so that the transitions are smoother.

User avatar
Devy
Member
Posts: 133
Joined: Sat Jan 21, 2017 02:31
GitHub: CoderForTheBetter
In-game: devy

Re: [WIP][MOD] geominer

by Devy » Post

Added more stuff and fixed some other things. Saplings now spawn in the default Minetest dungeons. Added glow sticks that when dropped light up the area around them.

GIF
+ Spoiler

User avatar
Devy
Member
Posts: 133
Joined: Sat Jan 21, 2017 02:31
GitHub: CoderForTheBetter
In-game: devy

Re: [WIP][MOD] geominer

by Devy » Post

The mod is fully playable now! At least I hope so. The hardness levels for both the pickaxes and the stone are done. I also added throwing to the glowsticks. To throw a glowstick you have to hold Q and press the right mouse button at the same time. Holding Q charges how far you will throw the glowstick. You cannot yet craft the glowstick.

User avatar
azekill_DIABLO
Member
Posts: 7502
Joined: Wed Oct 29, 2014 20:05
GitHub: azekillDIABLO
In-game: azekill_DIABLO
Location: OMICRON
Contact:

Re: [WIP][MOD] geominer

by azekill_DIABLO » Post

WOw! those glowsticks are totally awesome!

User avatar
Devy
Member
Posts: 133
Joined: Sat Jan 21, 2017 02:31
GitHub: CoderForTheBetter
In-game: devy

Re: [WIP][MOD] geominer

by Devy » Post

azekill_DIABLO wrote:WOw! those glowsticks are totally awesome!
Thanks!

User avatar
Linuxdirk
Member
Posts: 2793
Joined: Wed Sep 17, 2014 11:21
In-game: Linuxdirk
Location: Germany
Contact:

Re: [WIP][MOD] geominer

by Linuxdirk » Post

Devy wrote:Added glow sticks that when dropped light up the area around them.
Best. Idea. Ever. Period.

I wish colored light was a thing so they could turn blue (or green, depending on your texture for it).

User avatar
Otter
Member
Posts: 148
Joined: Fri May 12, 2017 21:17

Re: [WIP][MOD] geominer

by Otter » Post

Devy wrote:The mod is fully playable now! At least I hope so. The hardness levels for both the pickaxes and the stone are done. I also added throwing to the glowsticks. To throw a glowstick you have to hold Q and press the right mouse button at the same time. Holding Q charges how far you will throw the glowstick. You cannot yet craft the glowstick.
I love the glowstick!

User avatar
Devy
Member
Posts: 133
Joined: Sat Jan 21, 2017 02:31
GitHub: CoderForTheBetter
In-game: devy

Re: [WIP][MOD] geominer

by Devy » Post

Linuxdirk wrote:
Devy wrote:Added glow sticks that when dropped light up the area around them.
Best. Idea. Ever. Period.

I wish colored light was a thing so they could turn blue (or green, depending on your texture for it).
I know! I even looked at the source code for Minetest, and the lighting part is very complicated. I don't think there is an easy way for colored light without an overhaul of the lighting code. It's a shame.

Glad you like it though!

User avatar
Devy
Member
Posts: 133
Joined: Sat Jan 21, 2017 02:31
GitHub: CoderForTheBetter
In-game: devy

Re: [WIP][MOD] geominer

by Devy » Post

Otter wrote:
Devy wrote:The mod is fully playable now! At least I hope so. The hardness levels for both the pickaxes and the stone are done. I also added throwing to the glowsticks. To throw a glowstick you have to hold Q and press the right mouse button at the same time. Holding Q charges how far you will throw the glowstick. You cannot yet craft the glowstick.
I love the glowstick!
Great! I'm glad you like it. If you see any bugs make sure to report them!

Post Reply

Who is online

Users browsing this forum: DOOM_possum and 7 guests