Skip to content

Releases: sashakoshka/m4kc

The Summer Update

07 May 22:15
Compare
Choose a tag to compare

Version 0.7

Relax on a procedurally generated beach by an opaque lake in this summer update!

New Features

  • Twisting, winding caves can be found at the bottoms of chunks
  • Worlds can be saved, loaded, and deleted
  • Options are now saved, and there are many more of them
  • You can now take screenshots of your world by pressing F2
  • Many new blocks
  • Highly configurable world creation menu
    • Different terrain types (including classic terrain)
    • Specify a seed (or leave blank for a random one)
    • Choose between a daylight cycle, always day, or always night
  • Inventory system added
    • Swap items into an offhand slot
    • Breaking blocks adds them to your inventory, placing them removes them from
      your inventory
    • Reorganize your inventory by picking up and placing down stacks of items
  • Bodies of water naturally generate
    • Water is surrounded by sand
    • You can swim through water
    • Going inside of water reduces FOV and tints the screen blue

Bug fixes

  • "Sticky" collision has been eliminated, walking is a lot smoother now
  • Structures will now generate in all chunks
  • It is no longer possible to become stuck inside of a block

What it looks like

View of the sea
World selection menu
Brick house
Underwater

The Expansion Update

13 May 23:57
Compare
Choose a tag to compare

Version 0.6

This update brings many technological improvements. Countless hours of debugging went into this :)

List of changes

  • Terrain has gone from being 64x64x64 to 192x192x192
  • The way that the system generates and stores chunks in memory has been completely changed:
    • Chunks are now stored as sorted structs with a pointer to a blocks array that is allocated upon generation
    • There are currently 27 of them in a 3x3x3 grid
    • They are automatically sorted, and are looked up using a binary search algorithm
  • Debug screen has been redesigned, and shows more info
  • A special debug menu was added to options that provides a 3D xrayable map of the current chunk
  • Terrain generation is far more varied in terms of height

What it looks like

Screenshot from 2021-05-13 19-54-13
Screenshot from 2021-05-13 19-55-16
Screenshot from 2021-05-13 19-55-36
Screenshot from 2021-05-13 19-56-25
Screenshot from 2021-05-13 19-56-37

Various Improvements

11 May 02:56
Compare
Choose a tag to compare

Version 0.5

Windows and Linux downloads have been attached.
This is the first release to have a windows binary in addition to the Linux version!

List of changes

  • Many internal changes in preparation for infinite terrain
  • Working options menu
  • View distance can now be changed
  • There is now an option to capture the mouse and use it like normal minecraft, but it is very unpolished at the moment
  • HUD can be toggled with F1
  • Debug screen can be toggled with F3

What it looks like

Screenshot from 2021-05-10 22-55-29

The Nature Update

09 May 23:01
Compare
Choose a tag to compare

Version 0.4

List of changes

  • Slightly enhanced performance
  • Trees and pyramids now randomly generate
  • Day and night cycle, with smooth transitions between both

The game is approaching 10 KB, will probably have to make the goal under 16 KB in order to fit more features in.

What it looks like

Screenshot from 2021-05-09 18-59-56

The UI update

09 May 05:01
Compare
Choose a tag to compare

Version 0.3

List of changes

  • Enhanced performance
  • A basic user interface (pause menu, hotbar)
  • Two terrain generation options (must edit source code for now)
  • Ability to place any block currently in the game

...while still being under 10 kilobytes!