「作曲」のカテゴリを含む記事

The Website — Relaunched At Last!

投稿日付:

Hello, Popfan here!

For those of you who have been following me on Bluesky (or even keep up with this blog without following me on social media, as unlikely as your existence may be), you may have been seeing me talk about a “website relaunch” from time to time, especially more recently so over the past two months. Well, needless to say, by the time you’re reading this, you’re looking at the fruits of my hard labor already!

It’s been a long year-and-a-half-plus, too. I’d originally gotten started on it way back in October 2023, primarily wanting to rewrite all the code to make it more maintainable, but also improve the frontend in various ways. Naively optimistic as I was, I thought I’d get the whole thing done in a couple months, but even aside from the fact that I no longer have all the time in the world nor the best mental health, rebuilding a project of this caliber from complete scratch in a way that adheres to my newfound professional standards is... a pretty damn involved process, actually.

For a refresher on what that’s been like, see the posts under the “Website” category. Picking up from the tail end of 2024, I’d spent a few days in January doing a bit of necessary busywork in order to lay the groundwork for being able to re-implement the blog at all: Since it has a completely different URL structure wherein a given page template corresponds to many different URLs, I needed to modularize the code for checking URL integrity and getting the correct page templates.

Once that was done, I did... a whole lot of nothing for several months. I don’t entirely remember what happened, but getting sick with the flu for the entire second half of February didn’t help, nor did the anxiety attacks I’d started suffering from as a consequence of that. My job performance was likewise suffering as a result of the pressure I’d put on myself, and, all in all, it took about two months to work through all that and get myself back on track.

So late April was when I decided to resume working on the website. By that point, everything was done except for the blog, and while I could find a lot of code (PHP and CSS alike) that I wanted to refactor, I told myself I’d just save it for after everything is done and live, and just treat the blog as independently from the rest of the site as I could. I eased myself into it by doing a microscopic amount of work each day — we’re talking as little as a single CSS rule per day. After all, better to get a tiny amount done every day than no amount for weeks or months on end.

Come early May, though, and things began to snowball hard. Watching things come together little by little did wonders for my motivation, resulting in me spending the weekends just locking in and pushing dozens of commits — sometimes even that many in just a single day! I was riding a wave of euphoria the likes of which I hadn’t experienced in a long time. Certainly not since the year has started, at least. My momentum was back in full swing, I was making mad progress on one of my passion projects, the finish line was starting to become visible on the horizon... life was good, and that motivation and ability to perform also carried over to my job, further bolstering my confidence and self-esteem.

Of course, as is the case with strong emotions in general, good or bad, they may feel like they’re going to last forever at the time, but they do come to an end eventually. It was quite sobering when I started feeling myself going from “absolutely fantastic” to just “pretty good”, but fortunately I didn’t let that stop me. And why should I have? Things were still going extremely well, and tangible progress was being made on all fronts. After months of downtime and feeling like complete dogshit, I wasn’t about to just let all of that go again, especially with how lengthy a process it is for me to build up momentum in the first place.

In any case, last Tuesday was the day I’d finally completely reconstructed the blog. The days that followed were dedicated to miscellaneous cleanup work in order to prepare for the eventual rollout that upcoming weekend. Of course, like I said, all of that is done and ready by the time you’re reading this, so let’s quickly go through the changes and additions that are relevant to you as a visitor.

Appearance: The overall identity is still the same, but text and spacing have been made a little bit larger overall, and colors were adjusted slightly to better conform to WCAG contrast requirements. It’s still not perfect, particularly with the background gradient for the headings, but I’m already in the concept phase for how to make it work better while keeping the visual changes as minimal as possible.

Accessibility: Special care was taken to ensure that every page of the website is fully operable with a keyboard, and users of screen readers should theoretically also be catered to. Again, it’s not 100% perfect yet (non-blog pages in particular might still be missing some vital components), but it can’t be any worse than the previous version, at least.

Music page: Embeds for Bandcamp, Soundcloud and YouTube have been removed because they’re a privacy nightmare. Instead, albums now show a static track list, their price, and a link to their Bandcamp page. The other playlists have instead been replaced with a custom audio player built entirely from scratch. I actually wanted to make one of those during the last overhaul back in 2021, but had ultimately decided against it because my skills with Javascript just weren’t up to snuff at the time. They are now, though, and while the code is still kind of a mess, I hope it all works.

Games: The games overview itself is now a list view because a grid view simply didn’t make that much sense with a library this small. Means I can show a bit more info, too; long-time fans may see similarities to the pre-2021 design. The pages for each individual game now have overhauled galleries, courtesy of an external Javascript library I fell in love with at my job, and embedded videos now have to be clicked before the YouTube iframe gets loaded in.

Blog: Mostly still the same as before, although I still have plans for the future, primarily revolving around adding pagination and a search bar. Those will become increasingly important the more posts I end up writing, since otherwise we’ll end up with massive pages. Other than that, I’d also like future blog posts to have more types of content than just plain text. Subheadings and images, for example.

There are new pages planned, too, of course. For instance, a page dedicated to links, or one for guidelines... though I’m also still thinking of writing up a sort of documentary on Endless Blue, given the significance of that game idea to what was once known as Team Gaijin Alex. I’m not the type to just forget about my roots, after all.


So... now that the website has been relaunched, what comes next?

Well, first things first, a much-needed break. Which I know means losing all my momentum and having to start slowly building it back up all over again, but as you may remember, I actually got sick very shortly after finishing and releasing the update to my Sokoban clone last year. I’d like to avoid a repeat of that if I can help it, especially with how hard I ended up tunnel-visioning on this project towards the end.

After my break, though? My idea was that I’d work on my album next, followed by starting development of Mukai 2 in earnest. However, I took a lot longer with the website than I was expecting, and part of me would like to have Mukai 2 done in time for the 10th anniversary if that is at all possible (it’s extremely unlikely, if we’re gonna be realistic, but a guy can dream). I’m still not entirely sure how I’m gonna go about it, but I was thinking of doing both simultaneously, actually.

I know, I know, stretching myself too thin is a bad thing, but hear me out:

Work on the album would require getting my feet wet with writing music again, something I haven’t done in over a year (seriously, I haven’t written a single thing for all of 2024, nor 2025 up to this point). Game development, on the other hand, spans several disciplines. For instance, I’ve actually been making a lot of progress on the game’s script, only missing a few endings by this point. I’ll also need new assets: graphics, music, sound effects.

So what I could do is prioritize writing music for the album, but also make sprites and other graphics for the game on the side, such as if/when I’m starting to feel a creative block coming on or I’m otherwise too frustrated to make any headway with composing. That way, I’m still making the best out of my time, and by the time the album’s up for sale on Bandcamp, I might have already amassed enough sprites and other assets that I can start actually putting it all together without needing to rely on placeholder graphics that fail to give me a good feel of how the final product would end up looking.

Whether that’ll actually work out for me remains to be seen, but after how long the game has effectively been dead in the water, I just want to give myself any head start I can get, and the only reason the album is still a priority is because a) it’s the smaller project of the two, and b) it’ll be a good opportunity to experiment with the direction I’ve been wanting to take my style into.


But that would be it from me for now. Once again, thank you guys so much for your patience and support. You’re probably not getting that much out of the new website, but I hope you understand that it was something I simply had to get out of the way for my own sake in order to make it possible for me to even continue maintaining it properly.

Here’s hoping that I’ll be able to deliver more of what I’m good at soon.

General Update Log No. 16: Year-End Edition

投稿日付:

2023 is slowly drawing to a close, and with it the 10th year of Retrograde Road’s existence. A lot has happened in that time — far more than I could feasibly remember off the top of my head. Hell, I’m already struggling to list all the noteworthy things that happened this year.

Relatively speaking, though, not a whole lot actually happened in terms of finished projects. I wasn’t even able to finish my new album before the end of the year, like I was hoping I would. What did happen a lot of, however, was personal growth: Somehow, this was the year where my mental health improved rapidly, and it’s all thanks to the realization that I need to take the initiative in dealing with the things I’m unhappy about. It wouldn’t be appropriate going into too much detail here, but suffice it to say that, had I not given myself that push, I’d still be unemployed and miserable.

Of course, there’s still a lot to work on — my confidence for writing music is still in shambles, and I’ve yet to find the time to hone my drawing skills — but all things considered, I’m a lot more optimistic now than I was around this time last year. I can do all of this, even if it takes time.


So let’s talk about my goals for 2024 instead!

First things first, I definitely still want to get my Sokoban clone done and ready again before all else. I genuinely didn’t think it’d take this long, but it kind of turned into more than just a porting and refactoring project. At this point I’m straight-up adding new content to the game, new features. Christmas festivities may have held me up a bit, but I’m determined to get it all done early next year, preferably within January or February.

After that, it’s time to start doing productivity streams — and with them comes work on other projects, starting with the refactoring/relaunch of this very website. I might even be in a bit of a race against time there, since the blog’s calendar widget bugging out makes me feel like it’s inexplicably falling apart at the seams. (I’ve disabled the widget for the time being, in case you’re wondering.)

Then, once that is done, it’s back to working on my album, full steam ahead. Maybe, with any luck, I can manage a 2024 release, after all, but I don’t want to make any guarantees because never once have I been able to actually stick to a deadline I set for myself.

And then, finally... work on the second Mukai game, after so many years of nothing. It’ll be a true test of everything I’ve learned, and I’m already looking forward to sharing its development with you all. If all goes well, I might get to start working on it in late 2024 or early 2025, but again, nothing to set your watches by.


It’s not much this time around, but that’s all for now. I wish you guys a happy new year, and you’ll be hearing from me no later than late January.

General Update Log No. 14

投稿日付:

I promise, I wanted to get one of these out last month to keep with the once-a-month schedule I’d set for myself, but then I just... didn’t find the time for it. Granted, it’s not like a lot happened in September, anyway.

But anyway, hope everyone’s been well. Summer has finally ended, at least this side of the equator. And with this month came and went my birthday, too – I’m 28 years old now. Not getting any younger, so it’s all the more important that I make as much as possible out of what time I have left.

...And, fittingly enough, I actually have the rest of the month off from work, starting from my birthday last Saturday, so I figured, hey, might as well use all that free time in a productive manner. So with this month’s log, I’d like to update you not just on what I did, but primarily on what I’m planning to do.


First talking point would be that new album I’ve mentioned before at at least one point in the past. So far there’s still only four tracks done, and I haven’t written anything else in months. A lot of that is due to what I can only describe as crippling anxiety at the thought of composing anything. In particular, it’s instrumentation that tends to cause me the most grief, since I often struggle to find good instruments to use, and it quickly discourages me from continuing to try.

I think I may need to do a better job of planning the complete instrumentation for a song in advance. After all, my own discography already provides me with plenty of references for what does and doesn’t work, not to mention what’s my signature style. I just need to get over that mental blockade, and there’s no two ways around just chipping away at it bit by bit. If all goes well, I might have a new song done for the album by the end of the month, as well as the momentum to do at least half an hour of music stuff every morning before work. A 2023 release obviously isn’t in the cards anymore, but it’s still my biggest active project to date, so the more consistently I can make progress towards it, the better.

Something else I’ve also hinted at in the past was my intention to relaunch this website. And, well, work on that has officially started! I’m currently in the process of rewriting everything from scratch to revolve around object-oriented PHP, applying the knowledge I’ve gained from my job. The goal here is to modularize the code, splitting it off into smaller chunks to make things easier to expand and maintain. This means PHP classes for everything, which also meant having to write a class autoloader. That one wasn’t too much trouble, but the ever-evolving nature of my code’s directory structure means having to constantly redefine namespaces, which is kind of a pain.

And finally, there’s my gaming backlog. Surprisingly, despite having bought the game on day one, I still haven’t actually beaten Tears of the Kingdom yet. Not that I’m not close – in fact, all that’s left to do in the main story is beat the final boss – but I’ve been trying to at least do all the shrines and sidequests before putting an end to things.

Other games I’m currently playing through are Ecco the Dolphin on the Mega Drive, and Aztec Adventure on the Master System. The former has passwords for me to save my progress with, but the latter is a single-session slog taking upwards of an hour to play through fully, and while I have reached the final stage once by now, it’ll take at least a few more attempts to learn and get through it.

Incidentally, I have a Trello board to keep track of my backlog with, but as of writing this, there are no less than 34 unbeaten games on it (not all in progress, though), so... honestly, putting any significant dent into it would be a full-time job unto itself. Doesn’t help that I prefer to do my Mega Drive and Master System gaming on console, rather than emulator (if I can help it), and the consoles are hooked up to the living room TV, meaning I can only play them while my mom’s asleep or at work, since she’s occupying the TV all day otherwise.


You may also notice that anything involving drawing is conspicuously missing from this list... but, to be fair, I feel like I already have my hands full with just about everything else. As much as I’d love to get back into drawing again, there are other things I need to get on top of first, and organizing myself is never without extreme amounts of effort and vigilance.

But I think that’s also the extent of what’s worth talking about this month. Here’s hoping to another update a month from now, preferably with good news about having been able to make some good habits stick again.

色々な更新の記録、其の拾壱

投稿日付:

正直、Wordpressから離れて自分のブログを作る気がなかったら、これを書いたのは早かったでしょう。でもこんなに時間を経たせたせいで一月から色々でいいものが起こりました。

去年の年末、僕の行動が起こらせた非常に壊滅的なことがあってしまって、早く気づいたらよかった何かに気づきました。それは、自分自身や自分の人生の不幸は、脳からのメッセージ。何が不満かしっかりと考えて、哀れや学習性無力感に浸らずに、ちゃんとした対策を講じなさい、と。

それを理解して事を成さしめるこつを摑んでから、人生が非常に改善されてきた気がして、絶対出来ないと思ったことさえも出来るようにになったのです。現代、精神衛生は2018年(ひょっとしたら2002年まで)以降で最高だと感じます。やはり、何でも出来る感覚は精神に大助かりですね。

新たな精神的力を手に入れた僕は何が出来ましたかと? まずは、生産力の助けと邪魔を探るために日記を書いて、ついにいい作戦を練りました。3~5点の項目のある毎日のタスクリストに加えて、重点リストみたいなやつもあることにしました。その二つ目は、中長期や長期のタスクを記したり、「締切あり」「締切なし」のカテゴリに分けたり、ゴールや、問題や、次に何をしようかなどをメモしたりします。タスクを完成させてから、リスト底にある「完成」という部分へ動かして、完成させた日付を付けます。完成したタスクの数がだんだん増えるのを見ていい感じになるんですよ。

その重点主義で、人生さえも大一歩進めました! もう一度エントリーシートを出し始めて、二年近く無職だった僕がようやく職業訓練にありつけました! ウェブプログラミング代行機関で三年間働きますが、訓練の後で社員になる可能性は低くなく、訓練生でも賃金もかなりだと思います。仕事の開始は来月、7月3日です。上手くいきますように!


でも他の創作活動についても少し話しましょうか。例えば、アルバムの進捗率は三割弱です。すでに完成した曲が嫌いじゃないですが、現在よりももっと進捗していたいと思っています。バーンアウトも失敗恐怖症もいつでも足手まといになってしまって、来月の週40時間労働も加えたら、今年以内の公開は出来なくなるみたいと思っています。作曲のワークフローがもっと首尾一貫したら話は別なんですが。人生の問題を解けたことがかなりありますから、きっとこれも解けると思います。

また、一月にジェスチャードローイングすることで絵描きを再開しようとする話も覚えていらっしゃるでしょうか。あれから、身体の一部分ずつ、人体解剖学をだんだん学んで腕を磨いてきていると思います。まだ上手さから遠いですが、幸運なことに、モチベーションを維持する方法を知っていて細部まで非常に鋭い目を持ついい指導者に巡り合えました。今年も新イラスト出来るかどうか見てみましょう。

皆様の中に、僕はもう一度外国語を勉強したくなったことに気づいたお方もいらっしゃいるでしょう。例えば去年の九月にスペイン語の勉強を始めて、もちろんまだまだですが、会話が出来る程度まで届けたと思います。ロマンス諸語の何ヶ国語を勉強したいことにもなりました。現在フランス語とポルトガル語を勉強しています。とはいえ、スペイン語の腕はもっと磨きたいし、日本語もここ数年停滞している感じがあるのでその壁も突破したいですね。そしてそれから? さあな。スウェーデン語やフィンランド語の勉強を再開したり、真新しい言語を勉強し始めたりするかな。とにかくポリグロットの夢は続いています。

それ以外の企画なら・・・夢界Project第二弾の開発は、まだ中断みたいです。画力は足りなく、作曲はアルバムしか暇がなく、材料がなければ開発の意味はないんですね。でも、遠い将来にいつかやってみたいことがあるんですよ。

子供の頃、RPGツクールをよく使っていました。RPGツクールVXの30日間の使用期間以内にクソゲーを完成させたし、それと中途半端で中止した何十のゲーム以外に、真面目に企画した一つのゲームがありました。もちろん、それも完成させなかったですが、時が流れてもストーリーが忘れられなく、いつか復活でリメイクしたいところです。それにGame MakerでRPGの製作を挑んでみたいという思いもあったんです。


さて、これで今年の前半の出来事は以上でしょう。更新の記録を隔週に書いたかったときがあったと覚えていますね・・・二週間以内に出来ることは記事にきっと足りないと思っても、定期的にそんな風の記事を書くことが悪くないでしょう。隔週じゃなくて、毎月の月末に向けてしましょうか?

それでは、ご応援もご支援もどうもありがとうございます。次に音沙汰までにあまりにも時間が掛からなかったらいい。お気を付けて、水を飲んで、今季の温度のためにアイスクリームでも買っておきましょう!

カレンダー

2025年5月
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

カテゴリ

以前の記事

リンク