Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

marian42

23
Posts
423
Followers
1
Following
A member registered Jun 10, 2015 · View creator page →

Creator of

Recent community posts

Do you have a controller or joystick connected?

Thank you! I'm aware of these problems and hopefully I'll find the time to fix them.

@LTVA You can make blocks that are bigger than 1x1x1, for example 1x2, by cutting your big block into 1x1x1 blocks and using connectors between them that aren't used anywhere else. In theory, you could make any size block like this, but it would be cumbersome for bigger ones. You could also try to implement that, but that would take a lot of work.

I made them in Blender. You can set a custom snapping distance and I just placed a reference tile next to the one I'm working on. I didn't make a lot of other stuff in Blender before that, so this was kind of a learning project for me.

Yes, I'm aware of the issue, you need to restart the game. Sorry!

Check out the blog post linked in the description, it contains a screenshot of the tileset.

If you want to learn about my implementation of WFC, check out this article, the talk by Oskar Stålberg, and the readme of this github repo. If you want to learn how to use Unity, check out thte tutorials by Sebastian Lague. Starting with this WFC project might be difficult as it's very code-heavy.

If you press M twice, you'll get back to the surface!

I don't quite understand the question. What do you mean with depth?

Did you try to click the Download button next to "wfc.zip" (if you use Windows)?

(1 edit)

Yes, that should already be possible.

Thank you!

Since this project is more of a tech demo than a game, I didn't put in lots of convenience features, like a menu, exiting or graphics options. I think the limiting factor is the graphics card and not the processor. I might add graphics options and an exit feature later, but it's not my priority unfortunately.

You need to keep the first two blocks (solid and empty). Also, you can't generate a castle from just one block, you need to split it into many blocks that fit next to each other. Then you need to set connectors for your blocks. You can read how they work here. In your screenshot, the block has a 0 connector on top and a 1 connector on the bottom. It will only place another block above it that has a 0 connector on its bottom face. But there is no such block in your example.

Yes, it is possible. Download the source code and open it in Unity. There is a blender file that you need to edit to create new blocks. You might need to do some configuration in the Unity editor. Let me know if you have any questions.

Thank you, I like the tiny planet image! You can kind of hover in place if you go into flight mode (M) and slow down (hold S).

(1 edit)

Yes, you can. Download the source code and open it in Unity. Then you generate a city to your liking. You need to figure out a way to export it. There is a free FBX exporter on the Asset Store, hut I haven't tried it. Let me know if you encounter any problems.

I don't have a Mac, but anyone who has a Mac could easily create a Mac build.

Yes, it's 3D WFC!

Thank you! Yes, you can use you it for anything you like. I would appreciate if you credit me and let me know how you use it, but you can do it either way.

Hi, the meshes are in the repository in the blender file, it should work. I tried to import the project and the meshes where correct, but someone else has the same problem as you have. Unfortunately, I don't know how to fix it. What version of Unity are you using?

Nope

About RAM usage. I'm aware and I'm trying to make it more RAM efficient. However, it needs to remember the entire world and therefore it will always use more RAM the longer you walk.

The FOV is just Unity's default value, I think for this kind of tech demo that's good enough. I'll look into the mouse grabbing issue.

Jeff who?