プログラマならミニゲーム作ったことあるだろ?
■ このスレッドは過去ログ倉庫に格納されています
そもそも俺がプログラミング勉強し始めたのはゲーム作りたいからだった。
だから色々「作り始め」はしたんだけど、「完成」まで行ったのはほんのわずかだった。 俺ゲーム、俺コンパイラ、俺webシステムこの辺は業務系でも普通のプログラマなら一度は手を出してると思う。だいたい挫折するが。 作れないんじゃなく、作ったことないんだよ
最初はいずれそんな遊びしてみたいなと思ってたけど、できる技術でいらないゲーム作っても仕方ないから、作らないまま今に至る人は多いと思うぞ >できる技術でいらないゲーム作っても仕方ない
この発想が理解できない
なんでみんなそう役に立つものしか作る価値なし
みたいな実益重視の考えかたなの
プログラマーってプログラム組んでりゃ楽しい人達じゃないの
他につくりたいものが山ほどあるから整理券くばって後回しになってる
っていうなら分かるけど お前なんのゲーム作ったんだよ
どうせ誰でも作れるようなゲームしか作ってないだろw >>7
面白いもの作ったり、使ったことない技術を使うのは楽しいよ
でも、プログラム組んでりゃ楽しいは失礼すぎる
プログラマーなら誰もがゲーマーであるってのは、ゲーム好きでこの業界に来たアホの思い込み
人生は有限だし、仕事でやってる以上無駄なことに時間はかけられない >>9
まぁブロック崩しでもテトリスでもいいから作ってみるといいよ。
以外といろんな技術使わないとできないから。 ブロック崩しライブラリをネットから探してきて、組み込むような世界じゃないからね。 >>13
結局フレームワークやらなんやら
誰かの作ったライブラリの組み合わせるだけのような。 >>12
どっちも簡単に作れる
申し訳ないけど、そんなもん再開発しても時間の無駄 うーん、仕事のプログラミングってもっと簡単な再開発ばかりじゃない? >>15
だからプログラムのために時間を無駄にできる人がプログラマーなんじゃないの
仕事でメシのタネのためにプログラム書いてるだけのやつはプログラマーじゃない
単なる仕事人 >>15みたいな言い方する人って世間的には実力ない人って判断されるよね
なんか「おれはまだ本気出してないだけ!」に通じるような
実力ある人は
「ああ?テトリス?昔何度かつくった」
って言いいそう
>>15さんが本当に実力ないって言うことじゃないよ
技量の無い人が良くそういう言い回し使うってことで 俺もかつて落ち物ゲーム作ったよ。まだDirectXがわからず、VBのBitBltで絵を書いて。
技術面の勉強のほうが性に合う人なら、まずVC++とDirectXの勉強になるだろうけど、
俺はゲームを作りたいっていうのが先で、ゲームを作るためにアルゴリズムの勉強して、
当時スペック的にVBじゃ限界だからVCに入っていった。
順番は人それぞれだけど、ゲーム制作は一度はやっとくべきだと思う。 >>15は、ブロック崩しもテトリスも作ったことあるって言ってるんだろ。
そうじゃなきゃただの嘘つきだからな。 作れるとはいったけど、作ったことあるとは言ってないぞ
俺はプログラミング好きだけど、それは物作りが好きなだけで、ゲームオタクじゃないんだわ
だから、金にならないのに、自分が必要ないものを休日の時間使って作ったりしない
自分がゲームオタクだからって、周りもみんな同じだと思うの良くない >>18
テトリス作ったことが評価される会社に入るならテトリス作るよ
別に作ったことない事で「できない奴っぽい」と誰かに思われても今は問題ない
俺は自分に必要なことをやるよ、それがゲーム作りではないだけ
他人に自分の考え押し付けんのよくないよ
俺からしたら、そんなもの作ってる暇あったら、もっと世の中を知るために活動しろと言いたい
そう言われても困るだろ? 作ったこと無いのに作れるというのは、経験の浅いプログラマがよくやらかすミス。 >>23
少なくともテトリスに関しては作れる
テトリスの壁際もの際の動きの仕様について確認する必要はあるけど、仕様抜き出したら作れる
ブロック崩しってボールをバーで打ち返す奴だよな?そっちの方が少し時間はかかると思うけど、作れるはず。
こっちはあんまりやったことないから仕様に不明点がおおいから、あくまでもはずだけど、難しい所があるのだろうか。
で、俺が作れないとお前ら満足なのか?
それとも無駄な時間使って作ると満足なのか?
何が言いたいんだ? ただ、ゲームって以外といろんな技術が使われてるから、
プログラミングの技術を磨くにはちょうどいいよっていうだけ。
あ、ちゃんと人様に出せるレベルのゲームにしてね。
ただテトリスのブロックの動き作りましたー、
ボールが跳ね返るの作りましたーじゃなくて。 >>26
そうだね、いろんなものから学ぶことはあるね。
まぁ、ここでできるって言っても絶対に信じないんだろうから、もういいよ。
少なくともUI系のライブラリ作ったりしてたから、同じ技術の応用でその辺の簡単なゲームの動き位作れるよ。
仕事のプログラマーはif文位しか書いてないとでも思ってるのかな う〜ん・・・
「ライブラリ作った自慢」も実はダメなプログラマの典型発言の1つなんだよね
オレ様ライブラリ・オレ様フレームワーク・・・
なぜみんなが「じゃあつくってみろよ」と言うのかっていうと
キミの技量を疑っているのではなく
才能と経験というのは天と地ほど違うということなのです う〜ん・・・
「ゲーム作った自慢」も実はダメなプログラマの典型発言の1つなんだよね
オレ様ライブラリ・オレ様フレームワーク・オレ様ゲーム・・・
ここは2ちゃんねる
無間地獄です あと1つ気になったのがここ
>少なくともUI系のライブラリ作ったりしてたから、同じ技術の応用でその辺の簡単なゲームの動き位作れるよ。
やっぱりなんか簡単なゲーム1本つくってみな
ゲームを構成するのに必要な基礎の処理ってUI系に必要な処理と
かなり異なるぞ
作ったことがないからこういう思い込みを起こすのであって
それを実体験から知ることの重要さを知っている人達が
「実際につくってみろ」って言うんだね
ちなみにつくるならエロゲじゃなくてリアルタイム系のものな
エロゲならUI周りの技術の応用でもつくれるから 作れるよというやつに実際作らせると作れないことが多いんだよな 作ったものを叩くのが仕事だからな
いろいろ言いがかりをつけて絶対作れたと認めないだけなんだけどね 作れるだけの技量があるかどうかの問題ではなくて
実際に作ったことがあるかどうかが重要なんだってことなんだけどね
上の人が実際にブロック崩しつくってみて作れたならソレでいいじゃない
「おれなら作れる」って言い張ってるだけじゃなくて
「作ったことがある」人になったのだから
その過程でほんとうに得るものは何もなかったか?
ただの時間の無駄でしかなかったか?
てことを聞きたいんだけどね 稼げないものをいくら作ったところで何の実績にもならん
100万稼ぐくらいでとりあえず実績として認めてやる
自己満足でいいならオナニープログラミングで自己満足してればいいけど
何の評価にもならないよ それは製品としての話しで技術の話しじゃないと思うけど >>35
まず作らなきゃそもそも売り物にすらならないんだけど >>29
ん〜…なぜオレオレライブラリだと決めつけたのか
なぜ最初から相手のことを過小評価しなければ気が済まないのか
理解に苦しむ
金にならんもの作ってるほど暇じゃないんだって
学生は好きなだけでゴミ作ってお勉強すればいいと思うよ、親がその時間に金出してくれているんだから
なぜそんなモラトリアムな暮らしを全プログラマーに求めるのかわからん
みんな生活があるんだって 金にならないものを作るのが無駄だと思い込むのが
才能のない人の言い分だからだよ >>38
最初から相手のことを過小評価しているってのは
テトリスやブロック崩しをつくることが無駄でゴミだと思っている
アナタのことでは?
相手=テトリスと考えてみ ただの事務処理のシステムのUIにダブルバッファリングとかfpsの調整とか必要なの? >>43
ダブルバッファリングは使ってたよ
FPSを意識することはなかったけど
必要ならやる、それでいいじゃん ゲーム作らないのにプログラム学んでる人は、何がしたいんだよとは思う 趣味プログラムでゲーム以外の題材に萌える人もおってですね >>45
逆から見ると、なんでゲームなんかにこだわるのかって思ってるよ
みんながみんなゲーマーじゃないんだって何度いえばわかるのか でも業務系なんてその辺にいる底辺PGでも作れるけど
ゲームは高レベルPGじゃないと作れないしなー 例えばヤフオクは底辺PGでも作れるけど
GTA5は高レベルPGじゃないと作れない。
そういうことなんだよなー。 どっちが儲けてるかって話もあるよね…
純粋に技術追求って意味でゲームが有効だし、自己研鑽って楽しいし
でも、仕事としてプログラマーやる上ではそんなに必要ないような >>47
なんでゲームをつくりたがる人=ゲーマーだと思うの そうそう
別にゲームやるわけじゃないけどゲームを作ってみたいと
思うのはPGの性じゃないだろうか
あとインタプリタやコンパイラやOSもそう。
あーでも業務系はあきらかに簡単だから作ってみたいとは思わないけど。 コンピュータというのは最初は軍事計算目的で開発されたものだが
黎明期からその技術研究のテーマとして一緒にゲームがつくられ続けてきた
コンピュータのハードの進化と共に
なぜか?
そこをちゃんと理解できていれば仮にもプログラマーである人間が
ゲームのことを「ゲームなんか」と見下す発言できないと思うけどね そんなこと言ったらインターネット利用者は全員エロ賛美になっちゃうぞ 作ったことないけど作れるって言ってる奴、2chに書き込んでる時間をちょっと使って簡単なゲーム作ってみろよ、1時間で作れる程度でいいから
そうしたら誰にも文句言われない 言語処理系とか分散処理とかは好きだけど、ゲームを趣味で作る気はないな
儲かるゲームのアイディアが浮かぶか、そういう案件があるまではやる気にならん 1時間で作れるようなもので作れるといわれても困るけどw >>56
じゃあ言語処理系ゲームとか作ってみてよ
文字入力したら返事するだけのシステムでも表現次第でゲームになるよ >>52
業務系も難しいよ
誰かの作ったイカレポンチシステムの改修とか
不毛ルール縛りプレイ開発とか
技術云々のまえに社内外の政治闘争にかたねば
ならなかったり
決して簡単ではない ゲームプログラマなら業務系のソフトなんか鼻くそほじりながら作れるが
逆は頭が禿げ上がるほど悩まないと作れない。もしくは完成しない。 そうか?
まったく自慢にならない話だが、俺は友達同士でそこそこ遊べる格闘ゲームを高校時代に作ったが、SQLというものは就職してから初めて知ったぞ。 格ゲーにSQLにってどういう用途に使うんだ?
キャラのデータでも格納すんのか? 50万種類のキャラクターが1000種類のパラメーターと1000種類の技を覚えてます スマブラXでは各キャラに「ざっくり言って何百個という単位で」パラメータがあるらしいが……
そんなところでSQLって使うか? SQLなんて基本的なことは1日
3日もあれば実務で使えるレベルになるだろ >>18
話がずれてるよ
なんで高度なプログラマーが前提になってんだ? やらずともゲームプログラミングのやる事の多さ・難しさを想像できない時点でオツムの出来が痴れる、あ間違った知れる >>69
「なるだろう」じゃなくて、実際になったよって
言えないのはなぜ?
自分の経験でもいいし、新人の実例でもいい。
この業界、知識の積み重ねなんだら他の知識があるかどうかで
全然違ってくる。たとえばロックについて知ってるかどうかとかさ。
実務で使えるレベルというのは、客に商品としてコードを出して
恥ずかしくないレベルを一人で書けるかどうかだと思うが、
君の所はたった3日の新人が書いたものをチェックもせずに納品してるの? >>73
大学ドロップアウトして就職のために何か資格取らなくちゃと思って一種取ったときは、
一週間前にテキスト買った時に初めてDBと言うものを知ったくらいだったけどまぁ
何とかなったよ(当時はそこそこ頭が良かったのもある)。
実務で使えるかどうかは知らないけど、当時書いたコードはどこかに納品されていったはず。 >73
俺はあなたのツッコミに同意したいんだけど、でも今の現場はマジでそのレベルで通してるよ……。 >>74
ここに書き込んだ時点で
貴方も我々の仲間です! >>73
SQLなんて、他を参考にしながら作っといてって0知識で渡されるような物だろ >>78
プログラミング言語でも0知識で渡されるのだから
それは全く変わらない。
0知識で渡された後、使えるようになるまでどれくらいかかるかだ。
「使えるようになる」という言葉の意味は
10年やってる人に見せて、一発OKが出るレベルのこと。 >>59
全然技術的に云々の話ではない。
>>61
何を言いたいのかわからない。
就職して初めて知ってすぐにバリバリ使ってるというならそりゃそうだろう。もともと格闘ゲームなんか作ってたんだから。
SQL で苦労してるというならそれはありえない。
まあ SQL も DB の性能を引き出すことを考えると大変ではあるがね。 ゲーム作ってるならSQLくらい自作するくらいの能力あるからな
あえて勉強するまでも無い Javaのlwjglでこんなん作ったんだけどこっからうまくゲームに発展させたい
http://www.m9-www.com/lwjglgameproject 直接ハード叩けないからWindows上で動くゲームは作れない。
APIもDirectXもわからんちん ■ このスレッドは過去ログ倉庫に格納されています