Page 1 of 1

[Game] OCD [beta] [OCD]

Posted: Sat Jul 20, 2013 09:47
by Bas080
Image
This game focusses obsessively on emergent gameplay which I find the power of the sandbox game called minetest. Having certain materials allows for more crafts and more complex designs and functions within the map. To clearly show emergents the textures should visually represent the complexity of the crafts and the crafts should visually represent the crafted item or node.

Would you like to contribute?
please follow these simple rules and share the ones you think of.
Textures
  • Items which are mined from the environment are 1 color, 1 pixel.
  • Processing materials in furnace adds one pixel in width and height
  • The texture resolution of the craft is determined by the sum of pixels of the craft
    if
  • the width or height has more pixels the resolution of the crafted node/item will be the width and height of the largest of the two.
    or
  • When the craft is just one item it adds 1x1 pixel to craft result(comparable to furnace)
    Exceptions
  • All natural occuring plantlike nodes are 5x5px (grass, flowers, plants, apples)
  • All default tools are 3x3 pixels
Crafts have no rules yet
There are no rules yet for crafts although I was thinking about a 3x3x3 craft grid. A 3d craft grid. This way the craft can be made in a manner that looks more like the nodebox that is crafted. For example a pressure plate would be the bottom nodes and a standing half slab would be one wall of the cube.

Other plans
Replacing many items with nodeboxes. Steel ingot will be made into a 1/9 nodebox of the steel block

Download or Github

Changelog

Screenshots
Image
Image
Image

Old screenshots
https://dl.dropboxusercontent.com/u/419 ... 7%20PM.png
https://dl.dropboxusercontent.com/u/419 ... 6%20AM.png
https://dl.dropboxusercontent.com/u/419 ... 0%20PM.png
https://dl.dropboxusercontent.com/u/419 ... 6%20PM.png
https://dl.dropboxusercontent.com/u/419 ... 3%20PM.png

Posted: Sun Jul 21, 2013 18:54
by Rancon
So this focuses on the origin of objects and turns craftitems into nodes?

Posted: Sun Jul 21, 2013 19:09
by Evergreen
YES.

Posted: Sun Jul 21, 2013 19:23
by paramat
One of the best texture packs i have seen, especially the trees. I love the idea of texture resolution growing with node complexity.

Posted: Mon Jul 22, 2013 01:27
by Bas080
It makes me happy to read that both paramat and Evergreen like the texture idea. I guess i'm not the only one that likes Obsessive Consistent Design.

Posted: Mon Jul 22, 2013 01:38
by Evergreen
It also is for people with slow computers considering that it makes the textures as minimal as possible. :P

Posted: Mon Jul 22, 2013 15:26
by Rancon
This is nice. Trying it out :)

EDIT How do I craft pickaxes?

Posted: Wed Jul 24, 2013 04:39
by Bas080
paramat wrote:One of the best texture packs
That means something, coming from youviewtopic.php?id=5355
Rancon wrote:EDIT How do I craft pickaxes?
the craft guide that is in the inventory will help you find the answer.

Posted: Thu Aug 08, 2013 01:03
by Mossmanikin
Very interesting approach.
It's a bit like starting the game in early alpha and then because of your interaction with the environment the game develops.
Amazing how less can be more sometimes.
Of course I mean the textures with a lower resolution, 'cause this game has a lot to offer.

Unfortunately I get an error everytime I try to play the game with damage enabled:

Code: Select all

02:47:25: ERROR[main]: ServerError: LuaError: error: ...etest-0.4.7\bin\..\games\OCD-master\mods\hungry\init.lua:25: attempt to call field 'hypot' (a nil value)
02:47:25: ERROR[main]: stack traceback:
I only tested the game with stable 0.4.7, without additional mods.

Posted: Thu Aug 08, 2013 16:19
by Bas080
Mossmanikin wrote:Very interesting approach.
It's a bit like starting the game in early alpha and then because of your interaction with the environment the game develops.
Amazing how less can be more sometimes.
Of course I mean the textures with a lower resolution, 'cause this game has a lot to offer.

Unfortunately I get an error everytime I try to play the game with damage enabled:

Code: Select all

02:47:25: ERROR[main]: ServerError: LuaError: error: ...etest-0.4.7\bin\..\games\OCD-master\mods\hungry\init.lua:25: attempt to call field 'hypot' (a nil value)
02:47:25: ERROR[main]: stack traceback:
I only tested the game with stable 0.4.7, without additional mods.
Ty, fot this error, i will use vector.distance instead for the hunger mod.

Btw, there is a new type of mob in this game now. Walk threw the forrest at night time.

Posted: Fri Sep 27, 2013 23:11
by geralddizon15
this is work in minetest 0.4.6

Posted: Wed Nov 13, 2013 01:24
by paramat
Hi Bas080, that was indeed me on your public server 2 days ago, thanks for the apples and items, the textures are very refreshing and visually soothing, a beautiful world :)

Re: [Game] OCD [beta] [OCD]

Posted: Wed Jan 28, 2015 18:20
by Merlin
The game is great, only, I am not encountering any mobs. Except for bees, strange small black things and one worm.
There should be hostile mobs, if I am not mistaken. Are they just very rare, or could there be anything wrong with my game?
There are no other animals either.

Re: [Game] OCD [beta] [OCD]

Posted: Wed Jan 28, 2015 19:12
by u34
+1

Re: [Game] OCD [beta] [OCD]

Posted: Wed Apr 06, 2016 19:15
by crecca
Are you still working on OCD Bas? This is by far my favourite subgame, I don't want it to be forgotten.

OCD works with the most recent version of minetest, but it doesn't work well with v7 mapgen. Do you have any ideas what should be done to make it work with v7?

Re: [Game] OCD [beta] [OCD]

Posted: Sat Apr 22, 2017 18:20
by octacian
crecca wrote:Are you still working on OCD Bas? This is by far my favourite subgame, I don't want it to be forgotten.

OCD works with the most recent version of minetest, but it doesn't work well with v7 mapgen. Do you have any ideas what should be done to make it work with v7?
I don't think bas080 is working on this anymore, so I decided to make my own continuation of OCD, appropriately named OCD2. ATM I haven't made a post on the forums for it yet as I've not really chosen a direction for the subgame yet, but am instead working on cleaning up and getting things working in general. In fact, in the latest master copy v7 support is functional but limited.

Anyways, until there's a post here on the forum, see https://github.com/octacian/ocd2