タオルケット体操

サツバツいんたーねっとでゲームとかガジェットのレビューとかをします

スプラトゥーン2のゲームバランスについて俺も一言物申したい

追記:この日記はver 1.2.0よりも前に書かれたものです。

最近、空き時間はほぼ全てスプラトゥーンに費やしてましたよ。先週末にようやく全ルールS+(とはいえ強ブキ使ってガチパワー1900〜2000前後をうろうろしてるくらいのレベル感)になってケジメがついたのでゲーム以外のことに時間を使う気持ちになれました。

ちなみに今回の論についてはガチマッチ前提で語りがちですのであしからず。

  • 今回の全体バランスに対する雑感
    • ブキの調整について
      • シューコラ、ヒッセンそしてジェットパック、インクアーマーについて
  • ロビーでの装備変更ができない仕様が全ての元凶
    • 編成をランダムにしつつ運ゲーを防ぐ提案
  • スプラトゥーン2のe-sports展開の可能性について
  • まとめ
  • 追記

今回の全体バランスに対する雑感

続きを読む

スプラトゥーン2のためにNintendo Switchでサラウンドヘッドセットを使う方法について調べた

そもそもスプラトゥーンってヘッドセット必須なの?

(必要)ないです。せっかくもっているんだから試してみたかっただけです。

スプラトゥーンはR6SやPUBGのように1デスの重たい足音ゲーであったり、OWのようなサウンドデザインで裏取りなどをコントロールしているゲームではありません。
床を塗るというルールの都合上、敵味方がそこらじゅうで銃を撃ちまくっています。そしてBGMの音量がかなりでかいので金属床をのぞいて基本的に足音はきこえません。

これらの理由からサラウンドヘッドセットを使うメリットは特にありません。
たいていのFPSはサラウンドヘッドセットで有利に立てるようにデザインされてますが、任天堂的にそういう周辺機器で差がつくようなゲームデザインは避けたかったのでしょう。

続きを読む

プログラマーは業務時間外でも勉強すべきかどうかについて

そんなことを考える暇があればスプラトゥーン2やろ

マジレスすると

  • 「プライベートでもプログラミングするくらい好き/ではない」
  • 「業務時間外であっても勉強すべきだと考えている/いない」
  • 「優秀なプログラマーである」

は相関があるようでそれぞれ個別の問題なので分けて語った方がよいかとおもいます。

一番の人は優秀である確率が高いですが、こういった人が普段している活動は

  • 仕事ではまだしばらく使えないようなエッジの技術を試す
  • 仕事では避けるようなマニアックな技術で遊ぶ
  • 自分でサービスを作って運営する

などで、これらの活動によって「流行ったばかりの技術を軽々使いこなす」「コーディングテクニックがすごい(語彙力)」「一人でサービスローンチまで一通りできてしまう*1」というようなスキルが身につく(つかないこともある)わけです。
ですが、こういった"活動"は「業務時間外でも勉強すべき」という軸足が仕事にあるようなタイプの人間はまずやらないことなのです。

反面、軸足が仕事にある族の人たちがする勉強は業務をスムーズに遂行するためのものなのでムラがなく、成果に結びつきやすいものであることが多いです。でも資格だけは勘弁な。

プログラミングが趣味族の人間は誰も知らないようなことを知っていたり、突然すごいパフォーマンスを叩き出したりする一方で、つい我を忘れて暴走したり、仕事という窮屈なしばりでするプログラミングが退屈すぎて反乱を起こしたりする扱いにくさを持つ傾向にあります。
あとプログラミングはただの趣味で義務感などは存在しないため、スプラトゥーン2などの等価な楽しみが出現するとそちらに突っ走ったりします。
個人的な意見です。

最後の優秀さについて。
効率よく云々の話はありますが、スキルというのは概ね勉強している時間に応じて伸びるものです。そして先述したように趣味活と業務向けの勉強はベクトルがかなり別の方向を向いています。
してる、していない。すべき、すべきでない。などを論じるのも良いですが、例えば経営者の方などであれば自分がどういう人間を欲しているのか分析した上で採用をすると
「あいつプライベートでも勉強してるっていってたのに全然使えないんだけど」
といってしまうような不幸なすれ違いを防げるんじゃないかなとおもいました。

ちなみに仕事中以外なにもしてなくても優秀というチートっぽい人も中にはいますが、ソフトウェアエンジニアリングという領域は求められる知識がそもそも膨大なので、四次元殺法的な引き出しの多さはやはり趣味活によってのみもたらされるものでしょう。というわけでこういった人たちは仕事軸足族よりのスキルセットであることが多いです。
それとは別に仕事中であっても勉強しない人がいますが、そういう話は不毛なのでやめておきましょう。

じゃあ自分スプラトゥーンあるんでこれで。

フレンドコード: SW-0963-2705-5306

*1:非ITエンジニアの人が考えるフルスタックはこれです

試行錯誤を経てMacからLinuxへの移行が完了した

ここしばらく、Macのいいところが薄れ、初期不良やOSの不安定さなど悪い点が目立つようになっているからなのかなのか、あるいはMacBookのパクリにとどまらないラップトップが増えつつあるからなのか、徐々にMacをやめてLinuxへと移行するプログラマーが出てきたようにおもえる。 僕としてもAppleが見ている方向性などについて色々と考えていたこともあり、ぼちぼちMacの次の選択肢をみつけたほうがいいかなと考えていた。そんな折に会社のマシンを買い換える機会があり、Dockerを使っていることや移行コストに関わる自身の生産性などを考えて(最近クールなWindowsも検討したのだが)Linuxを会社のメイン環境にすることに決めた。

僕がMacで主に使っていたアプリケーション

  • iTerm2

  • Vim(Neovim)

  • GoogleChrome

Macである必要なくね? とよく言われていたが、まぁ概ねその通りで僕が数年前にLinuxからMacへ移行した理由はいちいちOSをインストールしてから環境設定をこまごまやっていくのがめんどくさかったからというのと、フォントがキレイだったからだ。
なので昔の環境に戻るのに大した苦労はないとたかをくくっていた。

LinuxデスクトップはMacOSと比較していいクオリティではない

続きを読む

共通化という考え方はアンチパターンを生み出すだけ説

共通化を指針にするのはおすすめできない

「共通化」というワードはプログラマーであれば誰しもが一度は聞いたことがあるだろう。そしてもうひとつ、それと対称であるかのように語られるのが「コピペは悪」だ。
ここで僕が異議を唱えたいのは共通化を善とする教義についてだ。世間的に共通化を良いものだとする風潮があるようなので石を投げるために書き殴ろうとおもう。

続きを読む