ゴールデンウィークにTwitchでゲーム配信を始めた話|古いMacBook Pro・PS4・OBSで配信環境を作ってみた

Image
古いMacBook ProでもTwitch配信はできる?PS4・Switch2用にOBS配信環境を作ってみた ゴールデンウィークで時間があったので、以前から少し興味があったTwitchでのゲーム配信を始めてみました。 アカウントは うえはら000 。 主にストリートファイター6や、趣味で遊んでいるゲームを配信しながら、だらだら話すようなスタイルで配信しています。 この記事では、実際にTwitch配信を始めるまでに用意した機材、古いMacBook Proで配信してみた感想、配信を始めて分かったことをまとめます。 これから「家庭用ゲーム機で配信を始めてみたい」「古いMacでも配信できるのか知りたい」という人の参考になれば嬉しいです。 配信を始めたきっかけ もともと格闘ゲームは好きで、ストリートファイター4シリーズをそれなりに遊んでいました。 スーパーストリートファイターIV AE Ver.2012の頃は、家庭用でやり込みつつ、休みの日に新宿のタイトーステーションにも遊びに行っていました。 当時は、AE時代と比べて大幅に弱体化された後のユンを使っていて、一瞬だけグランドマスターに到達したことがあります。 とはいえ、グランドマスターだった期間は本当に一瞬で、実際にはマスター上位からグランドマスターに届くか届かないかくらいの位置にいることが多かったです。 ちなみに、強かった頃のユンはほとんど触っていません。スパ4AEの頃はまだライトゲーマーで、フェイロンを使っていました。 その後、Ver.2012でユン・ヤンが大きく弱体化されたのですが、対戦しているうちに「弱くなったとはいえ、まだかなり強くないか?」と思うようになり、試しに使い始めました。 使ってみると思った以上に自分に合っていたので、そのまま使い続けて、最終的にグランドマスターに届くところまでやり込みました。 その後、ウルトラストリートファイターIVが発表され、ユンに有利なシステム(赤セビ)やキャラ自体の強化も追加されました。ユンは再び強キャラの一角に戻ったのですが、当時は大学受験の時期と重なってしまい、ほとんどプレイできませんでした。 受験が終わった後も、大学生活や社会人生活がそれなりに忙しく、気づけばストリートファイターからはかなり離れていました。 他のゲームはちょくちょく遊んでいたものの、ストリートファイターを本格的...

Pythonの基本的な組み込み型の整理①

組み込み型を知ること

お仕事で書かないのでどうしても行き当たりばったりで書くことが多いのでたまには地味な基礎的なこととか書きたいなと。
何回かに分けて書きます。

Elements of Programming Interviews in Python: The Insiders’ Guide

以前こちらの記事でも紹介したいわゆるコーディングインタビュー対策用の本、Elements of Programming Interviews in Python: The Insiders’ Guide

この本の中にChapter4にPrimitive Typesという章があったので、せっかくだし記事にしようとなりました。

公式の組み込み関数はこちら

数値関連

abs(x)

数値xの絶対値 |x|を求めるときに。

>>> abs(-10)
10

math.ceil(x)

公式のmath(数学関数)はこちら

math.ceilは天井、引数として与えたx以上の最小の整数を返します。
例えば、

>>> import math
>>> math.ceil(2.17)
3

といったように、小数に関してもカバーしています。

math.floor(x)

対してmath.floorです。ceil(天井)と反対の床を意味することから、真逆の結果を返すような関数であることが想像できますよね。
返り値としてx の「床」 (x 以下の最大の整数) を返します。

>>> math.floor(2.17)
2

min(x,y)

max(x,y)

これらは書かなくても知ってるよ!となる気がするので軽く。
min(x,y)x,yが数値型の場合、x,yのいずれか最小値を返します。
引数でリストを与えた場合はその中の最小値を返します。

max(x,y)はその逆で引数の中から最大値を取ってきます。

では文字列、アルファベットを与えた時にはどうなるでしょう。

>>> min("A","Z")
'A'

こうなります。
まあ言いたいことはわかりますよね。
max()だと逆になります。

>>> max("A","Z")
'Z'

pow(x,y)

引数で与えたxy乗を返します。例えば210を計算したい時には pow(2,10)

>>> pow(2,10)
1024

実はこんなことをしなくても2**10でも出来たりする。

sqrt(x)

与えたxの平方根を出してくれる。

>>> math.sqrt(225)
15.0

今回はここまで。
次回分を書いたらここら辺にリンクを追加しておきます。
覚えていたら

Comments

Popular posts from this blog

【OSLog】How to log a Swift project

Principles of UX/UI Designでこんなことを学んでいるよ 第一週 User-centerd design①

Swiftで使うQueueのテンプレート