19PでVF19に到達するためにやったこと (隠しコマンド対策)

先日、SDVXで幸せになりたい隠しコマンドがあるらしい (XCD 19) をPUCしてクリムゾンになりました。対策等を少しメモしておきます。

youtu.be

18PでVF18編はこちら: 18PでVF18に到達するためにやったこと - GrGurutoのブログ

隠しコマンド対策

つまみ曲なので、「YouTubeでプレー動画を0.25倍速から再生し、全て見たまま回せるようになるまで練習する」以外に言うことはありません。

ここで終わりにしても良いですが、特に自分が注意した点をいくつか紹介します。

ロング

詰め始めの頃は開幕等のロングを早く離してしまうミスがよくありました。画像の場所ではつまみとロングのどちらでミスしているか分からなくなることもありました。

イライラ淫夢

前半二つは「直角側はもう片方が切り返す時もずっと同じ方向に回せば良い」ことを理解したらかなり安定するようになりました。

赤青どっちをガン見するのがいいんだろう

サビ鍵盤

一箇所押せなくなったので運指を組みました。俺は弱い

Pテイクでは緊張でこの通り押せませんでした

他の19P候補曲

余談です。きたさいたまは未プレイです。

大宇宙ステージ

隠しコマンドが無かったらこの曲を詰めていたと思います。ただ今の時点 (詰める前) で光らない配置があるから苦労しそうです。

16分一つ分ズレた階段と認識しがちで光らない

Got more raves?

ラストのつまみを研究している段階で譜面に頻出のFXロング+階段配置が安定して光らなくなり撤退

FX慣れが足りない

LubedaR

鍵盤の配置自体は簡単だが、つまみと組み合わさった単純な4分、8分が上手く光らず撤退

簡単そうに見えるのに

終わりに

20でも同じことができるんでしょうか。またしばらくアケゲーのできない期間ができるため、この先どうするかは考えものです。

https://twitter.com/GrGuruto

DJMAX Nightmare 4BSC PP攻略

添削禁止

TL;DR

縦連力をつけましょう

必要な縦連力について

例の縦連は16分換算で142.5です。Reform α~β、EX3くらいのJack譜面がある程度捌けるようになっておくといいかもしれません。私はαに合格したのと近いタイミングでPPが出ました。

縦連の区間が長いのと、後半は横に広い配置になっているのでSpeedJackよりはDenseJackの練習をするのが良いと思います。LongJackとか遅いVibroの練習も効くはず。

オプション

縦連の前の16分乱打が地味に難しいのでランダムも有効だと思います。縦連は正規が一番やりやすいはず(縦連後半の配置が割れるから片腕の休息時間ができる)ですがランダムでも大して変わらないと思います。

16分乱打の前に3打の16分縦連がありますが、乱をかけた場合それと同じ位置から例の縦連が始まります。覚えておくと縦連への心構えができるかもしれません。

おわりに

手元動画見てください

youtu.be

CHUNITHMレート17ベ枠紹介

この記事は𝓞𝓾𝓬𝓱𝓲 𝓞𝓽𝓸𝓰𝓪𝓶𝓮 𝓐𝓭𝓿𝓮𝓷𝓽 𝓒𝓪𝓵𝓮𝓷𝓭𝓪𝓻 2024 12/24の記事です。他の方々の記事はこちら:

https://ouchiotogame.com/advent/2024

2024/11/14にCHUNITHMのレートが17になりました 軽く振り返ります

他ゲーはDeemoがHard以下制覇+Ex残り2つ、4keyがα/Ex2、SPBMSが発狂六段くらいの実力です

べ枠画像:

虹レ到達時はこんな感じでした AMAZONくらい?この時は指押しが全くできませんでした

固定鍵盤を始めたのは虹レ後です 虹の時の実力にそのまま鍵盤地力足して17になった感じ

15.3↑の曲でべ枠1位を上げてリセント盛ろうと思ってましたが労力がかなりかかりそうで断念 最終的に14.9のスコアを詰めてべ枠を上げました

べ枠を上から順に見ていきます 鍵盤勢は参考になると思います

1 宿星審判

この二か所が難しい 他は一応押せるけど抜け巻き込みはあるから噛み合い待ち

2 蜘蛛の糸

簡単だしリセント盛るのにも使えると思ってたけど連奏してたら鳥すら安定しなくなって撤退 旧15で一番AJに近いとは思う

3 怒槌

虹レの頃から研究してた成果が出た 指押しできない時代の研究だから餡蜜もした

4 Λzure Vixen

鳥出そうな気はするけどノーツよく抜ける もう少し稼ぎたかった

5 蠍火

これもまだ伸びそうだけどまだ出てない

6 HAELEQUIN

17到達日に14.9伸ばしでやったら1アタが出た AJ目指せるほどの安定感があるかというと分からない

7 Dengeki Tube

旧14+の中でAJ最弱クラス Malody Regular 10th ~ Reform 10th受かるくらいあればできると思う

8 Giselle

17到達日にAJ出して、安定もしてたからリセント埋めに使った 稼ぎ

9 Rrhar'il

曲気に入ってたのもあってちょっと詰めた ラスト理解してAJしたい

普通に難しい

10 A Site De La Rue

これも曲気に入ってる 鳥プラ出したかったけど道中安定しなくて出なかった

エアー振り下ろしからの鍵盤が難しい

11 エレクリ黒

まだ伸びそう

12 A Man In The Mirror

到達日に1-1出て正直ラッキーだった

13 ティアマト

虹なった時体力譜面ばっかりやってたから、その時の感じを思い出した 体力なくて連奏がきつい

14 End Time

運ゲー 道中の鍵盤が固定で押せないのが意外ときつい

15 Longinus

運ゲー 譜面はDeemoと同じだけどエイムの問題なのか精度の問題なのか0-20みたいなリザルトばっか出る

16 Re:End

楽しい鍵盤 bofがよく抜ける

17 風唄

小粒があまり抜けない日に取ったスコア もっとスコア出したかったけど小粒の練習しないときつそう

18 Reverberate

風唄やった後にやったら簡単になった

19 World Vanquisher

自分にしては上出来 伸び代は分からない

20 リトハ

噛み合えばAJまであるけど連フリが難しい

21 エンダス

遅い鍵盤 固定から位置のズレる鍵盤ができるとAJ 120fpsになってからホールド+フリック配置が抜けなくなった

3-1 (親指を出す) で固定感出して取った

22 FD

頑張ればAJ出せそう

23 Wizdomiot

3年くらい前に運が良すぎてAJした それ以来選曲もしてない

24 SINister Evolution

固定鍵盤ゴチ 簡単

25 BlythE

ズレが難しい 鳥までは簡単だったけどそこから伸びなかった

26 ホーリーシットランド

楽しい鍵盤 狂譜面も良い

27 Love & Justice

全部押せていいと思ってるけど全然ダメ

何故か押せない移動トリル

28~30

特に言うことなし 京急とツクツクは突発、#SUP3RORBITALは交流戦のために詰めたはず

以上です 基本特攻しかしてなかったので、真面目にやりたくなったら現14+以下のAJ埋めをして安定感をつけないとなと思ってます

ubuntuで簡単にVPNサーバーを建てる方法

この記事は𝓞𝓾𝓬𝓱𝓲 𝓞𝓽𝓸𝓰𝓪𝓶𝓮 𝓐𝓭𝓿𝓮𝓷𝓽 𝓒𝓪𝓵𝓮𝓷𝓭𝓪𝓻 2024 12/02の記事です。他の方々の記事はこちら

概要

VPNが欲しくなった時に使うメモ。Proton VPNとか筑波のVPN Gateとか無料のVPNサービスはいくつかあるけど、無料で海外サーバーを使うのはハードルが高く自分で建てた方が早いことも多い。そんな時サクッとVPNサーバーを建てられると便利。

AzureとOracle Cloud InfrastructureのUbuntuサーバーで実証済み。Azureは大学生なら無料で使えるサービスが結構あるので見てみるといいと思う。Windowsのライセンスキーも貰えるし(Azure for Studentsで検索)。サーバーのリージョンはアメリカ東西、オーストラリア、南アフリカ、インド、日本、韓国、カナダ、フランス、ノルウェー、スイス、ブラジル、カタールから選択可。OCIは登録さえできればサーバーの無料枠が充実してるがなぜか登録が難しい。こっちはアカウント作成時にリージョンを決める必要があり後からの変更は不可。

dockerをインストール

sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
sudo docker run hello-world

これが実行できればok

もっと簡単にdockerインストールする方法なかったっけ

VPNサーバーを建てる

password0, user1, password1は自由に変更して良い

sudo docker run -d --privileged -p 500:500/udp -p 4500:4500/udp -p 1701:1701/tcp -p 5555:5555/tcp -e PSK='password0' -e USERS='user1:password1' siomiz/softethervpn

UDP500と4500、TCP1701と5555のポートを解放して、あとは端末から接続するだけ

詳細は本家で: github.com

Macで音ゲーをプレイしよう!Macでも動作する音ゲーレビュー

この記事は B4UT アドベントカレンダー、𝓞𝓾𝓬𝓱𝓲 𝓞𝓽𝓸𝓰𝓪𝓶𝓮 𝓐𝓭𝓿𝓮𝓷𝓽 𝓒𝓪𝓵𝓮𝓷𝓭𝓪𝓻 のそれぞれ最終日の記事です。𝓜𝓮𝓻𝓻𝔂 𝓒𝓱𝓻𝓲𝓼𝓽𝓶𝓪𝓼. それぞれ他の方々の記事はこちら:

https://b4utmzi.wixsite.com/b4ut/advent-calendar-2023 https://ouchiotogame.com/advent

こんにちは、GrGuruto です。最近 macOS でのゲーミング環境が整えられつつあることをご存知でしょうか?Apple が 2023 年 6 月に発表した game porting toolkit (以下 gptk) 1 により、数多くの Windows 専用ゲームが macOS 上でも動作するようになっています。そこで、今回は macOS でも遊べるゲームのうち、PC 音ゲーに絞っていくつかを設定やプレイ感と共に紹介していきます。

はじめに

自環境

MacBook Pro 14-inch, 2023
Chip: Apple M2 Pro
CPU Cores: 10
GPU Cores: 16
Memory: 16GB
macOS: Sonoma 14.3 Beta
Display: 14-inch (3024 × 1964 Retina)
Display type: Retina XDR Display
game porting toolkit: ver. 1.1

素晴らしいことに 120hz 出ます。

注意

Mac に外付けキーボードを接続して遊ぶとき、USB ハブを介している場合ハブの影響で N キーロールオーバーが効かなくなったりポーリングレートが低下するなどして本来の性能を発揮できなくなる可能性があります。ロールオーバーについては一つの USB が 6 つまでしか同時に信号を受け取れないことが影響していると思われます。解決策は type-c でキーボードを接続するか、もしくは性能の良いハブを用意することになるでしょう。ロールオーバーだけ解決したいのであれば二つキーボードを用意するのもありです(外付けキーボード+内蔵キーボードでも一応可)。

game porting toolkit のインストール方法

こちらの AppleGamingWiki の記事に従ってください。私は Whisky は使用していません。

www.applegamingwiki.com

音ゲーについて

一つずつ紹介していきます。

DJMAX

設定

DISPLAY MODE: Full Screen
LIMIT FPS: Unlimit
ADJUST NOTE OUTPUT TIME: +87ms
ADJUST JUDGEMENT TIME: 0
KEY SOUND: OFF

FPS: 200~300

デフォルトで V-SYNC がオンになっていましたが切るべきです。V-SYNC 使用時は 90fps でラグもたまに起きていましたが、V-SYNC を切ってからは 300fps 付近で安定して遊べています。Audio buffer size や Polling rate は自由に変更して問題なさそうです。基本快適ですが、何かの拍子にウィンドウモードに変更されると一つのキー入力に3分程かかってしまうゴミの不具合が存在します。もしこの不具合に出会った場合は気長にキー入力が受け付けられるのを待ち、設定画面からDISPLAY MODEかRESOLUTIONを変更する必要があります。Steamの起動オプションは効きません。

EZ2ON

一度は私もプレイしたことがあり、また以下のようにYouTubeにプレイ動画が存在することから動作はすると思うのですが、今の自環境では上記のエラーが出てしまい起動することができません。リンクの動画によればレイテンシがあるそうなので、起動できたとしても快適に遊べるかは微妙かもしれません。

youtu.be

MUSYNX

設定

Screen: 1512 x 982
Graphics quality: Any

FPS: 90

あまりプレイしていないため判定調整は省略。ゲームを起動すると Graphics と Input 設定ができるウィンドウが出現すると思いますが、そこにある Graphics quality はどれに設定しても 90fps 固定となってしまいます。動作は快適でした。

beatoraja

設定

Display Mode: WINDOW
Resolution: FWXGA (1366 x 768)
Vsync: None (チェックなし)
Max FPS: 240
Audio Buffer Size(KB): 32

FPS: 240

WINDOWモードで起動し、起動後少し待ってから左上の緑ボタンを押すことでフルスクリーンに移行できます(起動直後に押すとゲームが落ちます)。キーを押してから音が出るまでの時間が少なからずありますが、Windows上でも同様なのであまり気にしていません。Max FPSは特に必要に感じていないため240で止めてありますが、480でも動作を確認しています。一方Audio Buffer Sizeは16KBに設定すると頻繁にラグが発生するようになったため32でプレイしています。導入については以下の記事が詳しいです。

note.com

osu!

設定

Frame limitter: Optimal
Resolution: 1512 x 982
Fullscreen mode: ON
Universal offset: -81ms

FPS: 300~360

mac で osu をプレイする方法は将来 stable 版になる予定の osu!lazer を使用する方法と wine を利用したものの二通りがあります。lazer では普段 stable で使用していたスキンが使用できなかったため私は wine の方でプレイしています。wine 版のインストール方法は以下の wiki の通り。日本語が文字化けする場合は ctrl + o で設定を開き、以下の画像の位置にある言語設定を英語に変更しましょう。また曲検索欄に誤って日本語を打ち込むとアプリが落ちます。曲やスキンのダウンロードを簡単にするツールもあります。 gptk を使用した Windows 版のインストールはエラーが出て上手くいきません。

osu.ppy.sh

Language設定画面

重いスキンを使うと(正しくはファイル数の多いスキン?よく分かっていない)初回ロード時のみかなり待ちますが、それ以外は良好に動作しています。

Etterna

設定

Display Mode: Windowed
DISPLAY RESOLUTION: 1920x1200
REFRESH RATE: Default
WAIT FOR VSYNC: No
GLOBAL OFFSET: -28ms

FPS: 120

beatoraja同様起動後に左上の緑ボタンを押すことでフルスクリーンに移行できます。以下の GitHub の issue にもあるようにゲーム内設定からフルスクリーンにすることはできません。もしゲーム内フルスクリーンに設定し黒い画面になってしまった場合は Etterna/Save/Preferences.ini ファイルの windowed を 1 に書き換える必要があります。 Preferences.ini 内のフレームレート制限の欄は 1000 に設定されていますがゲーム内の FPS 表示は 120 で止まっており、実際 DJMAX や osu! ほどのノーツの滑らかさを感じません。 しかしプレイに支障があるわけではなく、快適に遊べています。FPS 値を上げる方法は存在するのではないかと思っていますが未調査です。

github.com

Malody

設定

Unlimited FPS: ON
Resolution: Fullscreen

FPS: 120

Malody 4.3.7 のプレイです。あまりプレイしてないので判定調整は省略。現在 Windows 版の Malody 4 は公式サイトから入手できなくなっていますが、日本語 Malody Wiki にリンクが存在し入手することができます。以前は MacApp Store にもあったようですが、現在は削除されています。最新版である Malody V は Steam 上で Windows 向けに公開されていますが、こちらは未調査。

Malodyを始めたい方へ(端末版) - malody_wiki

MuseDash

未所持のため未検証ですが macOS にネイティブ対応しています。

東方ダンマクカグラ

以前は動いたらしいですが大型アプデ後動かなくなったようです(知り合い談)。

KALPA

おまけ。iOS向けのアプリですが、 Mac へのインストールが許可されている数少ない音ゲーアプリです。動きはしますがキーボード入力に対応していないためクリックしてノーツを叩く必要があります。 Python でキーボード入力をマウス入力に変換することも試しましたがまともに動作しませんでした。技術的には入力変換は可能そうだけどやり方が分かりません。誰か頼んだ。ちなみに以下のように Androidエミュレータを使えばキーボード入力で遊べるようになるらしいです。

- YouTube

終わりに

このように PC 音ゲーはもはや Windows だけのものではなくなっています。ゲームによっては下手な Windows 機より快適に遊べます。もちろん Windows 機を持っていればネイティブ環境で楽に遊べますが、Mac も PC 音ゲーを遊ぶデバイスとしての候補には十分なり得るのではないでしょうか。

Twitter: @GrGuruto

2022年サマーインターン参加記

この記事は𝓞𝓾𝓬𝓱𝓲 𝓞𝓽𝓸𝓰𝓪𝓶𝓮 𝓐𝓭𝓿𝓮𝓷𝓽 𝓒𝓪𝓵𝓮𝓷𝓭𝓪𝓻 2023 12/22 の記事です。他の方々の記事はこちら

現在 2023 年年末ですが、2022 年夏のエンジニアインターンについて振り返りたいと思います。

当時私は Python を使用して Discord の Bot を作成したり、Flutter でアプリを作成したりしていたためエンジニア職に興味がありました。就活についてググっている時たまたま魔法のスプレッドシート (現在は Notion に移行しているよう)というエンジニアインターンについての情報がまとまった便利シートを見つけ、この中で初心者OKまたは自分の触れたことのある分野の選考に応募することにしました(あと金欲しかったから有給のやつ)。

選考

選考を受けた企業は以下の通り:

インターンに受かったのは株式会社いい生活のみです。

  1. mixi     モンストをよくプレイしており、それに関わる業務に就けそうだったのが面白そうで応募しました。しかし書類落ち。

  2. アカツキゲームス     サーバーサイド領域に応募。一次の Web コーディングテストは通りましたが、二次の面接で基本的な情報系の知識に答えられず撃沈。

  3. DeNA     企業名を知っていたこともあり応募。自分が受けた中では一番選考が重かったです。面接では主に課題解決能力を見られていた気がします。残念ながら最終面接で落ちましたが、本選考への足がかりを掴むことができました。

  4. いい生活     初心者も比較的受け入れてくれそうだったので応募。選考プロセスはそこまで重くなかったです。運良く通過。

  5. Finatext    Go 言語に関する課題を解いて期間内に提出する形式の選考でした。すでにいい生活のインターンに通っていたのもありあまりやる気がなく、適当に済ました結果落ちました。

いい生活でのインターン内容

チームで協力して五日間で自社 API を利用した不動産に関する Web アプリを作ろう!という内容でした。

一日目に Git や Vue などの講義、残り四日で実装、最終日に発表です。ハッカソンと比べると余裕のあるスケジュールではないでしょうか。

私たちのチームはおそらく5人全員が Vue 初心者でしたが、すぐ使えるテンプレートが用意されていたり、メンターの方が丁寧に教えてくれたこともありそこまで苦労はなかったように思います。しかしテンプレート等を含めた扱うコードの量が個人開発より多かったこともあり、例えば API を扱うメソッドの探し方などに手間取るなど難しい面もありました。 またコロナ禍でしたが出社しての参加も可能でした。オフィスではモニターを複数枚使用することもでき快適な環境でした。弱小 Intel Macbook Air にはデュアルモニター以上は処理が辛そうでしたが...

終わりに

Vue やチーム開発について学んだ上にお金まで頂けて最高でした。インターン自体は楽しかったですが、一方でこの先実際にエンジニア職に就くかどうかはまだ悩んでいます。このような開発は一人で趣味でやっている分には楽しいですが、仕事としてはあまりやりたくないな...と考えています。

game porting toolkitをアプデしたらSteamが開かなくなった!

この記事は𝓞𝓾𝓬𝓱𝓲 𝓞𝓽𝓸𝓰𝓪𝓶𝓮 𝓐𝓭𝓿𝓮𝓷𝓽 𝓒𝓪𝓵𝓮𝓷𝓭𝓪𝓻 2023/12/10の記事です。他の方々の記事はこちら

brewでgame porting toolkitを1.0.4->1.1にアプデした後、Steam.exeを実行すると"The program steamwebhelper.exe has encountered a serious problem and needs to close"のエラーが出てSteamが起動しなくなりました。

  • 解決方法

Apple Developerのサイトからgptkのdmgをダウンロードして、Apple Gaming Wikiにもある以下のコマンドでこちらもアップデートすれば元のように起動しました。両方アプデすれば良かっただけ。

ditto /Volumes/Game\ Porting\ Toolkit-1.0/redist/lib/ `brew --prefix game-porting-toolkit`/lib/