!!!自己紹介 藤本研究室:M1:佐々木悠輔です.((br))((br)) !!担当 : [[16::gr03]] : [[16::gr05]]((br))((br)) !!TA用wiki : [[16::gr03::TA]] : [[16::gr05::TA]]((br))((br)) この授業を受けていた時は,WindowsでDxLibライブラリを使ってvisualstudioでRPGを開発しました.((br)) 2014年の9班の「GemaQuest」がそれです.((br)) 僕は班長を担いながら,開発面では主にマップ画面の開発を担当しました.((br))((br)) 一応講義でサポートされるUbuntuでのemacs+GTKでの開発以外の環境での開発を考えている班は,もう一度よく考えたほうが良いと思います.((br)) というのも,僕たちは((br)) ○OS : Wndows ○開発環境 : visualstudio2010(統合開発環境) ○ライブラリ : Dxlib((br)) という環境で開発しましたが,開発のためには自力で情報を探さなければならない上に,講義の内容はほとんど開発には関わらない内容となってしまいます.そのため,ほぼ独学と独力によって開発を進めることになります.これは,グループ開発をする上でかなり厳しいデメリットになる可能性があるので,それらのデメリットを加味した上でよく話し合って開発方針を決めると良いと思います.((br)) !!!先輩からのアドバイス 何を作りたいか.何を作るか.((br)) これからグループワークで作るものの完成形を最初のうちになるべく詳細に決めておくといいです.((br)) 企画・設計をしっかりとしておくことで,何をするべきなのかが鮮明に見えてくるので,モチベーションの維持もしやすく,スムーズに開発することができます.((br)) また,現時点で何ができるかから企画・設計をすることはやめたほうがいいです.何を作りたいか,からその目標に向かって現時点で足りない部分を勉強して補っていくと,講義が終わる頃には一段とレベルアップしているので頑張ってみてください.((br))((br))  ちなみに何回か質問を受けたので一応ここにも書いておきます.((br))((br)) Q : 〇〇みたいな感じのゲームは僕達のプログラミング力で開発できるでしょうか?((br))((br)) A : やればできます.もちろん目指す完成形のレベルによって難易度が変わります.その難易度如何によっては締め切り(納期)までに完成できない可能性はあります.それで一応,指標として答えておくと,2Dゲーム程度のレベルでプレイ時間10分程度(発表の時間)程度あればプログラム自体の完成は簡単にできてしまうでしょう.むしろ素材(ドット絵,背景,立ち絵などのグラフィック素材)を用意する方に時間がかかります.(もちろんフリー素材を使用すればそこまで時間はかかりません).とはいえ,ほとんどの人は初めての開発で,初めての共同開発になると思うので,学ぶことから始まる前半はかなり頭を悩ませると思います.実際は何を作るのかを詳細に決めてしまえば,作ること自体はそこまで大変ではないので頑張ってみてください.