Opens profile photo
Follow
BorisTheBrave
@boris_brave
Hobbyist procedural generation guy Currently working on Tessera, a Unity plugin for #wavefunctioncollapse discord.gg/Enzu2rrJFD

BorisTheBrave’s Tweets

After much mucking around with RenderTextures, I managed to improve the performance of Mosaic Paint to the point it's reasonably responsive, even at high zoom levels.
Embedded video
0:06
211 views
1
7
I forgot to show off the "thick" lines vs "thin" lines feature. Thin lines go corner-to-corner if they can, a bit like Breseham's algorithm. Both lines behave the same on a hex grid, can you see why?
Embedded video
0:08
500 views
1
11
Show this thread
Nearly ready to relase my paint program, Mosaic Paint. Unfortunatley, it turns out writing a paint program doesn't make you any better of an artist. Maybe you guys can do better.
Image
1
9

Topics to follow

Sign up to get Tweets about the Topics you follow in your Home timeline.

Carousel

Still experimenting with painting on regular grids. I'm tempted to make this a little paint program if there's interest.
Embedded video
GIF
1
14
Can anyone recommend a good tutorial for getting started with making a UI with Unity? In particular, what stack is good for doing simple things quickly.
1
This question (posed by ) isn't entirely pointless. Unlike more obvious atlases for tiles, this one doesn't run into texture filtering issues when pixels bleed across tiles. But the lookup function is too complex, so I'm not sure it has any value. N=2,3 and 6 for fun
Image
Image
Image
1
1
Show this thread
Today's maths challenge: Can you lay out the N⁴ tiles of a N color marching squares tileset in a square grid, with matching colors for adjacent tiles (including wrapping the borders)? I found a solution for odd N, but it's pretty ugly. Here's my layout for N=5.
Image
1
1
5
Show this thread
Does anyone know what you call this shape? It's a Mobius loop with a quarter turn rather than half turn. I ask as it's a test case in my software library for a certain sort of non orientability. I've been calling it "cubius".
Quote Tweet
My latest #ceramic project: A square shaped Möbius strip. This geometric form has only one face. Researching how this object could be made was an interesting journey. Let me take you through it 1/5
Show this thread
Image
2
The docs also have an poetic element of humour: > [Crashes are tested] with three words too unspeakable to write, the "secret hieroglyphs of dread power". > the "To let" section here only slightly shorter than John Galsworthy's Forsyte novel of the same name.
1
Show this thread
Some fun early observations from reading the #Inform7 compiler docs: * Inform 7 recognizes 42 different ways for the verb "to be" to be used. * The first line of the preamble defines meaningness itself: > The verb to mean means the meaning relation. Eat that, philosophers!
1
2
4
Show this thread
I tried recreating Inform 7 myself once. I got as far as a parser that handleded ambiguity well and could be modified on the fly (axaxaxas below), then foundered on making a language with that parser that could add verbs and nouns to itself (unreleased).
1
1
Show this thread
Inform 7 is now open source! I was obsessed with this compiler for a long time, it'll be great to finally see how the magic happns. The whole thing is "literately programmed", so has expansive docs explaining how 400k LoC actually work.
1
4
Show this thread
New article on "Editable WFC". This is a way of using WFC to edit an existing level, rather than generate something from scratch, something like how #Townscaper works. It's part of my open source library DeBroglie, albeit in a hard to use form.
2
4
38
Show this thread
Say you're making hex tiles with roads (like in Civ 5), but some of the tile variations are just rotations/reflections of others. How many unique tiles do you need? Why, obviously (2⁶ + 2⋅2 + 2⋅2² + 2³ + 3⋅2³ + 3⋅2⁴) / 12 = 13. Let me tell you about Burnside's lemma. (1/n)
Image
14
153
828
Show this thread
Talking of triangle grids, the only game I know of that actually uses them has just put out a new trailer. Note how "circles" look a lot smoother than they would in a corresponding hex grid.
Quote Tweet
Coming out of mist of The Infinite Ocean to show the announcement trailer for Colossal Citadels that reveals gameplay for the first time! You can now wishlist it on just published Steam Store page: store.steampowered.com/app/1854570 #gamedev #turnbased #indiegaming #screenshotsaturday
Show this thread
Embedded video
1:15
2.4K views
2
1
11
If you want to learn more, you can read my article on triangle grids (boristhebrave.com/2021/05/23/tri), Franek's art breakdown (twitter.com/Franrekk/statu) or 's thesis on the beauty of dual grids (twitter.com/OskSta/status/).
Quote Tweet
More talk prep. Gonna have another go at persuading people to cut their tiles along the dual grid instead of the main grid. I genuinely don't understand if this is rare because people don't know about it or if there is some drawback I'm not seeing.
Show this thread
Image
Image
Image
5
44
Show this thread
Franek's tiles are 30x30, so I set the tile midpoint to (10,15) for right pointing tiles and (20, 15) for left pointing. The hex grid size is 20x20, meaning the hexes are sized to fit snugly in the triangle tile. Then you just paint away, leaving one third of the cells unpainted.
1
11
Show this thread