「ronin」を含む日記 RSS

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

2024-03-15

ここ一年間でプレイしたオープンワールドゲーム評価

前回:ここ一年間でプレイしたオープンワールドゲームの評価

スーサイド・スクワッド キル・ザ・ジャスティス・リーグ

オンラインCo-op専用のライブサービスルーターシューター。一人でやるゲームではない。一人でやったが。

スパイダーマンマップシナリオ10倍くらいに薄めて、あちこちで湧く雑魚敵を延々と倒していくだけのゲームにした感じ。

動きはもっさりしているが、壁を駆け上がったりなどの自由度や、シューターとしてのアクション性は高い。

四人チームで操作キャラを切り替えることができるが、一人でプレイしているときでも他の三人がオートで動くのはとても良かった。

「せっかくチームなのに単独行動になってしまう」というゴッサムナイツに感じていた不満を解消してくれた点だけは称賛したい。

でも次はジャスティスリーグのほうを操作するゲームを作ってくれ。シングルプレイでな。

スカル・アンド・ボーンズ

オンラインCo-op専用のライブサービス海戦ゲーム。一人でやるゲームではない。一人でやったが。

海のグラフィックは綺麗だし、自分の船を自由に駆る楽しさは確かにあるが、とにかく内容が薄い。

ライブサービス」を名乗ってはいるが、その実態は完成形をうすーく切って、小出しにしているだけである

海戦メインと割り切っているのかゲームプレイの幅が狭く、探検要素や交易要素を期待するとがっかりする。

フィールドが狭い。ほとんどの街に入れない。現時点では船種や装備が少なくてカスタマイズも物足りない。

これから買うとしたら全てのアップデート完了するまで待ったほうがいいのではないか

シングルプレイ用に作り込めばどれだけ面白くなったか…と残念に思う。

スースクとあわせて「オンライン専用」「ライブサービス型」というのがどれほど足枷になるかを痛感した。

Marvel's Spider-Man 2

感想別に書いた。

なぜ「Marvel's Spider-Man 2」は失敗したのか

アウターワールド:スペーサーズチョイス エディション

宇宙Fallout

移動の自由度は低く、オープンワールドとしては前世代的なつくり。

それ以外は平均点で、全体として卒なくまとまっており、飽きずにラストまで辿り着けた。

またぞろディストピアSFか、とは思ってしまったし、気持ち悪いアートワークもあまり好みではないが。

ゼルダの伝説 ティアーズ オブ ザ キングダム

ウルトラハンド面白さをゼルダというフォーマットでは活かしきれないというか、

初見で「ウルトラハンドすげえ!いろいろ出来るじゃん!」と期待したほどいろいろ出来なかったというか、

このシステムならぶっちゃけ完全にクラフトゲームにしたほうが面白くね?と思ってしまったな。

要素が増えたせいで操作がかなり煩雑になっているし、それが「自由度」よりは「縛り」に感じた。

まあブレワイ・ティアキンって結局はオープンワールドに大量にミニゲームを散りばめているだけで、

それが任天堂クオリティで完成度が高すぎるから成り立ってるにすぎないんだよな。

オープンワールドとしては自分が望む方向性ではない。

シャドウ・オブ・ウォー

指輪物語』の世界観ベースにアサクリと無双を足して2で割ったようなゲーム

システム的にはハクスラなのでスースクと似ているが、遥かに出来が良くて爽快感がある。

高速で走りまわり、城壁を駆け上がり、物陰に隠れ、さまざまな攻撃手段で敵を圧倒する。

ステルスで一匹ずつ倒すこともできるし、オークの大群を相手に大立ち回りもできる。

似たような敵をひたすら倒し続ける作業ゲーになりがちなところで、敵に個性を持たせるシステム面白い。

ただ、ストーリーに興味が湧かないせいか途中で止まってしまった。続きをやりたい気持ちはある。

Marvel's Spider-Man Remastered

2の前座としてやってみたが、シリーズの一作目として足りないところはあるものの、順当に面白かった。

ここから進化方向性を間違えたなあ。

アバターフロンティア・オブ・パンドラ

Ubisoftはやはりオープンワールドの作り方を知っている(スカボンから目を逸らしながら)。

映画アバター』のゲーム化。

身体能力の高いナヴィを操って(不気味な極彩色の)大自然を駆けまわり、さら翼竜に乗って自由に空を舞えるのが魅力。

戦闘はかなりクセがあり、敵が強すぎて正面から撃ち合うとまず負けるので、敵の多い基地では高難度ステルスを強いられる(それはそれで面白いが)。

あとはUIデザインが酷くて、メニューまわりは何だか古くさくてダサいし、説明文などもわかりづらい。

サブクエで「〇〇を××しろ」と言われても、どこに行って何をすればいいかからない、という事態が頻発する。

良い部分と悪い部分がはっきりした尖ったゲームではあった。

アサシン クリード ミラージュ

こういうのでいいんだよという順当な面白さ。

どちらかというと変則的な前作ヴァルハラのほうが個人的には好みだったが、今作ミラージュスタンダードな作りも悪くない。

どの入口からでも、どういう順路でも、どんな手段を使ってもいいので目標を達成する、という自由度が、

アサクリの、ひいてはオープンワールドの魅力であって、今作はその面白さをシンプルに実現できている。

もちろん、実際のところは「複数の順路を用意してプレイヤーに選ばせている」だけだったりするので、まだまだ改善余地はあるのだが。

前作のショボい悪役が今回の主人公なのでぜんぜん魅力を感じないのが最大の短所

サイバーパンク2077:仮初めの自由

このDLCのために本編から新しくやりなおしたが、いま一度言おう、神ゲーである

DLCのメインシナリオ部分はややリニア感が強かったものの、全体としては非常に満足できる。

やはりサイパンシナリオの良さは群を抜いている。

ひとつひとつのサブクエストが短編小説のように気が利いていて決してミニゲーム的ではなく、

選択肢の場面ではお定まりではない決断を迫られる。

そこにアクション自由度も加わるのだからまさに最強である

とはいえサイパンは現時点での最高到達点ではあるが、限界値でも完成形でもないということは言える。

さらなる自由度を追求した新たなゲームの登場に期待したい。

さしあたってはRise of the Roninドラゴンズドグマ2が楽しみである

2023-07-12

anond:20230710225641

5ch運営からの発表がこれ

https://agree.5ch.net/test/read.cgi/operate/9240230711/

00015ちゃんねる ★

2023/07/11(火) 00:00:00.00ID:LokiTech

Janestyleはもう5ch.net提携していません。

Janestyle以外の専用ブラウザをご利用ください。

バージョンの5chブラウザAPI前)は近く再度利用可能となります

5chのAPI現在公開しており、開発者は誰でも5chのブラウザ作成できます

全ての5chブラウザ自身広告SDK使用でき、収益を分配する必要はありません。

もしJaneを通じてRoninを購入した場合は、ジェーンに対して返金を請求してください。

Ronin8月まで無料で利用可能となります

この度はいろいろとご不便ご心配をお掛けしまして大変申し訳ありませんでした。

今後とも5ちゃんねるをよろしくお願いいたします。

バージョンの5chブラウザ、っていうのが何を指しているのか知らんが

多分ギコナビやらV2CみたいなJaneStyle以外の専ブラが使えるようになるんだろう

あとAPIが公開されてるから誰でも今から新しい5chブラウザ作れるらしい

最初からJaneStyleに一本化しなければ良かったのにほんとバカだねぇ

2022-09-20

PS5 頑張って買ったけどPS4 Pro+にしか思えない

マイナーモデルチェンジした新型のPS5 を遂に買えた

PS4 で落ちまくってたゲーム全然落ちない

嬉しいけど専用タイトルが少なすぎて、あくまでもPS4 の上位機種という扱いにしか思えなくなってきた

別に重いゲームしない人はわざわざ買わなくて良いよね

元々、自分が買った目的も重くて処理落ちするゲームを快適にやりたかっだけでPS5 専用タイトルで欲しいものがあった訳じゃないし

それで、気になってPS5 のソフトの売上を調べて見た

1位のグランツーリスモ7ですら157,041本だ

しかも、専用タイトルでは無い

更に3位以下は6桁の売上になる

あのVitaよりも売上死んでるじゃん

本当に最新ゲーム機かよ

自分が欲しい今年発売のゲーム全部も縦マルチで売り出してるしな

折角買ったんだからもっとスペック生かしたゲームしたい

Rise of the Roninには期待したい

2022-09-14

朗報侍道みたいなゲーム、なんか一気に増える

2022-08-01

anond:20220731183342

自動安価をつけて返信するプログラムでもこんなに長く複雑になる(一部抜粋) 

/**************************************

以下のCSV_DIR, FILE_PATHS, SETTINGSを書き換えてね。 <h3>o- *************************************/</h3>

//CSVファイルが置かれてるディレクトリパス投稿前にエラー出たら大体ここの設定ミス。 例:"C:\\Users\\sakuraimasahiro\\Documents\\iMacros\\Macros\\rentou\\";

const CSV_DIR =

'C:\\Users\\USER\\Desktop\\iMacros\\Macros\\rentou\\';

//ファイルパスCSV絶対パスで、拡張子必要。iimは相対パスでよく、拡張子不要

const FILE_PATHS = {

//投稿文が書かれたCSVファイル

textCsv: CSV_DIR + 'textNoAnker.csv',

//レス投稿文が書かれたCSV。通常とレス用で分けないなら同じファイルを使えばいい。

replyTextCsv: CSV_DIR + 'textReply.csv',

};

const SETTINGS = {

//投稿後の基本待ち時間

baseWaitTime: 5,

//baseWaitTime+0~waitTimeRange(ランダム)だけ待つ

waitTimeRange: 5,

//連投しすぎだと忠告された場合に処理を一時停止させる時間(秒)

waitTimeForAvoidingPunishment: 60 * 30,

//メール

mail: 'sage',

//名前設定

nameSettings: {

//名前名無しなら''。

name: '',

//以下、偽装ワッチョイ設定。浪人ワッチョイを非表示にしてるときだけtrueにしてね。

//妙なニックネーム(ワッチョイ、アウアウウーなど)をランダムで決めて付加するかどうか。true=付加する。false=付加しない。

nickname: false,

//妙なニックネームの後に付く8桁の文字列ランダムで決めて付加するかどうか。

korokoro: false,

//IPランダムで決めて付加するかどうか。

ip: false,

//地域ランダムで決めて付加するかどうか。

area: false,

},

postSettings: {

//アンカー無し投稿をするならtrue。しないならfalse。noAnkerPostかreplyPostのどちらかはtrueにすること(両方trueでもOK)。

noAnkerPost: false,

//アンカー付き投稿(返信)をするならtrue。しないならfalse。もしnoAnkerPostとreplyPostの両方がtrue場合投稿は返信が優先され、返信対象が見つからなくなったらアンカー無し投稿をする。

replyPost: true,

//最初に取得するアンカー無し投稿CSVファイルの行番号。もし返信用と同じCSVファイルを使うなら-1と入力

noAnkerPostTextCsvStartRow: 1,

//最初に取得する返信用投稿CSVファイルの行番号。もしアンカー無しと同じCSVファイルを使うなら-1と入力

replyPostTextCsvStartRow: 1,

//テキストCSV/返信用テキストCSVの取得行が最終行に達したら最初の行まで戻るかどうか。true=戻る。false=マクロ終了。

textCsvLoop: true,

//返信する場合、これより小さなレス番には返信しない。返信を投稿すると、この数値は前回の返信先のレス番に更新される。

minAnker: 895,

//返信する場合名前に以下の文字列を含む投稿アンカーをつけて返信する(ワッチョイやIPなど名前フィールドにあるものならなんでも可)。配列複数指定可能指定無しなら空配列([])。filterNamesとfilterNamesNotIncluded共に無指定ならレス番1から順に返信していく(minAnkerが設定されてればそこから順に)。以下のfilter系は全て併用可能

filterNames: [],

//↑とは逆に、名前に以下の文字列を含まない投稿アンカーをつけて返信する。↑と併用も可能

filterNamesNotIncluded: [],

//返信する場合、本文に以下の文字列を含む投稿アンカーをつけて返信する。

filterText: ['自演かな', '自演わらわら', 'スクリプト使うの', '安価ガバ', '>>660', '自演擁護', '最後' ,'あいうえお', 'かきくけこ', 'さしすせそ', 'なにぬねの', 'はひふへほ', 'まみむめも', 'やいゆえよ', 'やゆよ', 'らりるれろ', 'わいうえを', 'わをん', 'わいうえをん'],

},

//自分IPアドレス確認VPNとかでIPを変更してマクロを動かしてるとき、突然VPN作動しなくなってIPが元に戻ったときマクロを止めるためのもの

ipSettings: {

//自分現在IPアドレス確認をする。

checkIp: true,

//以下の文字列自分現在IPアドレスに含まれている場合マクロを一時停止する。基本的自分の本当のIPアドレス入力

avoidTheIp: '133.206.99.224',

},

//浪人設定。最後動作確認したのは5年くらい前で、今も同じように動作するかは、浪人を持ってないか確認できずわからない。

roninSettings: {

//浪人ログインしてるかどうかをチェックするかどうか。trueらするfalseならしない。trueにしていてもし浪人ログインしていないことを確認したらログインしにいく。

checkLogin: false,

//浪人ログインメールアドレス

mailAdress: 'abc@def.com',

//浪人ログインパスワード

password: '1234',

},

//false: run()実行させず(デバッグ用)

run: true,

//true: 投稿処理だけしない デバッグ

skipPost: false,

};

/**************************************

設定箇所終わり。

書き込めない時の早見表 - 5ちゃんねるwiki

https://info.5ch.net/index.php/%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%82%81%E3%81%AA%E3%81%84%E6%99%82%E3%81%AE%E6%97%A9%E8%A6%8B%E8%A1%A8 <h3>o- *************************************/</h3>

/**************************************

メモ

クラスフィールド宣言できない。

・NULL演算子(??)は使えない。論理積(&&)は使える。

オブジェクトの分割代入はできない。

・importはできない。 <h3>o- *************************************/</h3>

/**************************************

関数 <h3>o- *************************************/</h3>

/**

* ここから始まる。

*/

function run() {

//設定ミスがないか調べる。

checkSettings();

var _TextCsvCursors = new TextCsvCursors(

new TextCsvCursor(

SETTINGS.postSettings.noAnkerPostTextCsvStartRow > 0

? SETTINGS.postSettings.noAnkerPostTextCsvStartRow - 1

: SETTINGS.postSettings.noAnkerPostTextCsvStartRow,

FILE_PATHS.textCsv,

SETTINGS.postSettings.textCsvLoop,

),

new TextCsvCursor(

SETTINGS.postSettings.replyPostTextCsvStartRow > 0

? SETTINGS.postSettings.replyPostTextCsvStartRow - 1

: SETTINGS.postSettings.replyPostTextCsvStartRow,

FILE_PATHS.replyTextCsv,

SETTINGS.postSettings.textCsvLoop,

),

);

var _LoopStatuses = new LoopStatuses(0, SETTINGS.postSettings.minAnker);

const _MyPosterName = new MyPosterName({

name: SETTINGS.nameSettings.name,

});

//スレURL指定

const _ThreadUrl = openPromptThreadUrl();

//ループ

while (true) {

//IP確認する設定なら、それをする。

SETTINGS.ipSettings.checkIp && checkCurrentIpNotTheIp();

//スレを開く

openUrl(_ThreadUrl.fullUrlHttps());

//浪人ログインする設定なら、浪人ログインしているかどうかを確認し、していなければログインしにいく。

if (SETTINGS.roninSettings.checkLogin) {

if (!checkRoninLogin()) {

loginRonin();

continue;

}

}

//投稿に使うテキスト取得。

const p = (function () {

if (SETTINGS.postSettings.replyPost) {

//返信あり設定の場合。返信対象が無いか調べる。

const targetAnkerNumber = createPostDOMList()

.filterPostnumberHigher(_LoopStatuses.currentMinAnker())

.filterByPostername(SETTINGS.postSettings.filterNames)

.filterByPosternameNotIncluded(

SETTINGS.postSettings.filterNamesNotIncluded,

)

.filterByText(SETTINGS.postSettings.filterText)

.lowestPostNumber();

if (targetAnkerNumber !== null) {

//返信対象があったのでアンカー付き投稿文を作る。

const r = _TextCsvCursors.takeNextRowTextAsReply(targetAnkerNumber);

messageDisplay(`返信対象有り。アンカー先: ${targetAnkerNumber}`);

return {

...r,

updatedLoopStatuses:

_LoopStatuses.updateMinAnker(targetAnkerNumber),

};

}

}

if (SETTINGS.postSettings.noAnkerPost) {

//返信対象無し、或いは返信しない設定の場合アンカー無し投稿文を作る。

const r = _TextCsvCursors.takeNextRowTextAsNoAnker();

messageDisplay('返信対象無し。アンカー無し投稿。');

return {

...r,

updatedLoopStatuses: _LoopStatuses,

};

}

return null;

})();

if (p) {

//投稿

postThenCheckError(

_ThreadUrl.serverName(),

_MyPosterName.randomize({

nickname: SETTINGS.nameSettings.nickname,

korokoro: SETTINGS.nameSettings.korokoro,

ip: SETTINGS.nameSettings.ip,

area: SETTINGS.nameSettings.area,

}),

SETTINGS.mail,

p.text,

);

//_TextCsvCursorsと_LoopStatusesを更新

_TextCsvCursors = p.updatedTextCsvCursors;

_LoopStatuses = p.updatedLoopStatuses.incrementPostCount();

messageDisplay([

`投稿回数: ${_LoopStatuses.currentPostCount()}`,

`minAnker: ${_LoopStatuses.currentMinAnker()}`,

`今回アンカー無し投稿取得行: ${_TextCsvCursors.currentRows().noAnker}`,

`今回アンカー有り投稿取得行: ${_TextCsvCursors.currentRows().reply}`,

]);

} else {

messageDisplay([

`返信対象が現われるのを待機中...。`,

`投稿回数: ${_LoopStatuses.currentPostCount()}`,

`minAnker: ${_LoopStatuses.currentMinAnker()}`,

`今回アンカー無し投稿取得行: ${_TextCsvCursors.currentRows().noAnker}`,

`今回アンカー有り投稿取得行: ${_TextCsvCursors.currentRows().reply}`,

]);

}

//短時間で連投しまくると規制されるので一定時間待機。

wait(SETTINGS.baseWaitTime + randomRange(0, SETTINGS.waitTimeRange));

}

}

/**

* 投稿処理と投稿結果を見てリトライしたりマクロ終了したり。

* @param {string} serverName サーバー

* @param {MyPosterName} _MyPosterName

* @param {string} postMail メール

* @param {MyText} _MyText

* @param {number} retryTimes

* @returns {void}}

*/

function postThenCheckError(

serverName,

_MyPosterName,

postMail,

_MyText,

retryTimes = 0,

) {

const r =

retryTimes === 0

? new ValuesOfPost(serverName, _MyPosterName, postMail, _MyText).post(

postTo5chTread,

postConfirm,

)

: new ValuesOfPost(

serverName,

_MyPosterName,

postMail,

_MyText,

).postSubstring(retryTimes, postTo5chTread, postConfirm);

if (r) {

back();

return;

}

//エラーページに飛ばされた。エラー情報取得。

wait(7);

const error = createPostErrorMessage().analyze();

messageDisplay(error.message);

if (error.order === 'KILL') {

kill();

} else if (error.order === 'SKIP') {

return;

} else if (error.order === 'TRUNCATE') {

back();

return postThenCheckError(

serverName,

_MyPosterName,

postMail,

_MyText,

retryTimes + 1,

);

} else if (error.order === 'WAIT') {

wait(SETTINGS.waitTimeForAvoidingPunishment);

return postThenCheckError(

serverName,

_MyPosterName,

postMail,

_MyText,

retryTimes,

);

} else if (error.order === 'LOGIN') {

//動作未確認

return postThenCheckError(

serverName,

_MyPosterName,

postMail,

_MyText,

retryTimes,

);

}

return;

}

/**

* 現在IPアドレスに、SETTINGS.ipSettings.avoidTheIpの値が含まれていないことを確認する。含まれていたらマクロを一時停止。

* @returns

*/

function checkCurrentIpNotTheIp() {

//IP確認ページへ飛ぶ

openUrl('https://www.cman.jp/network/support/go_access.cgi');

const _IpAdress = createIpAdressFromCMan();

if (_IpAdress.includes(SETTINGS.ipSettings.avoidTheIp)) {

pause('現在IP指定した値が含まれていることを確認。');

//ポーズ解除したならもう一度確認しに。

checkCurrentIpNotTheIp();

}

return;

}

/**

* 設定に致命的な問題が無いか検査

* @returns

*/

function checkSettings() {

if (

SETTINGS.postSettings.noAnkerPost === false &&

SETTINGS.postSettings.replyPost === false

) {

return kill('設定エラー。noAnkerPostとreplyPost両方ともfalseになってる。');

}

if (

SETTINGS.postSettings.noAnkerPostTextCsvStartRow < 0 &&

SETTINGS.postSettings.replyPostTextCsvStartRow < 0

) {

return kill(

'設定エラー。noAnkerPostTextCsvStartRowとreplyPostTextCsvStartRow両方とも-1になってる。',

);

}

if (

SETTINGS.postSettings.noAnkerPostTextCsvStartRow === 0 ||

SETTINGS.postSettings.replyPostTextCsvStartRow === 0

) {

return kill(

'設定エラー。noAnkerPostTextCsvStartRow/replyPostTextCsvStartRowの初期値は-1或いは1以上で。',

);

}

}

/**

* 入力フォームを表示して入力されたスレURLを受け取る。

* @returns {ThreadUrl}

*/

function openPromptThreadUrl() {

const url = prompt('スレURL入力');

return new ThreadUrl(url);

}

/**

* 開いてるスレレス全て読み取ってPostListインスタンスを作って返す。

* 重すぎるので使うのやめ。どうやらインスタンスの大量生成が原因な模様。

* createPostDOMListを使う。

* @returns {PostList}

*/

function createPostList() {

const posts = window.document.getElementsByClassName('post');

return new PostList(Array.from(posts).map((e) => new Post(e)));

}

/**

* 開いてるスレレス全て取得してPostDOMListに格納して返す。

* @returns

*/

function createPostDOMList() {

const posts = window.document.getElementsByClassName('post');

var arrPostDOMList = [];

for (let index = 0; index < posts.length; index++) {

//HTMLCollectionからElementを1つずつ抽出して配列に。

arrPostDOMList.push(posts.item(index));

}

return new PostDOMList(arrPostDOMList);

}

/**

* 開いてる投稿結果画面に表示されてるエラーを読み取ってPostErrorMessageインスタンスを作って返す。

* @returns {PostErrorMessage}

*/

function createPostErrorMessage() {

return new PostErrorMessage(

window.document

.g Permalink | 記事への反応(0) | 15:40

2022-04-27

anond:20220427001212

削除に慎重になるということは、

twitterは、全員強制コテハン2ch(5ch)により一歩近づくのだろう。

プレミアムRonin (浪人) の定額課金版みたいなのをやりたいのだろうし。

画像動画ロダつかわずにあげられるのがtwitterメリットとなるのかな。

(,,゚Д゚)

2022-03-27

anond:20220327142234

答えをくれそうな資料ありがとう

書き込みに使われたUserAgent,BE,RONINIDから算出されます

すまん。BEって何?文字数なすぎて検索してもろくなの出てこない

2021-05-04

マクガフィンについて【2021/05/06誤字訂正】

 フランケンハイマー監督映画RONIN』は、ソ連崩壊の余波が残る90年代作品であるソ連崩壊した頃は、生活に困ったソ連の元・軍関係者兵器第三世界テロリスト密売する可能性や、ソ連という敵を失ったことで欧米諜報機関人間リストラされる可能性が取り沙汰されていて、そのような世相が同作品には反映されている。

 ロバート・デ・ニーロ(主人公)、ジャン・レノらが演じる「ソ連崩壊に伴って仕事を失った東西諸国諜報機関の元・工作員たち」が、アイルランド人らしき女性からリクルートされて、フランスニース滞在中の元・ソ連関係者と思しき男たちの持ち歩いている「怪しいジュラルミンケース」を強奪する非合法ビジネスに挑む…という話である

 このジュラルミンケースを巡る争奪線として物語は進行するが、その中身が何なのかは最後まで明かされない。ただ「非合法な真似をしてまで欲しがる人間たちが存在するような『物騒な何か』なのであろう」とだけ、観客には理解される。しかし、そのような理解物語の進行には十分なのである。この映画におけるジュラルミンケースのような、物語進行上の小道具マクガフィンと言う。

 マクガフィンマクガフィンとして機能しうるのは、物語の語り手と観客が「世界観」や「状況認識」や「常識」を共有しているかである新聞ニュースを通じて、冷戦下における東西諜報機関の暗闘や、北アイルランド返還要求してテロ活動をしていたIRA存在ソ連崩壊に伴う兵器拡散危機などについて既に了解しているからこそ、たとえジュラルミンケースの中身が判明しなくても、観客は物語を読み解くのに支障が無いのである。ちなみに、主人公たちをリクルートするアイルランド人らしき女性が、物語の冒頭で主人公たちに対して「私はディアドラ」と名乗る。これは、日本人に擬えると「私は花子」と言うぐらい「平凡な名前すぎて逆に偽名クサイ」という描写とのことである。「アイルランド人」らしき人間が「偽名」で接触して「非合法ビジネス」を依頼してくる。となれば、90年代フィクションにおいては「IRAか?」と推測するのは観客にとって極めて自然な成り行きであった。このような社会的知識認識を持たない人間が『RONIN』を観ると「何だかよく分からない話だった」となるかもしれない。

 さて、海賊漫画について言及したところ「『海賊王』の定義がハッキリしなくても、マクガフィンなのだから問題は無い」との意見が見られた。しかし、端的に言えば『海賊王』はマクガフィンとして機能していない。何故ならば、物語世界法則や状況に関する「確固たる土台情報」が与えられておらず、ジャンプ読者は共通認識を持っていないかである

 海賊漫画は、政治・経済軍事警察法律社会体制キャラの強さの根拠尺度海賊稼業が成り立つ社会の仕組みなど、全てにおいてアヤフヤである

 海賊漫画に比べると、まだ『パイレーツ・オブ・カリビアン』の方が、海賊冒険物語としてはマシな方である。それが成立するのは何故かと言えば、以下のような「世界認識」が朧げながら観客に共有されているかである

 我々の世界での海賊歴史は、ヨーロッパのような国々があり、中南米アフリカアジアのように植民地とされた地域があった。海賊たちは、国家の軍や警察の力が及びにくい地域で略奪・誘拐などを行い、時には国家から許可を受けた「下請け業務」として海賊業務を行っていた(このような海賊船は、所謂piratesではなく「私掠船privateer」と呼ばれて区別される)。

 国家下請け業者としての海賊が成り立っていたのは、ヨーロッパの国々が互いに覇権争いをしていたかである競争相手国の船が、私掠船にとって獲物であった。

 覇権争いをしてまでも植民地にした地域には、金銀や宝石鉱山が有ったり、香辛料農産物の産地であったり、サトウキビコーヒーなどのプランテーション農園を作って労働力に使う現地住民がいたり、宗主国がそこに侵出する様々な経済的動機があった。

 植民地域と本国との間で行われる貿易関税を逃れて密輸するのも、海賊仕事の一つであった。

 海賊が略奪した貴金属貨幣や物品、誘拐した人間を欲しがる人間が、宗主国植民地域に「顧客」として存在し、また略奪や誘拐ビジネスで富を手に入れた海賊が消費活動を行なって、植民地域の経済圏に金を落としたからこそ、海賊稼業も成立していた。

 海賊は、社会から孤立しては成立しなかった。

 このような大まかな共通認識が観客にあるからこそ映画パイレーツ〜』も成立するのである。これに比べたら、如何に海賊漫画がアヤフヤなまま連載を続けて、本来は連載初期に描いておくべきであった、読者が物語を読むための足掛かりにするべきことを何も描いてこなかったのが一目瞭然である

 「パンピレホニョンに俺はなる!」と言うだけではマクガフィンにはならない。

【2021/05/06誤字を指摘して下さった方、ありがとうございます。】

2019-05-08

Twitterアイコンの付くアベンジャーズハッシュタグ一覧

連休明けだから仕事はかどらないです。すみません

アイアンマン

#IronMan #TonyStark #アイアンマン

#PepperPotts #ペッパーポッツ

#WarMachine #ウォーマシン

#HappyHogan #ハッピーホーガン

インクレディブル・ハルク

#Hulk #ハルク

マイティ・ソー

#Thor #ソー

#Loki #ロキ

#Valkiria #ヴァルキリー

#Korg #コーグ

#Miek #ミーク

キャプテン・アメリカ

#CaptainAmerica #SteveRogers #キャプテンアメリカ

#WinterSoldier #BuckyBarnes #ウィンターソルジャー

#TheFalcon #ファルコン

ガーディアンズ・オブ・ギャラクシー

#StarLord #PeterQuill #スターロード

#RocketRaccoon #ロケット

#Groot #IamGroot #グルート

#Drax #ドラック

#Mantis #マンティ

#Gamora #ガモーラ

#Nebula #ネビュラ

アントマン

#Antman #ScottLang #アントマン

#TheWasp #ワスプ

ドクター・ストレンジ

#DrStrange #DoctorStrange #ドクターストレンジ

#Wong #ウォン

スパイダーマン

#SpiderMan #スパイダーマン

ブラックパンサー

#BlackPanther #TChalla #ブラックパンサー

#Shuri #シュリ

#Okoye #オコエ

#Mbaku #エムバク

キャプテン・マーベル

#CaptainMarvel #CarolDanvers #キャプテンマーベル

その他

#NickFury #ニックフューリー

#BlackWidow #ブラックウィドウ

#Hawkeye #Ronin #ホークアイ

#MariaHill #マリアヒル

#ScarletWitch #スカーレットウィッチ

#Thanos #サノス

#Stonekeeper

#InfinityGauntlet #InfinityStones #インフィニティガントレット

#MarvelStudios #KevinFeige

#Avengers #Endgame #AvengerEndgame #アベンジャーズ #ありがとうアベンジャーズ

2018-07-02

DJI Ronin-S

ウキウキしながら開封したら日本語文字が一切無い。

箱も説明書中国語英語だけ。保証書も技適マークもない。

並行輸入品(国内保証が使えなかったり、技適などの認可がない可能性がある)を売りつけられたのかとヒヤヒヤしながら日本のDJIに問い合わせてみたら以下の回答。

上記シリアルナンバーより確認を行ったところ、弊社正規品で間違いございません。

恐れ入りますが、マニュアル及びクイックスタートガイドにつきまして、翻訳中となります翻訳完了後、DJI公式ホームページhttps://www.dji.com/jp/ronin-s?site=brandsite&from=nav)にて公開させていただきます

というわけで現時点では日本語説明書はないらしい。

日本語宣伝しておきながらこの対応は酷いなーと改めて思ったが、そういえば以前にドローン買った時もGS Proとかは日本語説明書がなかったりしたなーと呆れる。

同じように不安に思った人はDJIのサポートシリアルナンバー送って正規品か確認しておこう。

P.S. 日本メーカーにもこういう分野に参入してほしい。

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