Mark Mayers Profile Banner
Mark Mayers Profile
Mark Mayers

@DesolusDev

2,792
Followers
188
Following
996
Media
6,485
Statuses

Creating Desolus: explore a city of Gothic architecture torn between time. ---Previously #OuterWilds @ManifoldGarden @MIT

Seattle | Boston
Joined May 2014
Don't wanna be here? Send us removal request.
Pinned Tweet
@DesolusDev
Mark Mayers
1 year
Traveling through portals which break time and space, and moving architecture between past and future using black holes! #madewithunity #gamedev #vfx
24
134
961
@DesolusDev
Mark Mayers
9 months
@unity
Unity
9 months
Today we announced a change to our business model which includes new additions to our subscription plans, and the introduction of a Runtime fee. We wanted to provide clarifying answers to the top questions most of you are asking. Yes, this is a price increase and it will only
6K
1K
5K
121
6K
33K
@DesolusDev
Mark Mayers
2 years
Creating a portal shader which physically breaks a hole in time and space. Still a work in progress, here I'm playing around with material values, there are no animations yet. What do you think? #madewithunity #gamedev #shaders #vfx
37
275
2K
@DesolusDev
Mark Mayers
2 years
🔼Portals which break time and space!🔼 Figured out I can create portals of different shapes by using a signed distance field of that shape in the shader. What do you think about triangular portals? #madewithunity #gamedev #vfx
61
298
2K
@DesolusDev
Mark Mayers
7 years
This website has isometric views of all the Ocarina of Time dungeons. It's very useful as level design reference!
Tweet media one
Tweet media two
Tweet media three
24
689
2K
@DesolusDev
Mark Mayers
5 years
Experimenting with new shaders for the black holes in Desolus, which swap architecture between alternate universes! #gamedev #madewithunity
18
224
1K
@DesolusDev
Mark Mayers
7 years
As an experiment, I placed two dimension portals inside of each other. The result is interesting and super weird... #gamedev
25
277
804
@DesolusDev
Mark Mayers
6 years
Swapping the architecture between alternate dimensions in Desolus, it gets pretty crazy! #gamedev #madewithunity
25
194
791
@DesolusDev
Mark Mayers
6 years
While researching terrain systems, I came across this awesome procedural terrain and erosion simulation you can run in your browser!
Tweet media one
9
227
831
@DesolusDev
Mark Mayers
7 years
Architecture is inverted between alternate dimensions, which leads to some interesting effects! #gamedev
16
257
664
@DesolusDev
Mark Mayers
5 years
I rewrote the rendering system in Desolus to have volumetric lighting! What do you think? #gamedev #madewithunity
31
67
656
@DesolusDev
Mark Mayers
6 years
Spent about a week writing this Dx11 grass shader, which adds considerably to the scene. (Also performs wayyyy better than the Unity grass). #screenshotsaturday
12
43
330
@DesolusDev
Mark Mayers
2 years
Progress with my 'hole in space' portal shader! I've added animations. I wanted space and time to look like a physical object which can be shattered to pieces. Still need to finalize the effect, but it's in the game! #madewithunity #gamedev #vfx
16
53
340
@DesolusDev
Mark Mayers
6 years
Experimenting with my black hole shader! I was inspired to create a surreal scene where a black hole pulls architecture into the ocean. #gamedev #madewithunity
10
36
222
@DesolusDev
Mark Mayers
7 years
If you have artificial movement in your Unity VR game DO NOT put that movement in FixedUpdate, it WILL cause motion sickness. #unitytips
Tweet media one
4
68
197
@DesolusDev
Mark Mayers
7 years
Shaders are black magic. Worked more on this inversion mechanic last night, and it's looking pretty cool so far! #gamedev #madewithunity
8
51
192
@DesolusDev
Mark Mayers
4 years
Creating and destroying architecture, with black holes! Recently, I polished up the shaders and VFX for this game mechanic in Desolus. #gamedev #madewithunity
1
24
193
@DesolusDev
Mark Mayers
3 years
I've created a weather and storm system for Desolus! #gamedev #madewithunity
8
25
166
@DesolusDev
Mark Mayers
8 years
Portals transition seamlessly when traveling between dimensions in Desolus! #gamedev #madewithunity
5
39
123
@DesolusDev
Mark Mayers
5 years
As an experiment, I placed three dimension portals inside of each other to see what happened. #gamedev
5
19
131
@DesolusDev
Mark Mayers
7 years
Prototyping puzzles for a new mechanic which allows you to invert the game world. It's pretty weird! #gamedev
11
31
115
@DesolusDev
Mark Mayers
3 years
I'm creating my own terrain system in Unity from scratch. I'm primarily inspired by a recent mountain hike, but also motivated to solve existing issues with default Unity terrain. Here's progress after two days of work! #madewithunity #gamedev
6
7
116
@DesolusDev
Mark Mayers
11 months
Traveling through a tear in space and time, which leads to an upside down city! #madewithunity #gamedev #vfx
3
16
117
@DesolusDev
Mark Mayers
6 years
Manipulating black holes to swap architecture between alternate universes, in Desolus! #gamedev #madewithunity
4
24
109
@DesolusDev
Mark Mayers
8 years
Traveling between the inverted dimensions in Desolus. I recently added an aurora effect to the 'upside down' world! #gamedev #madewithunity
2
40
88
@DesolusDev
Mark Mayers
7 years
I fixed the rendering for the spherical portals! #gamedev
6
32
94
@DesolusDev
Mark Mayers
4 years
Black holes moving architecture between parallel universes, in Desolus. Had an idea that black holes should be similar to a portal, to show you what's happening in the other universe.
6
17
95
@DesolusDev
Mark Mayers
8 years
New Desolus DevLog: Walking between alternate dimensions. #gamedev #screenshotsaturday
7
32
80
@DesolusDev
Mark Mayers
9 years
Experimenting with revisiting areas with changing world theme and topology. #gamedev #indiedev #screenshotsaturday
Tweet media one
Tweet media two
3
81
17
@DesolusDev
Mark Mayers
6 years
Added a shimmer effect in Desolus to show when objects exist in the opposite dimension! #gamedev #screenshotsaturday
2
14
80
@DesolusDev
Mark Mayers
7 years
Haha wow, if I apply the alternate dimension shader to this fractal it looks pretty insane. #gamedev #screenshotsaturday
3
25
73
@DesolusDev
Mark Mayers
3 years
New portal shader for Desolus! I wanted to make it feel like you are ripping a hole through space and time. #gamedev #madewithunity
6
6
76
@DesolusDev
Mark Mayers
8 years
Took almost 3 months, but I'm close to perfecting the shaders for the dimension gates. #gamedev #screenshotsaturday
Tweet media one
5
19
66
@DesolusDev
Mark Mayers
2 years
In Desolus, black holes have gravitational waves which distort surroundings. This effect is created with a distortion pass, which draws a vector field in screen-space, used to alter the camera's UVs. What's striking is viewing the vectors as colors! #gamedev #madewithunity
3
13
67
@DesolusDev
Mark Mayers
6 years
Screenshots of the Desolus build for GDC. Although I crunched to finish, this build is the closest I've come to realizing my vision for the game. The design of Desolus is starting to fall into place, and GDC gave me great catharsis. #gamedev
Tweet media one
Tweet media two
Tweet media three
5
10
57
@DesolusDev
Mark Mayers
3 years
Moving architecture between universes with black holes! Recently added a distortion effect to show where objects exists in the 'other' universe. #gamedev #madewithunity
1
13
62
@DesolusDev
Mark Mayers
7 years
THE FUNKY CATHEDRAL: What happened after I went a bit insane from debugging shaders.
4
6
57
@DesolusDev
Mark Mayers
8 years
New Desolus DevLog: The finished demo, and excitement for PAX East! #gamedev #indiedev
Tweet media one
Tweet media two
Tweet media three
3
27
54
@DesolusDev
Mark Mayers
7 years
Experimenting with architecture which is vertically mirrored between dimensions. I like this prototype level in particular! #gamedev
1
12
52
@DesolusDev
Mark Mayers
5 years
Found an interesting article on the proportions and geometry of Gothic architecture. Useful for art and level design reference. #gamedev #architecture
Tweet media one
Tweet media two
Tweet media three
0
13
49
@DesolusDev
Mark Mayers
6 years
If you're interested in the more technical aspects of Desolus, I wrote a DevLog regarding how I vastly improved my terrain quality and workflow. #gamedev #unity3d
3
15
54
@DesolusDev
Mark Mayers
8 years
Currently working on this aurora effect shader inspired by 'Zelda Twilight Princess' and it's pretty weird. #gamedev
3
10
49
@DesolusDev
Mark Mayers
3 years
Had an insane optimization to my workflow in Desolus. I ported my destruction simulation to @unity3d 's Jobs system. It's running through a combined total of 16.3 million vertices, and 32.7 thousand meshes, in FOUR SECONDS. This used to take TWENTY MINUTES. I'm ecstatic!
Tweet media one
Tweet media two
4
4
53
@DesolusDev
Mark Mayers
7 years
Support independent developers to help the games industry thrive and improve. We counterbalance our tiny budgets with creativity, innovation, and genuine love for games.
0
16
47
@DesolusDev
Mark Mayers
7 years
Started prototyping a new mechanic for Desolus, which rotates the orientation of dimensions! #gamedev
1
13
46
@DesolusDev
Mark Mayers
3 years
Spent an incredibly long time designing this city, but I feel the work is starting to pay off? #gamedev #madewithunity
3
12
49
@DesolusDev
Mark Mayers
4 years
The beginnings of a procedural mesh destruction tool I am creating in @unity3d . #gamedev
3
6
50
@DesolusDev
Mark Mayers
6 years
My life is a bit insane right now, I haven't been on Twitter. -Leaving Boston and moving across the USA to Seattle -Quitting my contracting day job after 3 & 1/2 years -Pitching Desolus to publishers so I can focus on the game full time -Showing at two major events in September
7
0
43
@DesolusDev
Mark Mayers
3 years
A hologram in Desolus: You can move giant portals, allowing you to travel between universes! The hologram also updates in real time. Notice how the cathedral changes between universes! #gamedev #madewithunity
2
6
45
@DesolusDev
Mark Mayers
8 years
Here's the fractal inversion shader I made tonight. It's still a prototype but I will likely use it for procedural animations. #gamedev
0
13
36
@DesolusDev
Mark Mayers
8 years
@romero This gif is also a good representation
1
14
35
@DesolusDev
Mark Mayers
7 years
The glass shader is probably written to the depth buffer and interferes with depth of field. Lol people think this was intentional.
4
13
40
@DesolusDev
Mark Mayers
3 years
Working on an atmospheric scattering system in Desolus, which enhances the fog and skybox. When a storm in the game happens, the fog increases and scatters the silhouette of objects. #screenshotsaturday #madewithunity
5
3
40
@DesolusDev
Mark Mayers
6 years
@punchesbears Making a glitch game which intentionally exists outside viable floating point precision bounds would be pretty rad.
0
2
34
@DesolusDev
Mark Mayers
9 years
I'm liking how this day/night cycle is turning out to look. #gamedev #indiedev #screenshotsaturday http://t.co/XWhzj7EWzJ
Tweet media one
Tweet media two
Tweet media three
Tweet media four
3
16
33
@DesolusDev
Mark Mayers
4 years
Been ages since I've done a #screenshotsaturday ! Recently I've been working on city architecture and level design, in Desolus. #gamedev #madewithunity
0
6
40
@DesolusDev
Mark Mayers
4 years
Progress on mesh destruction tool I'm making with @unity3d . Bunny goes for a wild ride. 🐇😢
4
0
35
@DesolusDev
Mark Mayers
3 years
First #screenshotsaturday in a while! Some new pictures of Desolus to share.
Tweet media one
Tweet media two
Tweet media three
Tweet media four
1
6
36
@DesolusDev
Mark Mayers
3 years
Curious how I wrote a new terrain system for Unity from scratch, given only a single work-week of time? I created a super detailed DevLog post, documenting the entire implementation from start to finish. Read about it here! #gamedev #madewithunity
1
4
37
@DesolusDev
Mark Mayers
7 years
Worked on this cathedral-like structure all weekend, still a work in progress. It's the most ambitious structure I've attempted yet.
Tweet media one
2
3
34
@DesolusDev
Mark Mayers
8 years
Give a man a video game, and he will play for a day. Teach a man to make video games, and he will never play in a lifetime.
Tweet media one
1
7
29
@DesolusDev
Mark Mayers
2 years
Experimenting with a mechanical Gothic door design. I imagined if the tracery of cathedral rose windows could function similar to gears.
0
5
33
@DesolusDev
Mark Mayers
6 years
Haven't done #screenshotsaturday in a while, so here's a new area of Desolus I've been working on!
Tweet media one
2
6
32
@DesolusDev
Mark Mayers
7 years
Someone suggested I tilt the sunken cathedral to appear more destroyed, and wow that gives so much atmosphere to this area.
Tweet media one
3
2
29
@DesolusDev
Mark Mayers
8 years
It's histerical how companies see the success of Pokemon Go as 'Because of AR' rather than 'Because of Pokemon'
6
18
31
@DesolusDev
Mark Mayers
6 years
Excited to show Desolus today at the Smithsonian!! Come by SAAM Arcade @smithsonian and say hi :)
Tweet media one
1
4
34
@DesolusDev
Mark Mayers
8 years
And if you stare long into the abyss.... (Also, I have recursive portal rendering working.) #gamedev
Tweet media one
2
18
26
@DesolusDev
Mark Mayers
7 years
Me: "Every frame, for each vertex in the mesh, leak a copy of the mesh." Unity: "lol sure thing buddy!"
Tweet media one
3
4
29
@DesolusDev
Mark Mayers
6 years
Desolus was nominated for Best Art, and also Best Music for #MAGFest ! Pretty awesome!
4
0
31
@DesolusDev
Mark Mayers
5 years
Had this weird idea to combine Lichtenberg figures, flow map animations, and my alternate dimension shader. Turned out to be pretty spooky. #gamedev #screenshotsaturday
1
3
32
@DesolusDev
Mark Mayers
7 years
If you're interested in an introduction to neural networks, I would highly recommend this undergraduate MIT lecture.
1
11
32
@DesolusDev
Mark Mayers
3 years
Proud to say I've been working on the Switch port for the last several months! And it's announced now wooooo! Excited to bring this lovely game to Nintendo Switch.
@A_i
Annapurna Interactive
3 years
ANYTHING IS POSSIBLE ::) OUTER WILDS is landing on Nintendo Switch this summer.
Tweet media one
34
304
2K
2
0
33
@DesolusDev
Mark Mayers
8 years
THE RIGHT HAND HOLDS THE GUN THE LEFT HAND HOLDS THE ORANGE
Tweet media one
1
6
26
@DesolusDev
Mark Mayers
4 years
⚠️Gravitational Anomaly Detected⚠️ Created this shader prototype yesterday, experimenting with fractured meshes and gravity. I think it's going to look neat with some more work. #gamedev #madewithunity
2
2
31
@DesolusDev
Mark Mayers
8 years
Creating more levels rapidly with the 'prototype' objects instead of terrain, but it's still looking cool. #gamedev
Tweet media one
1
12
31
@DesolusDev
Mark Mayers
8 years
Don't talk to me or my son ever again. #SteamDevDays
Tweet media one
0
4
27
@DesolusDev
Mark Mayers
6 years
Very excited to announce that Desolus will be shown at the Smithsonian American Art Museum as part of SAAM Arcade, on July 22nd!
Tweet media one
6
6
30
@DesolusDev
Mark Mayers
7 years
First attempt at creating a fractal based architectural style for Desolus. Still experimenting, but I think it suits the game well? #gamedev
Tweet media one
Tweet media two
Tweet media three
6
4
24
@DesolusDev
Mark Mayers
7 years
This is what happens when you put EIGHT dimension portals inside of each other, and then walk inside.
2
6
24
@DesolusDev
Mark Mayers
7 years
All of the art assets are in prototype form, but here are the three worlds I've been working on over the past month. #gamedev
Tweet media one
Tweet media two
Tweet media three
5
8
30
@DesolusDev
Mark Mayers
7 years
Video games do not need: Health, Death, Enemies, Failure State, or Combat. Why does the industry adhere to these concepts? #gamedev
7
5
31
@DesolusDev
Mark Mayers
4 years
2
3
31
@DesolusDev
Mark Mayers
5 years
A prototype of a cathedral which I created over the last month. I've been working hard at increasing the architectural realism of Desolus, while also maintaining the game's stylized approach. #gamedev #screenshotsaturday
Tweet media one
Tweet media two
Tweet media three
Tweet media four
4
2
29
@DesolusDev
Mark Mayers
5 years
Manifold Garden has been in development for 7 years! I have been working on the game in its final stages as a Unity developer to help the team ship. We release on Friday!
@WilliamChyr
William Chyr
5 years
After 7 years, I am excited to announce that Manifold Garden will launch this Friday, October 18th on @AppleArcade and the Epic Games Store.
226
747
3K
2
2
27
@DesolusDev
Mark Mayers
6 years
2017 was a good year for Desolus. What I'm most proud of in the last year, is that I worked on the game every single day. Hope everyone has a fantastic 2018!
Tweet media one
5
1
29
@DesolusDev
Mark Mayers
6 years
Ok: final shader update for the night. Went with my original idea of structures looking like stained glass, instead of stone. Shader still needs more work, but I'm getting somewhere.
Tweet media one
3
3
29
@DesolusDev
Mark Mayers
6 years
Recently I've been prototyping the central area of Desolus, which connects all of the different worlds in the game. #gamedev #screenshotsaturday
Tweet media one
Tweet media two
Tweet media three
3
6
30
@DesolusDev
Mark Mayers
6 years
New Desolus DevLog! Cool content I've been working on, and this shimmer effect which shows when objects exist in the alternate dimension. #gamedev
1
10
25
@DesolusDev
Mark Mayers
7 years
I have some more crazy fractals for you. This is a prototype version of a world transformation mechanic I'm working on for Desolus. #gamedev
3
3
26
@DesolusDev
Mark Mayers
3 years
I've been making substantial progress on Desolus over the last several months! Here's a new DevLog which discusses a few updates: #gamedev #madewithunity
4
3
30
@DesolusDev
Mark Mayers
8 years
Currently revising some levels: I prototype with simple geometry to get perspective right first. #gamedev #indiedev
Tweet media one
Tweet media two
3
8
26
@DesolusDev
Mark Mayers
7 years
I want to make a good game. Really that's all I care about. I'm hoping Desolus will be something you personally enjoy and take meaning from.
2
1
27
@DesolusDev
Mark Mayers
10 years
I spent the day making an interactive title screen for #Desolus . #gamedev #indiedev http://t.co/e7u4tyL2fC
Tweet media one
6
13
23
@DesolusDev
Mark Mayers
7 years
Experimenting with a *third* dimension type, which contains.... nothing. Would be the place you go when portals are inactive. #gamedev
5
5
25
@DesolusDev
Mark Mayers
6 years
A collapsed structure which is split in half between the two alternate dimensions. Probably one of my favorite areas so far! #screenshotsaturday #gamedev
3
4
25
@DesolusDev
Mark Mayers
6 years
@AxiomVerge There’s a huge artificial separation between creative and technical fields. People believe their identity is either ‘artist’ or ‘scientist.’ In reality that separation doesn’t exist. Treating those skills as a cohesive whole makes solo dev an intuitive process, but few people do.
2
5
25
@DesolusDev
Mark Mayers
8 years
I know it's not #screenshotsaturday anymore, but it took all weekend to create this level and I consider it worth showing off. #gamedev
Tweet media one
1
11
25