返信元の記事 | |||
【162】 | RE:疑問の回答 ウニョラー (2012年03月06日 08時36分) |
||
余談になりますが 「機械的に何かがおかしくなった」 このパターンも、もちろんあります。 またわかりやすくゲームで例えますが ファミコン(ご存知かな?)で、わざとカセットを浅く挿すというのがありました。 これをすると普通では起こらないステージが遊べたりしました。 機械的に見れば接触不良で起こるバグになります。 また有名なのは、ポケットモンスターで 自分(ポケモンA)、相手(ポケモンB)をトレードで交換する際に 「現在トレード中です」と画面に出ているタイミングで通信ケーブルを引っこ抜く。 こうすることで自分のポケモンを相手に渡すことなく、相手のポケモンだけ貰えるという技がありました。 両方とも、壊れるリスクがあるので 当然開発者はまさかそんなことされるとは想定していないでしょう。 windowsのアップデート中に電源を切るのと同じです。 こういうユーザーが物理的に起こさせるのは プログラムでは対処のしようがありません。 だからwindowsのアップデート中や、ゲームのセーブ中には「電源を切らないでください」と表示するしかありません。 やるなと言われているのに、やって壊れたらそれはもうユーザーの責任です。 パチンコでも、パソコンと同様に搭載できる容量には制限があるので プログラムの命名もできる限り簡単にまとめると思います。 あまり複雑なif文ばかり書くと処理がおいつかず処理落ちします。 北斗系で良く見る「画像を準備しています。しばらくお待ち下さい」のエラー画面は処理が追いついていないのでしょうね。 打-winでクリアミッションが何回もミッション達成と表示されるのは プレイヤーが今までクリアしたミッションの判定を省いているからですね。 「もしプレイヤーがこのミッションを達成していたら今後は表示しない」というif文が省けます。 こんな感じで可能な限り容量を減らすのもプラグラマの技術次第です。 あと、前に書ききれませんでしたが 「ホームランを打った(出した)」は“鉄板”と同様にパチンコの業界用語です。 10年くらい前にはすでに使われていましたねw 意味は10万円以上の勝ちです。 閏年の条件は 年が4で割り切れたら閏年、しかし100で割り切れたら平年とする、それでも400で割り切れたら閏年とする。 という複雑な条件なのです。 1900年、2100年は見た目は閏年ですが100で割り切れるので平年です。 2000年は100で割り切れますが400でも割り切れるので閏年になります。 |
■ 420件の投稿があります。 |
42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 |
【164】 |
まさご (2012年03月07日 00時36分) |
||
これは 【162】 に対する返信です。 | |||
ウニョラーさん、カンパチさん、こんばんは。 お二人ともやっぱりすごいですね。 「お二人は一体何者?」ってな感じです(笑) プログラム作りなんて私には無縁の世界です。というか多分拒否反応が出ます(笑) でも何かに熱中したり、研鑽することはすごく大事なことですよね。 「自分の世界」って、それなりに大きいと勘違いしてしまうけど、本当はアリンコみたいにちっちゃくて、まさに「井の中の蛙大海を知らず」ですね。 自分の知らないところでは本当にたくさんのドラマがあって、そこには想像もつかないくらいの苦労や喜びがあるのでしょうね。 そういうことを考えていると、やっぱり人生って素晴らしいなと思います。 |
|||
42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 |
© P-WORLD