「Tee」を含む日記 RSS

はてなキーワード: Teeとは

2025-12-19

マクドナルドの例のCMで思い出す、格ゲー界の「公然の秘密

例のCM

https://x.com/i/status/1983745679433269398

このCMへ対して一部のユーザーが「M.U.G.E.Nじゃねぇかw」の様なコメントを付けている。

この「M.U.G.E.N」こそが格ゲー界の公然の秘密である

M.U.G.E.Nとは何か?

M.U.G.E.Nとは、1999年にElecbyte社が公開した、ユーザー拡張型の2D格闘ゲームエンジンだ。「キャラクターステージ自由自作して追加できる」という画期的仕様により、本来なら交わるはずのない別作品キャラ同士を戦わせる「ドリームマッチ」を実現できるツールとして、2000年代ネットの片隅で熱狂的な支持を集めた。

だが、このエンジンには致命的な「暗部」がある。

全盛期に最も広く利用された「WinMugen」と呼ばれるバージョンは、実は正規リリースされたソフトウェアではない。

開発元のElecbyte社が一度消息を絶つ直前に、本来は非公開だった次期バージョンMugen 1.0)のベータ版が何者かによってリークされ、それがアングラサイト経由で広まったものなのだ。つまり、WinMugenを使っている時点で、それは「流出した未完成の開発データ」を勝手に使っている状態に他ならなかった。

正直に申し上げて、M.U.G.E.Nというコミュニティは、このエンジン出自も含め、著作権的に見れば限りなく真っ黒に近いグレーだ。

キャラクターステージ自由自作して追加できる」という画期的仕様は、実質的に「既存の商用格闘ゲームキャラクターファンメイド移植できる」環境意味していた。

まりスプライトのぶっこ抜きである。この事実否定しようがない。

からこそ、格闘ゲームプロプレイヤー開発者、そして我々のようなコアな格ゲーマーにとって、M.U.G.E.Nは長らく「名前言ってはいけないあの人」のような存在だった。

みんな知っている。家でこっそり触ったこともある。でも、表立って「M.U.G.E.Nで遊んでいます」とは口が裂けても言えない。そういう「公然の秘密」として、格闘ゲーム史の影に存在し続けてきた。

けれど、あえて今、その「技術的・文化的な功績」についてだけは語らせてほしい。

格ゲー界の同人活動だった

法的な問題を一旦脇に置いて(肯定するわけではないが)、なぜあそこにあれほどの熱量が生まれたのかを言語化するならば、「あれはプログラムによる同人活動だったから」という結論に行き着く。「絵」ではなく「挙動」を模写するのだ。

同人作家が、好きな漫画キャラクターを愛ゆえに模写し、自分の手で二次創作漫画、そこから更に発展してBL同人などを描くようにだ。

M.U.G.E.N職人と呼ばれた人たちは、好きな格闘ゲームキャラクターを愛ゆえに解析し、自分の手で動かそうとしていた。

彼らにとって、リュウ波動拳テリーのパワーウェイブドット絵は、単なる画像素材ではない。「完成された美」であり「憧れ」そのものだ。

しかし、画像M.U.G.E.Nに持ってきただけでは、それは動かない。

憧れのあの技を放つためには、中身のエンジン……つまりプログラムを、自分たちの手で一から組み上げる必要があった。


彼らがやっていたのは、MS-DOS時代から続く古臭い仕様スクリプト言語を駆使して、最新ゲーム挙動コードで模写する」という作業だった。

これは、プログラマーやゲームデザイナーにとっての一種の「写経」であり、エンジニアリングの側面から愛を表現する手段だったのだと思う。

模倣を超えた実験

さら特筆すべきは、単なる模倣に留まらない「実験場」としての側面だ。

M.U.G.E.N界隈には、既存格闘ゲームの枠組みには収まりきらないアイデアを形にするクリエイターたちもいた。

ドット絵からアニメーションまで全てを一から描き起こした「完全新規オリジナルキャラクター制作。あるいは、商業ゲームならバランス崩壊として即座にボツになるような、複雑怪奇かつ斬新なシステム実装

「売れるかどうか」を考える必要がない同人活動からこそ、そこには尖ったアイデアが無数に投入されていた。

また、AI対戦」という独自の観戦文化も見逃せない。

プレイヤー操作することを放棄し、キャラクターに搭載されたAI人工知能スクリプト)同士を戦わせる。

そこでは「いかに強いAIを書くか」というプログラミング競争が勃発し、時にはゲームプログラム仕様の隙を突くような「凶悪キャラ」「神キャラ」と呼ばれる人知を超えた存在が生み出された。

そして、それらが公平に戦えるよう、有志によって厳格なレギュレーション階級分け)が整備され、毎日のように動画サイト大会が開かれる。

これは、ある種のレジェンドプロ格ゲーマーを超えた理論格ゲープレイシミュレーションであり、eスポーツとは全く異なるベクトルでの技術進化だったと言える。

現在では将棋囲碁などのAI同士が対戦し、その強さを競うことは珍しくないがM.U.G.E.N界隈ではそれらよりもずっと前に対戦AIを専門的に書く人たちが認知されていたのだ。

同人出身」のエンジニアクリエイターたち

漫画界で「同人出身」がある種の実力の証明(例えば高い評価を受けていた同人作家商業誌での新連載が決まり同人作品を知る一部界隈で話題)になるように、実はゲーム業界にも「M.U.G.E.N出身」の才能が確実に存在する。

例えば、Steam世界的な評価を得た2D格闘ゲーム『Skullgirls』や『Indivisible』でリード・アニメーターを務め、『熱血硬派くにおくん外伝 リバーシティガールズ』にも関わったJonathan "Persona" Kim氏は、かつてM.U.G.E.N界隈で伝説的なスプライト改変職人として知られた人物だ。

また、セガ公式の『Sonic Mania』でコンポーザーを務めたTee Lopes氏も、キャリアの初期にはM.U.G.E.N等のファンゲームへの楽曲提供で腕を磨いていた。

最近の例では、ホロライブファンメイド格闘ゲーム『Idol Showdown』記憶に新しい。

このゲーム自体Unity製だが、プロジェクトを牽引したGura_D氏や、美麗なドット絵を統括したアートリードのSodan氏は、海外ハイレベルM.U.G.E.Nプロジェクト(Hyper Dragon Ball Zなど)出身ベテランだ。

彼らにとってM.U.G.E.Nは、GitHubUnityが普及する前の時代における、ポートフォリオであり実験場だったのだ。

もっとも、彼らのように自らそれを語り、その出自が明るみに出ることは業界の慣習としては稀なケースなのかもしれない。

忘れてはならない。ここは依然として「公然の秘密」の領域だ。

プロ格ゲーマーを含めた多くのプロフェッショナルたちが、過去の経歴としてM.U.G.E.Nを語ることはない。そこには、あえて触れないという暗黙の了解が、今も静かに横たわっている。

「俺ならもっとこう動かす」「もしもこのキャラとあのキャラが戦ったら」という妄想(IF)を、絵や文章ではなく、実際に動くゲームシステムとして出力する。

それは紛れもなく挙動二次創作と呼べるものだったはずだ。

現在YoutubeなどのSNSを通して格ゲー界のプロフェッショナルへ気軽に話しかけられるようになったが決してM.U.G.E.Nの話を振ってはいけない。無視されるか立場上、表面上、便宜上M.U.G.E.N否定する発言しかしないだろう。

二次創作の経歴がある人へ「盗作ってどう感じますか?」と質問しても多くは「悪いことだと思う」と返すしか無いはずなのだから

最後

現在は、Ikemen GOのようなMITライセンスオープンソースエンジンが登場し、エンジン権利問題クリアになった。Steamでは『The Black Heart』のように、この系譜からまれインディー格闘ゲーム正規販売され始めている。

かつてのM.U.G.E.Nが抱えていた著作権侵害の罪は消えない。

しかし、「憧れのキャラ自分の手で動かしたい」というあの熱量と、そこで培われた技術的土壌までを「黒歴史」として封印してしまうのは、あまりに惜しい。

あれは無法地帯だったかもしれないが、同時に、間違いなく数多くのクリエイターを育てた、一つの巨大な同人界隈」でもあったのだ。

2023-08-05

はてなー日本語ラップへの知ったかぶりをやめましょう

はてなー知的で今どきのカルチャーにも明るい人間としてふるまいたいのはお好きにすればという感じだが、日本語ラップへの適当言及はやめてくれませんかね。

具体的にはこういうやつです:

https://b.hatena.ne.jp/entry/4740207123033680207/comment/tempodeamor

「反面、本邦ではいとうせいこう、ライムスターZEEBRAなど山の手インテリ層が音楽好奇心と共にヒップホップローカライズに尽力したので、この傾向は薄い。」(id:tempodeamor

「この傾向」というのは「抑圧された環境からの一発逆転の手段として金銭を追い求める傾向」のこと(雑要約)だが、現代日本ラップにそういう傾向がない、というのは完全にフェイク。

最近ヒット曲を聴いてればすぐにわかるはずなのだが...

一例として、今年の「ラップスタア誕生!」で優勝して注目を集めているShowyVICTORの「genzai!」から引用しよう。

はじめは金ない外人貧乏

その代わりに夢を見れてBingo!

ランドセルすらもお下がりShit!

周りの奴らにしてたよ嫉妬

ママ給料手取り10

でも真っ赤な愛で心 充満

待ってた この時 この順番」

今年上半期の話題作Lunv Loyal 「高所恐怖症(Remix) feat. SEEDA & Watson」よりLunv Loyalのヴァース。

https://www.youtube.com/watch?v=Ui92EzMDpp4

月に10万のWorks

10万のDreams 10万の不安

シワくちゃな諭吉

財布の中10万円もなかったけど

今は10万のKicks

10万のジーンズ 10万のGlass

値段で価値は決まらない

キマってるギャルソンTeeにシワは無い

金無きゃクソな日常

奥歯で殺した鬱病

誰も知らぬ間

首を吊って死んだBro

首を吊って死んだ

On the street, under the money

宇宙に上も下もない

彼はDrugを売る砂漠

彼女は体を売り捌く

踊ったつもり時代犠牲

マリオネット

また1人街のBoowyは部屋でDead

部屋の隅で1人Dead

誰かが生み出すこの貧困

彼らは味わった事ない貧乏

同曲よりSEEDAのヴァース:

ホーム線路の間

自分しか見えない壁がある

口しなきゃ理解されない

定時制高校は窓も開かない

からすべて口に出さないと

見てた夢とか傷みでさえも

どこか遠くに消えてしまいそう

自分の仲間も消えてしまいそう

取調室 地下の地検

鉄格子と狭い窓

イメージを描くアート

ラップでゲトった車とマンション

電気水道も止まり妻と一緒に泣いた日々

子供にねだられても買えなかった

セットどころかポテトさえ

今じゃ クリスマスはもちろん年一行事

うちにも現れてるサンタクロース

パソコンそれからPS5

知ったのさ 俺にもう敵はいない

ここでは二曲しか挙げていないが、現代日本ラップにおいて「貧しい環境から成りあがる」系の楽曲枚挙にいとまがない。

そもそもANARCHYの登場以来、日本語ラップにおいて「貧困から成り上がり」は中心的主題の一つとなっており、それからかれこれ15年以上になる。

「(「日本ゲットーはないのでヒップホップはなじまない」とされていたが日本貧困化が進行しており)残念ながら、日本ヒップホップが似合う国になってしまいました」と宇多丸が語ったのもだいぶ前のこと。今や、貧しい環境から成り上がりを、その激動の人生を売りにしているスターも多い。ANARCHY、KOHH、BAD HOP、SATORU、playsson、Ralph、Watson

ついでに言っておくと、日本社会の多国籍化を背景に、これら「成り上がり」系のスターには団地育ちの移民二世三世も数多い(KOHH、SATORU、playsson、Fuji Taito、Ralph、ShowyRENZO、ShowyVICTOR...)。

彼ら/彼女らのラップには、ラップ生計を立てて汚れ仕事から抜け出すのだ、という強い意志があふれている。

それで、インテリ層が何なんでしたっけ...?

2023-02-17

コマンド

catコマンド使用してファイルに追加することは、teeコマンド使用することと似ています。 ただし、出力をリダイレクトするために、追加リダイレクト記号使用します。

次のコマンドは、次の行をファイルに追加します。

猫<> multiple.txt

CATAPPENDSファイルはここにあります

EOF

catコマンド使用して、ファイルに内容が存在することを確認します。

猫 mupltiple.txt

https://ciksiti.com/ja/chapters/3827-how-to-append-multiple-lines-to-a-file-with-bash--linux-hi

2023-01-13

anond:20230113170254

入所・入院中の家族カルテや、頼んだ業者作業進捗状況などがリアルタイムで見れるといいんだが

技術というより制度が遅れてる

入院したとき栄養士BEE計算して1日必要栄養TEE=1520kcal だと言っても医者が点滴を 1000kcal しか処方しないから、高齢者身体機能が落ちる、超過死亡で亡くなっている。医師の罪だ。

2022-12-13

このスクリプトの3行目の'>(tee)'の'>'が文法エラーになる🥺

※3行目の'>'は実際は半角だけど増田では変換されてしまうので全角で書いてる

1 #!/bin/ksh
2    
3 exec 1> >(tee -a test.log)
4    
5 echo "tanaka"
6
7 exit 0

理想ではコンソールに
tanaka
と出力して、カレントディレクトリtest.logにも
tanaka
と上書きしたい。

bashだとエラーにならなかったのに🥺

2021-04-06

anond:20210406105121

以下の通りです。

2011年ヒット曲

Eternal / 赤西

迷宮ラブソング / 嵐

Lotus / 嵐

上からマリコ / AKB48

Everyday、カチューシャ / AKB48

風は吹いている / AKB48

桜の木になろう / AKB48

フライングゲット / AKB48

あなたへ / EXILE

パレオはエメラルド / SKE48

マル・マル・モリ・モリ! / 薫と友樹、たまにムック。

BIRTH / KAT-TUN

GO GO サマー! / KARA

ツブサニコイ / 関ジャニ∞

マイホーム / 関ジャニ∞

Everybody Go / Kis-My-Ft2

やさしくなりたい / 斉藤 和義

また明日... / JUJU

好きだよ。~100回の後悔~ / ソナーポケット

神様のカルテ / 辻井 伸行

ゼロ / BUMP OF CHICKEN

さよなら傷だらけの日々よ / B’z

あの娘と野菊と渡し舟 / 氷川 きよし

いとしき日々よ / 平井

いくたびの櫻 / ふくい 舞

家族になろうよ / 福山 雅治

OVER / Hey!Say!JUMP

Magic Power / Hey!Say!JUMP

庄内平野 風の中 / 水森 かおり

100万回の「I love you」 / Rake


2010年ヒット曲

Dear Snow / 嵐

Troublemaker / 嵐

果てない空 / 嵐

Monster / 嵐

Love Rainbow / 嵐

ありがとう / いきものがかり

トイレの神様 / 植村 花菜

桜の栞 / AKB48

Beginner / AKB48

ヘビーローテーション / AKB48

ポニーテールとシュシュ / AKB48

I Wish For You / EXILE

もっと強く / EXILE

Love yourself~君が嫌いな君が好き~ / KAT-TUN

ミスター / KARA

LIFE ~目の前の向こうへ~ / 関ジャニ∞

Family~ひとつになること / KinKi Kids

ずっと好きだった / 斉藤 和義

また君に恋してる / 坂本 冬美

This is love / SMAP

ベイビー・アイラブユー / TEE

BREAK OUT! / 東方神起

会いたくて 会いたくて / 西野 カナ

さくらガール / NEWS

魔法料理~君から君へ~ / BUMP OF CHICKEN

三味線旅がらす / 氷川 きよし

はつ恋 / 福山 雅治

蛍 / 福山 雅治

瞳のスクリーン / Hey!Say!JUMP

Sunshine Girl / moumoon

2021-01-06

mkdir dock;echo "FROM tianon/sleeping-beauty" |tee dock/Dockerfile

2020-08-30

BEAMSフェミに燃やされそうで怖い

BEAMS T

LABRAT × face / Just call me Tee

https://www.beams.co.jp/item/beamst/t-shirt/11085345340/

https://www.beams.co.jp/item/beamst/t-shirt/11085344340/

ツイフェミBEAMSTシャツに目をつけたようだ

女の子が口をふさがれ銃を突きつけられたりパンツ見えてるプリントがアウトらしい

こんなのただの絵じゃん・・・

表現の自由戦士さん、出番ですよ!!!

2020-07-31

anond:20200730225532

"intensity"でググるトップに出てくる辞書発音はinˈtensədēだけど、

"how to pronounce intensity"で調べるととuhn·ten·suh·teeになるのな。

2016-07-18

Vimフィルタコマンドで使うUNIXコマンド

http://vim-jp.org/vimdoc-ja/change.html#filter

Vimにはフィルタコマンドといって、テキスト任意UNIXコマンドで処理するExコマンドが用意されている。

用意されていて、実際強力なんだけど、Vim組み込み機能で間に合うことも多くて、下記以外はあまり使っていない気がする。

以前はVim正規表現に慣れないからとPerlを使ってたりもしたけれど、Vim正規表現も悪くないかなとなって。こう。

何かおすすめUNIXコマンドがあったら教えてください。

bc

簡単計算をするときに使う。1行に計算式を書いて「:.!bc<CR>」あるいは「!!bc<CR>」とすると計算ができる。

(小数を扱いたいときは-lオプション指定する)

「<C-r>=」で代用できる。

sh

長めのコマンドを実行するときに使う。「:%!sh<CR>」とすると書いたシェルスクリプトを実行できる。

最近Bashの<C-x><C-e>で良い気がしてる。こちらだとヒストリで戻って<C-x><C-e>として再編集することもできるので。

column

簡単な整列をするのに使う。ビジュアルモード選択して「!column -t<CR>」とすると整列ができる。

(デフォルトのセパレータがスペース二つなので、一つにしたければ-oオプション指定して「!column -to' '<CR>」という風にする)

vim-easy-alignやvim-aligntaが入っているならそれでいいかも。

jq, xmllint, pup

それぞれJSONXMLHTMLを整形するのに使う。JSONは「:%!jq .<CR>」、XMLは「:%!xmllint --format -<CR>」、HTMLは「:%!pup<CR>」。

ただ「jq . <JSONファイル> | vim -」としていたりして、直接Vimの中で使ってない場合が多いかも。

awk

連番を振る時、重複行を削除する時、指定した列を抜き出す時、などなど、色々なことに使える。

それぞれ「:%!awk '{printf"\%-6d \%s\n",NR,$0}'<CR>」、「:%!awk '\!a[$0]++'<CR>」、「:%!awk '{print$2}'<CR>」といった風にする。

tee

保存するために管理者権限必要場合sudoと一緒に使う。「:%!sudo tee %<CR>」とすると保存できる。

編集中のテキストを何処かに残すため……と思ったけど:wで事足りる。

 
ログイン ユーザー登録
ようこそ ゲスト さん