ゲーム製作者の進化の過程を書き込むスレ
今ゲームを作ってる人がプログラム経験ゼロから今までの勉強法を書き込んでいくスレです。
何の言語を使っているのか?
どういった書籍・サイトをどういった順番で読みたどって行ったのか?
それらの書籍・サイトではどういった知識が身に付いたのか?
良本・良サイトの話はよく話題に出ますが、それらがどんな人に適しているのかや
どういった順番で読みたどって行くのが最適なのかについての情報が少ないと思い立てました。
ゲームを作るやる気があってサイトをググッても簡単過ぎたり難しすぎて、
なかなか作れない初心者の方々にも役に立つスレになればイイと思います。 小学校のクラブ活動でFM-TOWNSの日本語LOGOに出会う。が、スルー。
↓
中学前半で友人とともにRPGツクールをいじり倒す。
↓
中学後半、プロアクションリプレイ3を手に入れてゲームをいじり倒す。
コードサーチ機能でコンピュータの内部を垣間見る。
↓
高校に入り、ActiveBasicでタイピングゲームを作る。
続けてVBでもタイピングゲームを作る。Intellisence万歳。
さらにそこにDirectX(当時は7)もプラスするが、なぜかまたタイピングゲームを作る。
↓
HSPに挑むも独特すぎて頓挫。
ゲームプログラミングならC++らしいと聞き、勢いに任せて習得。
ポインタをすんなり理解できたのは、中学時代に画面一面の十六進数とにらめっこしていたおかげだと思う。
↓
大学時代、ゲームを作り始めては放置を繰り返す。
C#で3Dのツールを作り、ある程度の評価をもらう。
↓
社会人になっても、開始→放置の癖が抜けなかった。
これではダメだと思い、過去のガラクタを寄せ集めて急遽一本完成させる。
高校以来、実に5年ぶり。
↓
今はまったりと一本作成中。背伸びせずに、ありきたりなゲームにでもしようと思っている。
今のところまだ頓挫する兆しはない。
思うに、やっぱり「完成させたもん勝ち」だと思う。
どんな小物ゲームでも、きちんと完成までこぎつける癖を付けるのが大事。
最近身に染みてそう思った。
.,ー--、___ __,-'⌒ヽ、 , , , ,,,,,i,i-'''"" /
~'''ヽ-、,_゙゙ヾ'ミ-ミミ、i、 ,:-'ー===‐''`-、 ,,,;/ノ"彡" /
゙ヽ、_ _ ゙ヾヾミ、、、 / ヽ, ,,/"ji ,..;,,..;;'" /
\_ ゙゙'''ヽ、,,_ ゙i゙i、 / ヽ, /ノノ ,,....,.;;:'' "' _/
~ヽ、__ ゙';;; ゙'ij、∧ ⌒|⌒ トノ ;;;''" __,,-‐'''´
~'ー-、_.__ ) ) ___,,....-个-、...,,___ | |_,,-'' ̄
゙''、_ノ-r''~`V´ ゙i | i´ ゙i⌒'i>く
r'V´`ト、__人__,ノ |ヽ__人_ノ(_ノ
゙Vヽ_ノ‐ア"~ ̄~`''´,....,|゙゙゙i゙'''i、
/"~ /イi⌒l゙i 'l .)| i i 'i
'i i ∧ `''‐''¨ i `''''"^'i、, i ,|
| i,人'; ' ,i'ノ V
| i´ i´゙i、 '''''''" ,/ /´
`i 、 ゙ヽ、._ _,./´ , /
>ヾ i , | `'''" |,/ノ
____,|ヾ、Y / .|´ ____
,;;i;゙i-;〃 | |iii;''''´、..;;、 ゙,''‐'iii,,`ヽ,`ヽ、
∠-::="'´ | |iiii, ゙゙'' '" ゙'iii,, ゙`'-'、
/゙'''"´ __/,,|iiiii,-;===;;-v;个y-;=liii;、, |
l 丶--‐;';',,,,-''"゙''ii/ ~'iヽi//´ ゙ヾ'-、,__|
`'1"~ ̄ i` ∧ ゙l∩i ) |
| |,,-''∨ ,ノ∪゙i / |
r' ̄i
, - 、 c# ゙‐- '
{ } r'⌒', basic
`‐-‐' r'⌒', !、_丿
◯ ヽ-‐' ___
c++ r'⌒', ,,r-‐' `''ヽ、 ○ vb
`c-' / \ java
hsp , 、 ,,/ r‐、(・) (・)_ '─--、,,
,,r-─(_) ヽ、`── ' ノ i⌒) `,
( `'‐──‐'´  ̄ ,r‐
 ̄つ '⌒' ,r─‐‐''
(´ ,r──'
 ̄ ゙̄'───--------‐
小学生の頃、懸賞で当たったPC6001(パピコン)でBASICに触りだす。
テキストのみのRPG作ったりする。カセットテープにセーブだ。
↓
親にねだって安いMSXも買ってもらい、MSX-BASICも触りだす。ベーマガ購読。
↓
ベーマガ見てると、マシン語も使えたほうがいいみたい。
でも、MSXだとアセンブラが付属してなかったので、結局触らず。
↓
PCそのものに飽きた。10年はスーファミとかに行ってる。
↓
社会人になってからWindowsを買う。ネットやゲームするのも飽きて、
またプログラミングでもやってみようかな。
↓
C/C++の勉強。独習CとC++を一緒に買ってコードを打ち込む。
↓
OOP/デザパタよくわからん。ゲーム作るにはCだけでいいや。
↓
Java、C#もちょっと勉強。C++の経験が役に立つ。
↓
赤坂本でWin32APIを勉強。
↓
メガテン風RPGを作ってみる。
↓
ネットで酷評されたトラウマで、プログラミングのやる気をなくす。
やっぱり素人がゲーム作っても馬鹿にされるだけだな。5年。
↓ (去年)また、やってみよう。素人の自己満足でいいじゃん。すっかり忘れてる。とりあえずHSP触ってみる。
↓
やっぱりHSPよりC/C++の方がいい。独習C/C++を再読。さらにJava/C#もおさらい。
↓
OOP/デザパタも本読んで再勉強。今回は、少しわかるようになっている。
↓
ヒラショー本を読む。さっぱりわからんから斜め読み。まだ手を出すレベルじゃないな。
↓
DirectX9の勉強開始。「はじめての3Dゲーム開発」とかで。
↓
一人称迷路ゲームを作ってみる。3D空間を自由に移動できるのに感動。次に簡単なネットゲームも作る。
↓
またヒラショー本を読む。今度はじっくりと熟読。もっと数学できないと3Dは無理だ。
↓
ネット、教科書で数学を再勉強していく。ベクトル、行列、外積、内積、クォータニオン…。
↓
ラクできないかと、XNA、Unity、Ogreもちょっと触ってみるが、DirectX直接の方が勉強になるのでやめる。
↓
アセンブリ,VB,Perl,Ruby,PHP,Flash(ActionScript),Android開発とかも、ネットで一通り習う。
↓
メッシュをアニメーションも出来るようにしたい。洋書も含めて読み漁るが、いまいちわからん。
↓
OpenGLの方も勉強始める。DirectXの経験がほとんどそのまま使えるので、すぐに理解する。
↓
人工知能(ゲームのAIに限らず)にも関心が出て、関連の本を読む。
↓
関数言語が最近ブームらしい。Lisp、Haskellも本読んで触りだけ習う。再帰コードがどうにも苦手。
↓
DirectX10も触りだす。10からはシェーダも自力で書かないといけなくなったので、シェーダも勉強し始める。
↓
今ここ。次はメッシュアニメの理解を目標にする。3Dを極めてみよう。 ::::::::/ ヽ、 :: ::: ::: :::::::::::::::::::::::::::::::::
:::::/ lハ ::: : :: :::::::::: :::::::::::::::::::::::::::::
::::l l /ノリ ::: : :: ::::::::::: :::::::::::::::::::::::::::::
:::| /) / ::: : :: ::::::::: :::::::::::::::::::::::::::::
::l /イ/| . :. :. .:: : :: :: :::::::: : ::::::::::::::::::
/ / ||/ / ̄ ̄ ̄ ̄ ̄7l::::::::::::::::::::
i /_,/i!/ Pana / l::::::::::::::::
l 人 / Sonic / /::::::::::::::::
l / /⌒ヽ 3do / /::::::::::::::::
l /il | )REAL / /::::::::::::::::
ll l i! `ー、\___ / n/::::::::::::::::
lヽ l |\. \ /⌒〉::::::::::::::::
::::::::/ ヽ、 :: ::: ::: :::::::::::::::::::::::::::::::::
:::::/ lハ ::: : :: :::::::::: :::::::::::::::::::::::::::::
::::l l /ノリ ::: : :: ::::::::::: :::::::::::::::::::::::::::::
:::| /) / ::: : :: ::::::::: :::::::::::::::::::::::::::::
::l /イ/| . :. :. .:: : :: :: :::::::: : ::::::::::::::::::
/ / ||/ / ̄ ̄ ̄ ̄ ̄7l::::::::::::::::::::
i /_,/i!/ hsp / l::::::::::::::::
l 人 / basic / /::::::::::::::::
l / /⌒ヽ c++ / /::::::::::::::::
l /il | )Java / /::::::::::::::::
ll l i! `ー、\___ / n/::::::::::::::::
lヽ l |\. \ /⌒〉:::::::::::::::: 情報工学を専攻
↓
ソフト開発の会社に入社
↓
老後の趣味に取っておこうと思ったが,他に特に趣味が無かったので,4年ほど前に趣味でJOGLを用いてゲーム作成を始める
↓
1年ほどでカメラの制御が大体できるようになる
↓
2年ほどで衝突処理が大体できるようになり,ゲーム公開
↓
ここ1年ぐらい,処理を最適化したり,メタセコイアのファイルを読み込んで表示できるようにしたり,…
宣伝してくので,遊んでもらえるとうれしい.
ttp://www10.ocn.ne.jp/~shinod/game/java/ >>143
ゲームDL先の説明文だけど。
何のソフトやゲームか説明がまったく無くて
いきなり免責事項なのが不親切と言うレベルを超えて感覚的におかしい。
普通内容読んでからDLするか決めるだろう。
いきなりDL前提の免責事項の説明しないだろう。
こちらは私が趣味で作成しているゲームのページ
Javaで3Dゲームシューティングゲームを作成しています。
ゲーム画像
http://www○○○kakuu/jpeg(ゲーム画像)
マウスで動かす云々して、スタコラ弾を避けて。
バキューンと敵を撃つ弾幕系(適当)萌えシューティングです。
ダウンロード
免責事項
普通こんなかんじじゃねーか?
ニコニコの動画も見たが説明を求める声が多かった。
HPも説明なしにいきなりだったし。
ちょっと人間関係に問題が発生するタイプの人間か?
いきなり物を「ドンッ」と置くだけではなくちゃんとプレゼンしろよ。
コミュニケーション能力に欠陥のある人間と思われるぞ。 cを勉強
↓
コンソールに飽きて逃走
↓
半年後DXライブラリなるものを見つける
↓
2Dのアクションゲームを作り始める
↓
なかなか終わらないし簡単なもの先に一つ完成させよう
↓
落ちものゲームを作り始める
↓
もっと簡単な―
↓
5目並べが完成なう −中学時代−
Windows95が出る出ないで世間が騒いでいた頃、親戚よりPC-9801を貰うが、
HDDもMS-DOSも無かった パソコンショップに連れて行ってもらい、
そのPCで動作するゲームソフトを探すが、殆どWindows用で萎える
↓
一緒についていたN88-日本語BASIC(86)を、マニュアルみながらいじる。
その頃、ベーマガに出会う
↓
ベーマガに投稿したい!って気持ちでゲーム作りを色々やってみるが完成に至らない。
−高校時代−
初めて完成させたのが、グラフィックも何もない、テキストRPG
それを進化させて、グラフィックを用いたRPGを作成。
だが、イベント無し、ストーリー無し… 戦闘時に簡単なアニメーションがある程度
↓
何を思ったのか、若気の至りでソレをソフトウェアコンテストに応募してしまう
↓
なぜか1位になり、賞品として、Windows95搭載のPCを貰う
↓
Windows環境でゲーム作るぞー!っと意気込むが、
先輩より借りたCビルダーに挑戦→起動してもどうすればいいのかわからず挫折
↓
仕方なく、古いPC-9801でゲームを作り続ける。
VRAMの構造を解析し、メモリやIOポートを直接叩き、
メモリが足りなかったので、スワップファイルもどきも駆使して、
ボードゲームを作るが、バグだらけで挫折(一応、それなりに動くレベルまでは漕ぎ着ける)
あと、RPGツクールなんかも弄りまくる。
−高校時代(続き)−
クラスの友達より、VBを教えてもらう。
学校の図書館で、VBの入門書を借り、VBとWinAPIを猛勉強
↓
VBで、初めてマトモなRPGを製作(ドラクエとゼルダの伝説を足して劣化させたモノ)
一応、完成まで漕ぎ着ける。
(テスト勉強サボったおかげで、学校の成績は赤点ギリギリだった)
↓
ベーマガに応募して、一応掲載されるが、グラフィックとイベントデータを暗号化していなかったので叩かれる。
−専門学校−
専門学校でC言語に出会う。
アフォなプログラムを書いても、それなりの速度で動くことに感動。
−社会人−
携帯電話用のアプリ製作をする会社に就職。
ゲームプログラムの基礎なんかも、働きながら習得。
↓
VC++を用いて、DirectXプログラミングを勉強
DirectX用ラッパーライブラリを作る
2Dゲームぐらいなら一通り作れるぐらいの機能を持たせる。
↓
もっとマトモなゲームを作る!ってことで、劣化FFを趣味で作ってみる
戦闘、マップ、イベント処理などの土台は出来上がるが、絵とシナリオが無いので、そっちを製作中
↓
3Dプログラミングに手を出そうとしている ←今ここ
)/_,,--ー'''''''ー-、
_..-'''"""´` ,,,,,,,,,,, `ヽ
:/ ,,-''~'"´` ゛``‐ 、 、 ヽ
/ _,,-''~_..-‐‐ '"゛"゛`゛``‐ 、`ヽ| ヽ
/ ,-'_,,-''~ / `ヽ| ヽ
/_..-'´ / / / /| |ヽ | |
_,,_-_''_~,,-'/ / / / / | | | |ヽ `ヽ :| |
,i / / /| | | | | | | | ヽ、\ | | 進化しました?
,i i { | | | | | ヽ` -ヽ|ー\|\|\| |
,i i、 i { i\| -\| `、 ,,-‐-,,_ .| |
| i、\i\''~_..--、 i、;;;;;,i > | |
| \ ゝ< i';;;;;;,i ゝ∧ソ /| |
| i⌒ヽ ゝ∧ソ i  ̄ /::| |
| ヽ ゝ.ヽ ̄ - /::::| |
| ノ`'''`:、_ /:::::::::| |
| /::::::::::::: :.. _ ,. /|::::::::::::| |
| /::::::::::::::::::::::丿:::: |::::::::::::|
駄菓子屋のプチカップヨーグルトが食べるプラスチック=ショートニングだったって最近知ってビックリしたなぁ〜;
CかC++にきまり。 HSPのほうが初心者向きでしょ 何を言っている。COBOLだ。
,. -−‐- 、
,;<ii::::::::::::::::::::::::`ヽ
ィiy: ゛ミiii;;;;;;;;:::::::::::::::'i,
, -‐''''"´ ̄``ヽ、 ____ il||i::  ̄~゛:;::::::::::::::!
/ _ ヽ //´ __,,>、 《iii:: _,,. r'"^゛、_ヾ::::::::|
/  ̄ ̄ { /::/ / ̄:::::::::::::::\ t´ ゛}^"‐-‐' ´`i:::| ハァ?
l _ィニニア二二二ニヽ、j._ /::::l/::::::::::::::::::::::::::::::::l .i~~´i|、. ∪ Y:/
| 0Lj/-‐-レノ ノ_ヽ:::`ヽ l:::::::::::/l/lノノ/_イ:::::l .!:. 、,_-=・ /'
レ:r、/ イ゚テ ピト`|::| l:::::::::/ rtテ、 .ィtq l::::::| .!:. ゛ /
l:lヘ '" ,j '"/ノ |::lヘ!j ´ ,j !;:::/ _,ゝ ,、 -‐ ´ヽ
ヽヽ、U r‐-, /' レリー 、 ,...., lノ/ _, 、 -― ''"::l:::::::\` ー一'´ヽ
え? lヽ、  ̄ / `ヽ、lヽ 、  ̄ /´ /;;;;;;::゙:':、::::::::::::|_:::;、>、_ l|||||゙!:゙、-、_
_,r┴‐-`v´-‐j-、__ , -‐-、_r┴─'ー‐チト ._ 丿;;;;;;;;;;;:::::i::::::::::::::/:::::::\゙'' ゙||i l\>::::゙'ー、
/ ̄/:.:.:.:| ̄ ̄`T ̄´|:.:.:.:l´ `ヽ / ヽ ̄`ー-‐'´`''''´ `ヽ;;;;;;;;;;;;;;;;;;|::::::::::::::\::::::::::\ .||||i|::::ヽ::::::|:::!
/ ,':.:.:.:.:.l l l:.:.:.l \ _r‐、-、-、r, 、 ', \;;;;;;;;;_r‐、-、-、:\:::::::::ヽ|||||:::::/::::::::i:::|
C#は見向きもしてもらえないですか
C++の基地外なカオス仕様に比べるとぬるくていいんですが ,r''´' ゙、 ,.-'".:.: : : `ヽ、 / ノ'i'
. <´ ゙、 _,,.-- 、 __,,,_ /:.:.:.:.:.:. : : __,,,. -- .,,,_ゝ、_,,,.-'、__ 'ノ,
`フ ./`'''7´ `y´ `ヽ、,.-‐''""'‐y'.:.:.:.:.:.:.:.:._,.-'"__,,. -''^ヽ、,_ヾ ヽ ヾ、 ソ
〈、_...... . . . . . ....:.:.〉、_l:.. /''" l:.:.:.:.:.:.:.:.:/-‐''´ _,゙i |'':.. . ....:.:.:.:>
>.:.:.:.:.:.:.:.:.:::::::/ ゙、:.:.:.:.:....:.:.. i'ニヽ.:.:.:./ ,.== 、 i ,.=、'l ノ:.:.ノ-、.:.:.:__=‐'"
 ̄´-ニ',,. -'" ,'::::::`ー--''゙、`.:.:.:.:.:.:.:.:.:.. . . ..l | | |.:.:.ノ ,.=-=、`' ' ' _二, i'.:.:.:ノ'"  ̄
i:::::::ノ゙ ヽ、,;__,;,;.-、.:.:.:.:.:.:.:.:.:.l ! | |.:/ '‐‐( Oi ゙i r' O)/_,ノ
. !:::i".,,_ ;.''"゙゙^i.,_'j::::::::| ゙ヽ、;,;_;,{゙、i,l |:.i, ,. 、`ー‐' ,. ヽ=' i ┌─────
゙(´ ゙}^゙'‐-‐´ ´`i:::| ,.. -'"入'-':.゙、 ' ´i'ヽ、__ノi_ l、 /ヽ、 ...│わしはC#
..________ !~^´il,., .Y;:ソヘ,/ / ゙、.:.:.:| i l i'、 `ヽ,ノi/ l. < にするかのう。
.. │ヽ:. ,_-‐=・ /´ノ:/-、 ! |\.'i, ! ! `、二ニニソ/ .i ,! .│
私は FORTRAN。>ヽ:. '' / // ヽ |_ \ヽゝ, ‐‐ | / / └─────
. │ ヽ、,,.. -'' ,/ !  ̄ ヽ\ ゙、__,,,,. -'ー‐' / /
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ _,!-ー:、: ノ ̄ ̄ ''' l \__/-、 / ,ノ /
/: : :/ | "~ `´ / ' > .
{: :/ = 、 ! /_ -‐<-,.
C#.net自体はいい言語
だが慣れると他の言語がダルすぎて移行できなくなる ゲームに向いているかどうかと言われたらあんまり向いてないかも>C#
PC上で動かすごく普通のゲームなら十分すぎる力があるけど
Ocamlとか好きなんだが、やはりライブラリとドキュメントとweb情報の差が・・・ DTM板や武術板でわくわくし
興味本位にてこの板に定着
↓
音楽つくる人を募集していたプログラマーに拾われる
↓
企画を出すチャンスに恵まれるも素材を用意する必要に迫られる
↓
CGAを偶然見つけた黄色本により体得
これによりゲームのグラフィックも担当
↓
プログラムができたらいいなと安易に考えつつ素材を作りながら
Flash板や本屋を徘徊 Amazonにて書籍を注目するも断念
↓
RPGツクールで作られたのび太のバイオハザードに感銘を受ける
RPGツクールXPに興味を持ち体験版で遊ぶもヤル気が出ない
↓
クリック&クリエイトの後継ソフトマルチメディアフュージョン2を知る
体験版にて豚が魚を破壊するゲームを作り
ニコニコ動画にてMr.グロテスク氏の動画にて技術を学ぶ
↓
プログラマーとの共同企画に中休みがありここでマルチメディアフュージョン2で
自身の妄想を形にする本質的喜びを知る
↓
現在 絵が描けないことによりニンゲソや動物 ゾンビが作れず苦戦
人体モデリングに興味を持つ ゲームの解析をしたくてアセンブリを知りたくなったからC++を始める
↓
数時間で挫折
↓
半年後再開
↓
1ヶ月くらい適当に学ぶ
↓
C#を始める
↓
適当なアプリを作って遊ぶ
↓
C#を学び始めて3ヶ月後くらいにゲームを作ってみたくなって弾を避けるだけのクソゲ制作
↓
つまんね
↓
さらにアプリとか作って遊んで3ヶ月後にブロック崩し?を作る
↓
つまんね
↓
適当にアプリ作って遊んでいる
↓
めんどくせ ←いまここ ゲームを作り始める
↓
ダレる
↓
新しいゲームを作りたくなる←今ここ 大学中退
↓
Javaの勉強をするが失敗
↓
アルバイトを始める
↓
なぜか大企業の正社員になる
↓
プログラマーの夢を諦めることができず正社員を辞める
↓
Javaを猛勉強する
↓
チェスゲームが完成
オダチェス
http://tohmin.com/chess/ ゲーム作できた
調子に乗ってヴェクターに登録
三日後、あまりのクソさに赤面し登録を抹消するも完全な削除は出来ず後悔する ゲームを完成させる
↓
やる事がなくなって暇を持て余す←今ここ >>168
次作りたいゲームが思いつかないってこと? 小学校
CGIゲームにあこがれてHTMLとCGIを勉強し始める。
が、CGIを公開できるサーバーがなかったのと、CGIがさっぱりだったので挫折。
中学校
CSSとJavascriptを勉強し始める。
が、ネトゲとアニメに生活が支配される。
高校
Cを勉強し始める。コンソールで五目並べを作ろうとしたが挫折。
DXライブラリの存在を知り、パネポンのクローンに着手。
ゲーム自体はできたものの、システム回りが不完全で破棄。
大学
合気道に挫折したのでC++を勉強し始める←いまここ
C++とDXライブラリでパネポンにリベンジ・・・予定。 やっぱり弾幕シューティング お店シミュレーションがいい スペランカーのドキドキ感が ,. -−‐- 、
,;<ii::::::::::::::::::::::::`ヽ
ィiy: ゛ミiii;;;;;;;;:::::::::::::::'i,
, -‐''''"´ ̄``ヽ、 ____ il||i::  ̄~゛:;::::::::::::::!
/ _ ヽ //´ __,,>、 《iii:: _,,. r'"^゛、_ヾ::::::::|
/  ̄ ̄ { /::/ / ̄:::::::::::::::\ t´ ゛}^"‐-‐' ´`i:::| ハァ?
l _ィニニア二二二ニヽ、j._ /::::l/::::::::::::::::::::::::::::::::l .i~~´i|、. ∪ Y:/
| 0Lj/-‐-レノ ノ_ヽ:::`ヽ l:::::::::::/l/lノノ/_イ:::::l .!:. 、,_-=・ /'
レ:r、/ イ゚テ ピト`|::| l:::::::::/ rtテ、 .ィtq l::::::| .!:. ゛ /
l:lヘ '" ,j '"/ノ |::lヘ!j ´ ,j !;:::/ _,ゝ ,、 -‐ ´ヽ
ヽヽ、U r‐-, /' レリー 、 ,...., lノ/ _, 、 -― ''"::l:::::::\` ー一'´ヽ
え? lヽ、  ̄ / `ヽ、lヽ 、  ̄ /´ /;;;;;;::゙:':、::::::::::::|_:::;、>、_ l|||||゙!:゙、-、_
_,r┴‐-`v´-‐j-、__ , -‐-、_r┴─'ー‐チト ._ 丿;;;;;;;;;;;:::::i::::::::::::::/:::::::\゙'' ゙||i l\>::::゙'ー、
/ ̄/:.:.:.:| ̄ ̄`T ̄´|:.:.:.:l´ `ヽ / ヽ ̄`ー-‐'´`''''´ `ヽ;;;;;;;;;;;;;;;;;;|::::::::::::::\::::::::::\ .||||i|::::ヽ::::::|:::!
吉村功成
テクノソフトで、サンダーフォースを製作
↓
アルシスソフトウェアで、スタークルーザーを製作
↓
ペガシスで、TMPGEncを製作
↓
突如、自身が半陰陽である、と公言
↓
女装家に転身 (今ここ)
http://www.h6.dion.ne.jp/~urdcat/graphics/suppin.jpg
http://www.h6.dion.ne.jp/~urdcat/profile.htm 「楽しく学ぶBASIC」を読む
↓
VIC-1001でBASIC
↓
6502でアセンブリ言語
↓
VIC-1001でドット単位で動くゲームを作ってる途中でVICが寿命を迎える
↓
MSX2でBASIC
↓
Z80でアセンブリ言語
↓
MSXマガジンに掲載!賞金10万もらう
↓
はるかなる時が流れた
↓
HSP
↓
年齢的限界を感じゲ制作から撤退
↓
そして数年
↓
CとDXライブラリでまたなんか作ろうかなあなんて考えている
↓
バカな奴だ MSX BASICでゲーム制作
↓
色々あって
↓
エロ同人ゲーム制作 とーほーみたいなのが作りてえとか思い立ってプログラミング始める
「初心者はSTG制作から始めるといいらしいのかー」
↓
HSPでSTGを作る
敵が画面上のランダムな位置から降ってくるとかいう手抜き設計
素材は借り物だったし〆切ギリギリだったし今考えると酷い出来だけど当時の俺は感動
「おおっ!動いた動いたすげー」
↓
Cで弾幕STG作る(龍神録んとこのをコピペして改変しただけ)
「〆切やべーからコピペ改変で済ませるお(Cムズイ……)」
↓
C++でSTG作る(名前忘れたけど何かの本読んでコピペ→改変しただけ)
ついでにグラフィック関連の勉強も始める
「C++わかんね、マジわかんね」
↓
C言語かなんかで音ゲーを作ろうと決意(いまここ)
「いい加減STG以外のものを作りたい。あとDTMやりてえ」 ああ、専門学校の方かな?一人でやってるから意味わからなかった。
じゃあおれ。
iphone用アプリを何か作りたい
当然のごとく潰れる
↓
いまはwebの時代だぜ、サーバーサイドを軽くかじる
phpの文法はわかったが、何も作れず
↓
おっと、htmlとcssはやっといたほういいな
これはある程度身につく
↓
そうだゲーム作ろうunity良さそう。
コミュニティが豊富だからforumみる習慣つく
↓
unityの機能を使いこなす以前に基本のプログラムの知識をいるとわかって学び始める
簡単なものも最初は作れなかったが、次第に簡単なものは作れるように
↓
いろんなアルゴリズムやロジック、パターンなどを学んだり、作りたいのにAIの知識がいるから、そんなの学び中。
結論
最初はなにしていいかわからないから、素直にできる人がこれしろって言ってることしよう。
テトリス?リバーシ?んなもの作りたいものじゃない←基本を学ぶのに必要です。
まだ1作目を完成させてないけど、学び方はわかった気がする
書き込みないな 簡単にお金が稼げる方法興味ある人だけ見てください。
グーグル検索⇒『来島のモノノリウエ』
T0Q6P9HRHF ここに書き込んでた人達は、まだゲーム製作の進化をし続けているだろうか…