はてなキーワード: MoDとは
そりゃ最近のゲームはたいがいPCとコンシューマのマルチプラットホーム。開発費の増大を補うために多機種展開すること自体は仕方のないだと思うんだが。それでも「マルチで作るといろんなところがぬるくなる」とか「マルチだからこれが出来ない、あれが出来ない」「マルチだからコンシューマに合わされる…」と言った恨み節をえんえんと聞かされるのはもう勘弁だ。「マルチだからつまらないだろうな」と言う人までいる。そこまで極端だと最早ハード信者じゃないか。
たとえXbox360とかPS3がいくら幅をきかせても、PCは常にそれより高いところにいるんだからそれで満足じゃないのか。いいじゃないか、PCの方がグラフィックはいいし、マルチプレイは人数も多く無料、MODが使えて、マウスとキーボードでプレイできる。ゲーム性もあって、コンピュータに手加減されることも操作性の調整不足に悩まされることもない。そう、コンシューマが勝つ可能性がある部分なんてせいぜい売り上げ本数くらいのもんだ。
だからほっといてくれ。俺はコンシューマで楽しくぬるく遊んでる。それで満足してるんだから水を差さないでおくれ。そしてPCゲーマーはPCでしか出来ないゲームを大いに誇ればいい。そうだ、Clear Skyでもプレイしてようぜ。
Windows使いのゲーム好きなので感覚が違うことが前提になってしまいますが、私から見て、家庭用ゲーム機やゲームセンターのビデオゲームはすごく閉鎖的なんです。うちらのWindowsが閉鎖的なように。それに比べると、ゲームの分野に限れば案外Windowsはオープンですよ。ソースコードの部分開示が結構ありまして、それを元にゲームの拡張(Mod)が盛んに行われています。そういったゲームは、プレイしたくなりますね。大勢が手間隙を掛けて作っているものなので、ただの市販品のゲームよりは面白いです。強烈にやりたくなります。
CounterStrikeは面白いです。全世界で旧作新作をあわせてだいたい常時5万人くらいプレイしています(ソース:http://archive.gamespy.com/stats/)。人数から言えば、相応の価値はあるものだと思います。
やっている人間にしか分からないものだということは十分承知していますが、まさに「やれば案外面白い」という感じです。
アングラ本なんて、最近全く買ってなかったけど、何となくタイトルとかblogのコメントに惹かれて買ってみた。
まだ、22だからパソコン創生期のころの話題は全然わかんなかったけど、すげー懐かしくて色々思い出した。
自分用のパソコンをはじめて使い始めたのが中2ぐらい。LC630っていうマックの機種。
その当時、怪しいものに惹かれてゲームラボとか買ったっけ。
interQが販促キャンペーン?で、無料で繋げるアクセスポイント公開してて、そこに接続してやたら電話代かかって親に怒られたり。
プレステをMODチップで改造して、友達から借りたプレステのゲーム焼いたり。
アングラなサイトを見て、マリファナエキスが抽出出来るとかいって麻の実とか買いに行ったりな。
中学のときコピッたソフトと、クリエイティブっていうのに憧れたおかげで、
Photoshop、Illustrator、AfterEffects、Flashとか使えるようになって
大元のhttp://anond.hatelabo.jp/20070508170219に剰余(MOD)使用禁止って縛りがあったのよ。
なんだこれ難しいな…。
100までの整数がなんらかの状態でレコードにあって後はSQLひとつ流せばおわりなんだけど
select if (tf.fizzbuzz = '',tf.num,tf.fizzbuzz) fizzbuzz from ( select num, concat( if (mod(num,3)=0,'fizz',''), if (mod(num,5)=0,'buzz','') ) fizzbuzz from tmp_fizzbuzz ) tf ;
うえのSQLをphpMyAdminで流しても反応がない。。。。
いまいちどころか、なかなかピンとこないなぁ。
慣れてきたつもりだったんだけど。。
_ノ乙(、ン、)_
FizzBuzz・・・。
DROP TABLE IF EXISTS `tmp_fizzbuzz`; CREATE TABLE `tmp_fizzbuzz` ( `num` int( 4 ) NOT NULL default 0, `fizz` VARCHAR( 4 ) NOT NULL default '', `buzz` VARCHAR( 4 ) NOT NULL default '', PRIMARY KEY (`num`) ) ; delimiter // DROP PROCEDURE IF EXISTS fizzbuzz// CREATE PROCEDURE fizzbuzz() BEGIN DECLARE bufnum INT DEFAULT 1; delete from `tmp_fizzbuzz`; WHILE bufnum <= 15 DO insert into tmp_fizzbuzz (num) value (bufnum); set bufnum = bufnum + 1; END WHILE; END // delimiter ; call fizzbuzz(); update tmp_fizzbuzz set fizz = 'Fizz' where mod(num,3) = 0; update tmp_fizzbuzz set buzz = 'Buzz' where mod(num,5) = 0; select if (concat( fizz ,buzz) = '' , num, concat( fizz ,buzz) ) FizzBuzz from tmp_fizzbuzz;
mySQLでつくってみた。
文字列の連結ができないで死にそうになった。。+とか&でやっても0で帰ってきやがるのさ。
そしてそもそもストアドを使わない仮想レコードの作り方ができないで死にそうになった。
なんか、こんなのに時間かけるつもりなかったんだけどなー・・・。
だめっぽ。
modとか使っちゃだめなんだっけ? 知るかヽ(`д´* )ノプンピー