Category
I created a shader using the Unity Shader Graph editor. It shows contour lines and elevation shading on the terrain. The contour lines are indispensable when surveying new track segments. The coloring is just a nice touch to give this a more refined look. The shader graph was…
Continue readingI have not been able to work on the game for a while. The most recent changes are happening to the survey mode “start” point handling. Specifically, I’m changing the code to calculate all possible variations of the track at the selected start point so the user can…
Continue readingI’m adding code to the train game that will add segments to the track network. At moments like this, where I’m adding in a new feature, I often get a little stuck not knowing where to start. In these moments, I usually open any text editing app and…
Continue readingThe title of this post is misleading; it implies that I’m just starting work on this game. The reality is that I started work on this game over 20 years ago (around 2004) and I just took a bit of time off to wait for 3D rendering to…
Continue readingI just wanted to make a note of the Antikythera mechanism tree structure as it is currently generated in the Linkage (Mac) simulator. The code is not handling multiple gears on the same connector, so this is not completely resolved. But it is a good example of how…
Continue readingIn about 1994, I wrote software for Windows 3.1 that let me add icons over an image in the app window and then create timed sounds and effects using these icons to represent the locations of the outputs. I built a crude timeline editor that triggered items only…
Continue readingI’ve been posting videos on YouTube () showing some working features and some failing features of the Linkage app for the Mac. Here is one of the latest: Even though this looks like a simple mechanism with a sliding quick-return that makes a link oscillate, thus moving a…
Continue readingWith the mechanism in the image, there are three sliding connectors affecting link 1 (on the left). This is an interesting mechanism to simulate. In this situations, the calculations are easy because D and E both have the same slide radius. With the same slide radius, we can…
Continue readingI have a Mac App Store “page” for the Linkage app. “Linkage” was a taken name so I opted for “Linkage CAD”. let me know if that’s a bad name. You can’t see the app yet because it needs to be releasable before I can submit to Apple…
Continue reading