[Mod] MicroTest [Idea]

User avatar
Bas080
Member
 
Posts: 398
Joined: Mon May 21, 2012 15:54
GitHub: bas080
IRC: bas080
In-game: bas080

[Mod] MicroTest [Idea]

by Bas080 » Mon May 21, 2012 16:22

First of all I would like to say that i'm new in the community. Hi :)

I look forward to creating a better minetest by sharing thoughts and content.

I was thinking.

What if you could shrink in size in minetest. Every time you shrink you are half the size and you build blocks of half the size. So imagen i have one wooden block in normal minetest size. If I would shrink ones to half size and build using that one wooden block. I would have 4 blocks to build with. Why? you might ask. I have noticed that making small objects is not possible in minetest nor in minecraft. It is only possible when you use your crafting capabilities. Furthermore it would add several new dimentions to the game. New ways of playing with the world and building new ones.

Ways of shrinking down the world.

Microbench
A bench which let's you build objects at a desired scale. It works by teleporting you into the creative microworld within the device.

Micromode
You require/craft an object which let's you shrink down in the world of minecraft. Monsters also shrink somehow.

Just ideas...
Last edited by Bas080 on Sun Dec 23, 2012 11:45, edited 1 time in total.
 

User avatar
Jordach
Member
 
Posts: 4412
Joined: Mon Oct 03, 2011 17:58
GitHub: Jordach
IRC: Jordach
In-game: Jordach

by Jordach » Mon May 21, 2012 16:23

That's really cool, I love it, not like it, but love it.

( ͡° ͜ʖ ͡°) ( ͡o ͜ʖ ͡o) [$ ( ͡° ͜ʖ ͡°) $] ( ͡$ ͜ʖ ͡$) ヽ༼ຈل͜ຈ༽ノ



My image and media server is back online and is functioning as normal.
 

User avatar
sfan5
Member
 
Posts: 3636
Joined: Wed Aug 24, 2011 09:44
GitHub: sfan5
IRC: sfan5

by sfan5 » Mon May 21, 2012 16:57

That would be like LittleBlocks Mod
Mods: Mesecons | WorldEdit | Nuke
Minetest builds for Windows (32-bit & 64-bit)
 

User avatar
Stef
Member
 
Posts: 394
Joined: Wed Apr 04, 2012 10:46

by Stef » Mon May 21, 2012 16:58

+5
Sorry for my crappy english, im dutch :D
 

User avatar
faraway
Member
 
Posts: 36
Joined: Thu Dec 08, 2011 00:17

by faraway » Mon May 28, 2012 22:51

An octree system would allow something like that.
http://en.wikipedia.org/wiki/Octree
Octrees were used in the game Sauerbraten for multires cube-based worlds.
 

User avatar
kddekadenz
Member
 
Posts: 323
Joined: Mon Jun 27, 2011 17:21
GitHub: tinyworlds

by kddekadenz » Tue May 29, 2012 07:37

Bas080 wrote:Micromode
You require/craft an object which let's you shrink down in the world of minecraft. Monsters also shrink somehow.


:O
 

User avatar
Bas080
Member
 
Posts: 398
Joined: Mon May 21, 2012 15:54
GitHub: bas080
IRC: bas080
In-game: bas080

by Bas080 » Fri Jul 13, 2012 00:19

faraway wrote:An octree system would allow something like that.
http://en.wikipedia.org/wiki/Octree
Octrees were used in the game Sauerbraten for multires cube-based worlds.


Just checked the wiki. I correct myself. When you shrink you get 8 blocks for 1. The wiki clearly shows how stuff is scaled down. Furthermore i was thinking about some other features/possibilities

- Stuff you build in the microbench are later craftable in crafting bench. Making it possible to craft fully 3 dimensional craftitems that you build or downloaded from other minetesters.
- You could make small but functional blocks that contain some mesecon logic. Making mesecon systems more scalable.
- Just image the amount of detail and builtin functions buildings could have.

Possibility for a mod:
I was thinking if it could be possible to make a mod which would have some or all of these features. I am still thinking about it.
 

User avatar
sfan5
Member
 
Posts: 3636
Joined: Wed Aug 24, 2011 09:44
GitHub: sfan5
IRC: sfan5

by sfan5 » Fri Jul 13, 2012 10:07

You can make 1/8 blocks with mods,but not put them next to each other
Mods: Mesecons | WorldEdit | Nuke
Minetest builds for Windows (32-bit & 64-bit)
 

wokste
Member
 
Posts: 78
Joined: Sat Feb 11, 2012 09:06

by wokste » Fri Jul 13, 2012 10:15

What is asked here is not possible with mods, but cool nevertheless.
It will surely add a lot of details in the world.
We must be careful not to clone Notches mistakes.
 

sysedit
Member
 
Posts: 27
Joined: Sun Aug 12, 2012 10:53

by sysedit » Sun Aug 26, 2012 04:31

Microbench ftw.

Irrlicht supports octrees so this is def. a posibillity.
 

User avatar
Bas080
Member
 
Posts: 398
Joined: Mon May 21, 2012 15:54
GitHub: bas080
IRC: bas080
In-game: bas080

by Bas080 » Sun Dec 23, 2012 12:17

Was thinking about this project a bit more. I think it is possible to make the micro-bench function. As you modders know we can make 3d models with the node_box property

Example
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
node_box = {
        type = "fixed",
        fixed = {
        {-0.2, -0.5, -0.3, 0.2, -0.4, 0.3},
{-0.3, -0.5, -0.2, 0.3, -0.4, 0.2},
        {-0.1, -0.4, -0.2, 0.1, -0.3, 0.2},
        {-0.2, -0.4, -0.1, 0.2, -0.3, 0.1},
        {-0.1, -0.3, -0.1, 0.1, 0.2, 0.1},
        {-0.2, -0.1, -0.1, 0.2, 0.1, 0.1},
        {-0.1, -0.1, -0.2, 0.1, 0.1, 0.2},
        },
        },
        selection_box = {
        type = "fixed",
        fixed = {-0.3, -0.5, -0.3, 0.3, 0.2, 0.3},
        },


If a 3d area of nodes coordinates can be translated to coordinates for a 3d model minetesters could easily build a minetest sized object and shrink it down to one node with a scale of 16x16x16 of 32x32x32 or 128x128x128.

- So imagine you have nodes called the micro-bench 16, micro-bench 32, micro-bench 64, micro-bench 128, 256,512 etc...

- The micro-bench can be placed wherever it is desired.

- Punching the micro-bench transports a player to a coordinate where a room of the size equal to the micro-bench scale is spawned.

- In this room the minetester can build whatever he/she wants.

- Once done building, the minetester can choose to save the construction to a model by punching the save node within the creation room and give it a name.

- The player can also exit without saving.

- As soon as the player exits the room, the room is removed from the map and the player is transported back to the micro-bench

In order to "giveme" the nodes the game should be restarted. Otherwise the build nodes are not loaded. ?

I still do not understand the 3d model function. So I still have some questions. The most important one being.
- Would it be possible to also save and show the textures of the nodes in the 3d model? (Multiple textures)
 

User avatar
aldobr
Member
 
Posts: 316
Joined: Sun Nov 25, 2012 05:46

by aldobr » Sun Dec 23, 2012 13:03

basically, if you allow someone to build sub blocks in a block, you will increase storage space.

It is already quite big.

Hard to explain to non programmers, but from my knowledge, all that will make chuncks bigger, then lag will be bigger etc.

I'm not in the mood of explaining better.
 


Return to Minetest Features

Who is online

Users browsing this forum: Google [Bot] and 5 guests

cron