-
Notifications
You must be signed in to change notification settings - Fork 0
/
aboutme.html
141 lines (120 loc) · 12.5 KB
/
aboutme.html
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
<!DOCTYPE html>
<html lang="en-us">
<head>
<title>Aaron Freed – Contact Info & Biography</title>
<link rel="stylesheet" type="text/css" href="https://code.cdn.mozilla.net/fonts/fira.css">
<link rel="stylesheet" type="text/css" href="css.css">
<script>
function sortTable(table, col, reverse) {
var tb = table.tBodies[0], // use `<tbody>` to ignore `<thead>` and `<tfoot>` rows
tr = Array.prototype.slice.call(tb.rows, 0), // put rows into array
i;
reverse = -((+reverse) || -1);
tr = tr.sort(function (a, b) { // sort rows
return reverse // `-1 *` if want opposite order
* (a.cells[col].textContent.trim() // using `.textContent.trim()` for test
.localeCompare(b.cells[col].textContent.trim(), undefined, {numeric: true})
);
});
for(i = 0; i < tr.length; ++i) tb.appendChild(tr[i]); // append each row in order
}
function makeSortable(table) {
var th = table.tHead, i;
th && (th = th.rows[0]) && (th = th.cells);
if (th) i = th.length;
else return; // if no `<thead>` then do nothing
while (--i >= 0) (function (i) {
var dir = 1;
th[i].addEventListener('click', function () {sortTable(table, i, (dir = 1 - dir))});
}(i));
}
function makeAllSortable(parent) {
parent = parent || document.body;
var t = parent.getElementsByTagName('table'), i = t.length;
while (--i >= 0) makeSortable(t[i]);
}
window.onload = function () {makeAllSortable();};
</script>
</head>
<body class="aboutme">
<h1 class="petitecaps centred">Aaron Freed’s Contact Info & Biography</h1>
<ol class="tocliter">
<li><a href="#contact">Contact Info</a></li>
<li><a href="#bio">Biography</a></li>
<li><a href="#endnotes">Endnotes</a></li>
</ol>
<h2 id="contact">Contact Info</h2>
<p class="fixheight weight1">The fastest way to contact me is Discord (<strong>@aaron6608</strong> or <strong>@Aaron#6608</strong>). We’ll need a server in common; I recommend the servers for <a href="https://discord.gg/DTMvjFqtTA" target="_blank"><em>hellpak</em></a> or <a href="https://discord.gg/EME7pBpJV7" target="_blank"><em>The Fourth Curtain</em></a> (Alex Seropian’s <a href="https://podfollow.com/thefourthcurtain" target="_blank" class="noprintlink">podcast about games</a>href="index.html" ⟨podfollow<span class="breaker">.</span>com<span class="breaker">/</span>thefourthcurtain⟩</span>), both of which I check regularly. I’m technically still a member of the <a href="https://discord.gg/c7rEVgY"><em>Marathon</em> server</a>, but <em class="weight2">please don’t ping me there; I’ll never see it, much less respond.</em> (Please don’t ask why; it’s irrelevant and linked to a lot of unpleasant baggage.) I will respond to DMs eventually, but I recommend DMing me if and only if:</p>
<ul class="weight1">
<li>you’re writing about a work to which I’ve directly contributed in some way</li>
<li>your question pertains directly to text I’ve written on my site</li>
<li>you notice errors/omissions on my site</li>
<li>you have suggestions for additions</li>
</ul>
<p class="fixheight weight1">If you need help, people would probably provide it on the <em>Marathon</em> server before I’d respond to any DM you sent me, so I recommend asking in its <strong>#classic-marathon</strong>, <span id="ftnt_ref01" class="dotted" title="Which, despite carrying the name of a program hardly anyone has actively used for fifteen years, is meant for all map, physics, shapes, and sound creation for the Marathon trilogy."><strong>#forge</strong><a href="#ftnt01" class="noprintlink">⁽¹⁾</a></span>, or <strong>#tech-support</strong> channels. (<strong>#development</strong> is intended only for engine and editor development, so <a href="https://github.com/aaronfreed/vaf" target="_blank">VAF</a> and <a href="https://github.com/Aleph-Bet-Marathon/alephbet" target="_blank">Aleph Bet</a> are the only projects I work on that <em>would</em> be relevant there – but again, don’t ping me there: I’ll neither read it nor respond.)</p>
<p class="fixheight weight1">I’m also on GitHub as <a href="https://github.com/aaronfreed" target="_blank">aaronfreed</a>, naturally. If you notice any errors, omissions, or unclear passages, and you aren’t on Discord, you’re welcome to <a href="https://github.com/aaronfreed/aaronfreed.github.io/issues/" target="_blank">create an issue</a>, <a href="https://github.com/aaronfreed/aaronfreed.github.io/pulls" target="_blank">submit a pull request</a>, or <a href="https://github.com/aaronfreed/aaronfreed.github.io/discussions" target="_blank">start a discussion</a>. I do ask users to be respectful (of both me and others) and note that I maintain this page on my own time, for free, while also juggling multiple active development projects that I also work on, also for free. The <a href="https://github.com/aaronfreed/aaronfreed.github.io/discussions/1" target="_blank">rules I outline for my discussion section</a> apply equally well to issues and pull requests.</p>
<p class="fixheight weight1">I’m also on the <a href="https://pfhorums.com" target="_blank">Pfhorums</a> (as <a href="https://pfhorums.com/memberlist.php?mode=viewprofile&u=6618" target="_blank">The Man</a>) and <a href="https://reddit.com/r/marathon/" target="_blank">Reddit</a> (as <a href="https://reddit.com/u/aaronnotarobot" target="_blank">u/aaronnotarobot</a>), but I can’t promise to respond to messages on either quickly. Lastly, I do, of course, have an email address, but:</p>
<ol class="fixheight weight1">
<li>Email is very nearly the <em>worst</em> way to contact me.</li>
<li>The days when it was a good idea to post an email address on a public webpage are long over.</li>
</ol>
<p class="sectionbreak weight1 noprint"><a href="#top">Contents</a> · <a href="mapmaking101.html">Mapmaking (basic)</a> · <a href="mapmaking.html">Mapmaking (advanced)</a> · <a href="soundtracks.html"><em>Marathon</em> soundtracks</a> · <a href="discography.html">Discography</a> · <a href="portfolio.html">Portfolio</a> · <a href="/">Website index</a></p>
<h2 id="bio">What qualifies you to write a <em>Marathon</em> mapmaking guide, anyway?</h2>
<p class="fixheight weight1">I’m Aaron; I’ve got a <a href="portfolio.html">long history modding for the <em>Marathon</em> trilogy</a>. I’ve worked in some capacity (not always mapping-related) on current and forthcoming mods like:</p>
<ul class="fixheight weight1">
<li><em><a href="http://eternal.bungie.org/development" target="_blank" class="noprintlink">Eternal X</a></em>href="index.html" ⟨eternal<span class="breaker">.</span>bungie<span class="breaker">.</span>org<span class="breaker">/</span>development⟩</span> (codirector, mapping, music, sound, writing, Lua, graphics, manual)</li>
<li><em><a href="https://simplici7y.com/items/apotheosis-x-5" target="_blank" class="noprintlink">Apotheosis X</a></em>href="index.html" ⟨simplici7y<span class="breaker">.</span>com<span class="breaker">/</span>items<span class="breaker">/</span>apotheosis-x-5⟩</span> (sound, Lua)</li>
<li><em><a href="https://simplici7y.com/items/dungeons-hellpak-vol-1-not-recommended-by-doctors" target="_blank" class="noprintlink">Hellpak</a></em>href="index.html" ⟨simplici7y<span class="breaker">.</span>com<span class="breaker">/</span>items<span class="breaker">/</span>dungeons-hellpak-vol-1-not-recommended-by-doctors⟩</span> (mapping, Lua, music)</li>
<li><em>Tempus Irae Redux</em> (mapping, sound, Lua, music)</li>
<li><em>Where Monsters Are in Dreams</em> (codirector, Lua, mapping, sound, story)</li>
<li><em>Marathon Chronicles</em> (creator, every aspect of the game to some degree)</li>
<li>and several others (although I’m likely best known for <em>Eternal</em>).</li>
</ul>
<p class="fixheight weight1">Basically, I’ve been busy mapping for this engine off and on since about 1997, during which I’ve acquired all kinds of stupid arcane knowledge about it. Have you ever heard of ambient light delta? Neither had Aleph One’s developers until I pointed it out. I’m not saying that because I think it’s worth being proud of having acquired so much useless and pointless knowledge, but what I do have are a very particular set of skills, skills I have acquired over a very long career. Skills that make me… no, hang on. Sorry, that’s <em>Taken</em>.</p>
<p class="fixheight weight1">Anyway, I want <em>Marathon</em> mapping to be more accessible, so I wrote <a href="mapmaking101.html">beginning</a> and <a href="mapmaking.html">advanced</a> guides that document some of its frustrating problems and solutions to them. Other pages you may be interested in:</p>
<ul class="fixheight weight1">
<li>My <a href="soundtracks.html"><em>Marathon</em> soundtracks page</a>.</li>
<li>My <a href="discography.html">discography</a>, which contains a lot of <em>Marathon</em>-related music, <span id="ftnt_ref02" class="dotted" title="Bearing Gifts; Collaborations & Covers; Selected Works, 2014-2023; and Compositions 2023-2024 are either too incomplete and/or too self-centred for me to feel comfortable including them on the soundtracks page.">not all of it in the preceding link</a>.<a href="#ftnt02" class="noprintlink">⁽²⁾</a></span>
<ul>
<li>My <a href="compositions2023-2024notes.html">commentary</a> on my recent original music.</li>
</ul>
</li>
<li>My <a href="portfolio.html">portfolio</a>, which includes most (possibly not all) of the important <em>Marathon</em> mods I’ve worked on.
<ul>
<li><a href="https://github.com/aaronfreed/vaf">VAF</a>, the texturing utility I’m working on.</li>
<li><a href="https://github.com/Aleph-Bet-Marathon/alephbet">Aleph Bet</a>, the engine fork I’m working on (still in the early stages of development).</li>
</ul>
</li>
</ul>
<p class="fixheight weight1">I also have well over a decade of classical training in performing, composing, and arranging music, both on piano and using computer sequencers; beyond my formal training, I’ve also spent thousands of hours working on sounds and music for various creative projects over the decades. As a result, I’ve written notes (<span id="ftnt_ref03" class="dotted" title="…OK, no I’m not.">sorry!<a href="#ftnt03" class="noprintlink">⁽³⁾</a></span>) on:</p>
<ul class="fixheight weight1">
<li><a href="musicalmodes.html">musical modes and the circle of fifths</a>, which other musicians may find helpful;</li>
<li><a href="remastering.html">my remastering process</a>, which those working on sound or music production may find helpful.</li>
</ul>
<p class="sectionbreak weight1 noprint"><a href="#top">Contents</a> · <a href="mapmaking101.html">Mapmaking (basic)</a> · <a href="mapmaking.html">Mapmaking (advanced)</a> · <a href="soundtracks.html"><em>Marathon</em> soundtracks</a> · <a href="discography.html">Discography</a> · <a href="portfolio.html">Portfolio</a> · <a href="/">Website index</a></p>
<h1 id="endnotes">Endnotes</h1>
<table class="weight1 endnotes">
<thead>
<tr>
<th class="right"><strong>#</strong></th>
<th><strong>Note</strong></th>
</tr>
</thead>
<tbody>
<tr class="fixheight">
<td class="right"><a href="#ftnt_ref01" id="ftnt01" class="noprintlink"><strong>1</strong></a></td>
<td>Which, despite carrying the name of a program hardly anyone has actively used for fifteen years, is meant for <em>all</em> map, physics, shapes, and sound creation for Aleph One or the <em>Marathon</em> trilogy.</td>
</tr>
<tr class="fixheight">
<td class="right"><a href="#ftnt_ref02" id="ftnt02" class="noprintlink"><strong>2</strong></a></td>
<td><em>Bearing Gifts</em>; <em>Collaborations & Covers</em>; <em>Selected Works, 2014-2023</em>; and <em>Compositions 2023-2024</em> are either too incomplete and/or too self-centred for me to feel comfortable including them on the soundtracks page.</td>
</tr>
<tr class="fixheight">
<td class="right"><a href="#ftnt_ref03" id="ftnt03" class="noprintlink"><strong>3</strong></a></td>
<td>…OK, no I’m not.</td>
</tr>
</tbody>
</table>
<p class="sectionbreak weight1 noprint"><a href="#top">Contents</a> · <a href="mapmaking101.html">Mapmaking (basic)</a> · <a href="mapmaking.html">Mapmaking (advanced)</a> · <a href="soundtracks.html"><em>Marathon</em> soundtracks</a> · <a href="discography.html">Discography</a> · <a href="portfolio.html">Portfolio</a> · <a href="/">Website index</a></p>
</body>
</html>