[Mod] Numeracy Blocks [0.4] [numeracy]

Post Reply
User avatar
amalon
New member
Posts: 5
Joined: Sat Apr 03, 2021 16:55
GitHub: amalon
IRC: amalon
In-game: amalon

[Mod] Numeracy Blocks [0.4] [numeracy]

by amalon » Post

Adds blocks for exploring numeracy with children, which join together and change appearance depending on the number of connected blocks. Inspired by the kids TV programme Numberblocks.

Image

Code: LGPLv2.1+, textures: CC BY-SA 3.0 Unported

Mod dependencies: none

Github: https://github.com/amalon/minetest-numeracy

ContentDB: https://content.minetest.net/packages/amalon/numeracy/

Download latest release (v0.4): https://github.com/amalon/minetest-nume ... s/v0.4.zip
  • New original square arrangements: 121, 144
  • Update square arrangements: 81
  • New rectangle arrangements: 32 (4x8)
  • New cube arrangement: 64
  • New triangle arrangements: 36, 45, 55
  • New irregular arrangements: 13, 17, 19 (monster), 31 (calendar), 55 (rocket), 80 (roboctoblock, spidoctoblock, dinoctoblock)
Download v0.3: https://github.com/amalon/minetest-nume ... s/v0.3.zip
  • Fix for F-Droid Minetest (with Lua < 5.2)
  • Add square arrangements 25-81
  • Darken sides of 40, 50, 90, and all the hundreds blocks
  • Basic support for numbers 1000-10000
Download v0.2: https://github.com/amalon/minetest-nume ... s/v0.2.zip
  • Basic support for numbers 100-999
  • Stop overlap of 10 blocks
  • Several internal code cleanups
Download v0.1: https://github.com/amalon/minetest-nume ... s/v0.1.zip Feedback and contributions most welcome. This is my first minetest mod so let me know if I've missed anything!

Getting Started

Get a "Numeracy Block" from the creative inventry and start placing them down in groups. Watch the blocks change appearance and the number above the blocks change.

Try measuring the distance between two places by placing a trail of blocks down.

Try making as many different rectangles or other shapes out of the same number of blocks.

Try exploring sequences of natural numbers, times tables (rectangles), square numbers, cube numbers, triangle numbers (like a stair case).

Roadmap

Some features I may add to this mod in future include:
  • Extend beyond 99 blocks in a group
  • Add tools to make things easier and faster, e.g.:
    • Extend the group of blocks in the chosen direction
    • Rearrange groups of blocks to explore factors and other properties
  • Selection of blocks in a group for counting or other operations, making them light up
  • Add some form of arithmetic operators to combine (add/multiply), split (subtract/divide), or otherwise manipulate (square/cube) groups of blocks
  • Sounds (reading out of numbers)
Last edited by amalon on Thu Nov 18, 2021 12:07, edited 5 times in total.

User avatar
Nathan.S
Member
Posts: 1147
Joined: Wed Sep 24, 2014 17:47
GitHub: NathanSalapat
IRC: NathanS21
In-game: NathanS21
Location: Bigsby Texas
Contact:

Re: [Mod] Numeracy Blocks [0.1] [numeracy]

by Nathan.S » Post

Seems to be working just fine. I placed a group of 324 or so nodes with no issues.

I really like how you did the different color grouping of large numbers, great job on your first mod.
I record Minetest videos, Mod reviews, Modding tutorials, and Lets plays.
Check out my website, and brand new Minetest Modding Course

User avatar
amalon
New member
Posts: 5
Joined: Sat Apr 03, 2021 16:55
GitHub: amalon
IRC: amalon
In-game: amalon

Re: [Mod] Numeracy Blocks [0.1] [numeracy]

by amalon » Post

Nathan.S wrote:
Sat Apr 10, 2021 23:31
Seems to be working just fine. I placed a group of 324 or so nodes with no issues.

I really like how you did the different color grouping of large numbers, great job on your first mod.
Thanks! Yeh the minetest engine doesn't lend itself to having borders separating blocks in all 3 dimentions. I haven't yet figured out a way to colour the borders only without having a whole load of new blocks for every combination of borders a block can have!

User avatar
amalon
New member
Posts: 5
Joined: Sat Apr 03, 2021 16:55
GitHub: amalon
IRC: amalon
In-game: amalon

Re: [Mod] Numeracy Blocks [0.2] [numeracy]

by amalon » Post

v0.2 released:
  • Basic support for numbers 100-999
  • Stop overlap of 10 blocks
  • Several internal code cleanups

User avatar
amalon
New member
Posts: 5
Joined: Sat Apr 03, 2021 16:55
GitHub: amalon
IRC: amalon
In-game: amalon

Re: [Mod] Numeracy Blocks [0.3] [numeracy]

by amalon » Post

v0.3 released:
  • Fix for F-Droid Minetest (with Lua < 5.2)
  • Add square arrangements 25-81
  • Darken sides of 40, 50, 90, and all the hundreds blocks
  • Basic support for numbers 1000-10000

User avatar
amalon
New member
Posts: 5
Joined: Sat Apr 03, 2021 16:55
GitHub: amalon
IRC: amalon
In-game: amalon

Re: [Mod] Numeracy Blocks [0.4] [numeracy]

by amalon » Post

v0.4 released:
  • New original square arrangements: 121, 144
  • Update square arrangements: 81
  • New rectangle arrangements: 32 (4x8)
  • New cube arrangement: 64
  • New triangle arrangements: 36, 45, 55
  • New irregular arrangements: 13, 17, 19 (monster), 31 (calendar), 55 (rocket), 80 (roboctoblock, spidoctoblock, dinoctoblock)

Post Reply

Who is online

Users browsing this forum: No registered users and 29 guests