Home

2024

Worklog

LETSGO Game

LETSGO
LETSGO

LETSGO

Tags
Owner
Justin Nearing
image

Child Pages

📊Systems🍥Design🏗️ResourcesBuilding A Music EngineBuilding A Music Engine

Current State

This is how the game plays as of @June 9, 2024

You can find the repo here:

Developer Updates

@June 9, 2024

@January 11, 2024

Dec 11 2023

  • I wear glasses now. Thats cool I guess.
  • Progress has been slower due to C++ PAIN

Nov 22 2023

Jumped headfirst into C++ to build out a music theory engine for the game!

Lot's of shenanigans related setting up the IDE, compiling reliably, etc. but the actual coding part was pretty straight-forward.

Next week I'll start looking into Unreal's Quartz music system, which should enable me to add rhythm/time signatures/beats per minute to the game.

Nov 03 2023

An hour or two a day, starting beginning of October, no previous Unreal experience.

Using C++ to build custom blueprints.

Current task is to develop a Music Theory Engine - replace those random notes with going up and down a scale.

Designing and Writing and music engine has been documented here:

🎵Designing Sound

Wtf is this?

This is a wiki for the random ass game/prototype/demo thing I've been working on.

I'll probably work on it until someone pays me to work on something else.

This Notion page is the central documentation repository for my various experiments using Unreal Engine.

It’s the front page for all the design, commentary, links and resources for my journey into Unreal.

💡
One of my superpowers as a developer is that I love documentation.

Most devs I know groan at the thought, but I consider it fundamental to building scalable services that solve real problems.

Ask around and people will tell you, I make technical documentation a legitimate joy to read.

This space is highly opinionated. Cause ain’t nobody gonna actually read this let alone depend on it for anything.

Y’all just gonna open this wall of text and close it faster than you can scroll your insta.

I see you.

Repo

Here’s a link to the repo:

Notion is actually super dope in the sense that it integrates really nicely out of the box with GitHub. I get really excited about these kinds of things.

Why Git?

💡
Git is better than Perforce. I’ll die on this hill. I mean I’ll use p4 if I have to, but it will be under duress. And I already know you’re about to mutter something about large files and imma let you finish, but Git LFS exists. Just because I’ve never actually used it doesn’t concede the point.

Child Pages

Time Tracking

October 2024
Today
Sun
Mon
Tue
Wed
Thu
Fri
Sat
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2

One of the things I’m trying to do is to build out in the open. Really lean into how one works remotely post-2020.

Video streaming is stupid cheap, so I should do it more, and recording where I’ve invested my time allows me to optimize those investments.

You can’t improve what you don’t measure.

Yo calendars in Notion are sick. Like look at this. It’s a fine needle you have to thread to make something so powerful so easy to use. Dope.

Read this next:

🎵Designing Sound

Test