ページ内ジャンプ:

アレゲなニュースと雑談サイト

wakatonoによる 2004年05月23日 2時26分の掲載
モノによってはそのまま売れそうな感じ部門より。

.mjt 曰く、 "Classic 8-bit/16-bit Topics記事経由で本家より。米のカーネギーメロン大学でGame Development for the 8-bit NESなんて講座があったそうで、生徒にファミコン(NES)用のソフトを製作させ、実際に生徒作品やデモが公開されています。開発環境は講師作のBASICコンパイラで流石にすべて生アセンブルというわけではないようです。

このような環境でのソフトウェア製作はそれなりに過去のものになりましたが、XaviXのような6502ベースの環境も現存していたりしますし、このような経験は無駄にはならないのかな。

こういうオモシロ講義で単位取れるのは羨ましいです。。"

一部デモだけのものもあるみたいだが、完成品はソフトだけでなくパッケージまでデザインするという凝り様。講義は面白いかもしれないが、実習は大変そうでもある。でも、やりがいはあるだろうなぁ。

この議論は賞味期限が過ぎたので、保存されている。 新たにコメントを書くことはできない。
表示オプション しきい値:
  • 学生による講義 (スコア:5, 参考になる)

    k_f (18123) : 2004年05月23日 13時51分 (#554337)
    この講義自体はStudent College [cmu.edu]という枠組みの中で行われているようです。

    ・講師は学生(院生だけでなく学部生でもOK)
    ・受講資格は学生なら誰でも
    ・評価は合格か不合格のみ(段階評価はない)
    ・1講義3単位で、9単位までが卒業単位のうち「自由選択科目」にカウントできる
    ・講師も3単位もらえる:-)

    ということで、学生間の知識共有という意図があると書かれています。開講のためには審査もあったり、2回以上休講しちゃ駄目など、いい加減なことはできないでしょうね。キャリアもさまざまで意欲も強いCMUならではのシステム、という印象を受けました。しかし、さすがに教材費の補助は出さないみたいです。

    日本の大学で同様のことをやるなら、いったん企業に出た人が学部や大学院に入るなど学生の多様化がもっと進み、また意識が向上していく必要もあると思います。
  • takano32 (17535) : 2004年05月23日 2時36分 (#554152) ホームページ
    開発に使われたBASICコンパイラもダウンロードできる [bobrost.com]ようですね.

    いじってみようかな...
    --
    旅に出ます.(バグを)探さないで下さい.
  • おもしろいです (スコア:4, 参考になる)

    takasuz (15006) : 2004年05月23日 12時50分 (#554311)
    授業のスライドも公開されているので見てみました.おもしろいです.

    講師自身がNESのオリジナルゲームをつくった経験があるということがもちろん背景にありますが,実はゲームプログラミングというよりも,制約の範囲内でどれだけ完成度の高いゲームを作り上げられるかという,ゲームをつくるゲームみたいなものですので,NESという縛りを設けるのは適切だと思います.逆に何でもOKというのでは選択肢が多すぎて半期の授業では混乱してしまい無理でしょう.

    あと,プログラム技術がなくてもアートワーク制作などで参加できるというのも良いところです.高い評価を得るにはマニュアルやパッケージデザインも重要のようですし.

    このような形で製品に近い形に持ってゆくプロセスを体験させるのは,起業への(心理的な)ハードルを低くするために有効であると思います.

    #「火吹き芸(firebreathing)のやり方」のスライドも面白い.
  • 自立型オフロード車レース [slashdot.jp]で最も長距離走破したのがカーネギーメロン大学でしたね。

    こういう面白い試みに参加できる学生がうらやましいなぁ…
  • 任天堂自ら (スコア:2, 興味深い)

    sago (22454) : 2004年05月23日 5時03分 (#554187)
    こういう授業のための開発キット一式を公式にリリースして教材ビジネスにのりだしてみたらおもしろいのではないかな、とか思ってみたりしました。
  • aquaforest (17246) : 2004年05月23日 10時42分 (#554246)
    PS2などのかなり融通の利く環境でゲームを作るのではなく
    ファミコンという今となっては融通の利かない環境で作ることが
    面白そうだなーと思う。
    そういう環境じゃなければいっき [tiki.ne.jp]とか燃えぷろ [www.ne.jp]みたいなアレゲが登場しなかったのかもねぇ

    昨日NHKで谷村新二が中国の音楽教授をやるって言う特集見たけど
    「大事なのは伝えると言うこと。思っていても伝えなきゃ伝わらない」
    プログラムに関してもどんな言語の環境に放り込まれても、
    伝えることが出来るという技能は
    大事なのではないかなーと思う。
    --


    #きっと、可能性っていうのはその辺に落ちているんだけど
    #気がつかない物じゃないかなと思う。
  • hmr (4234) : 2004年05月23日 2時49分 (#554156) 日記
     昔、慶応SFCでもゲームを作る講義があったな。といっても、ハードウェアはPCだし、言語環境は講師特製のCをBASIC風に見せるマクロとライブラリだったけどね。
    • > 慶応SFCでも
      はじめ、慶応スーパーファミコンクラブと読んでしまった。
      # 湘南藤沢キャンパスですね |>=(_ _;

      どういう趣旨でそのような講義があるのかちょっと聞いてみたいけれど、たんに教官の趣味であるという感じがしないでもない。
      --
      // Give me chocolates!
      • Re:SFCでも (スコア:2, 興味深い)

        yaizawa (11984) : 2004年05月23日 12時33分 (#554305) ホームページ

        Web [keio.ac.jp]に主旨は書いてありませんが, ゲームというとっつき易い題材でプログラミングを教えようという魂胆ではないでしょうか. ただ,学生にとってプログラミングの授業は「取りたくないけど (ほぼ) 必修で取らざるを得ない」という消極的な考え方が主なので, こうでもしないと仕方がないという考え方もできます.

        実際問題, プログラミングのミニプロジェクトはコード書けそうな人を探して楽をする, という人が非常に多かったり…. # 楽をさせてもらったけどID.

    • 3個のコメント が現在のしきい値以下です。
  • ゲーム作りは才能が100%です。
    ゲーム性を表現するテクニックは知る必要はありますが、
    面白いゲームを作る方法は教えられません。

    目的はマイコンの仕組みを教えることにあるのでしょうから、
    いいんですけどね。
    • Anonymous Coward : 2004年05月23日 9時39分 (#554226)
      おっしゃることは理解できます。でも、ゲーム作りを教える
      高等教育機関が存在するのは有意義かもしれません。

      たとえば多くのアメリカの大学では映画制作が教えられていますよね。
      卒業生のほとんどは映画制作に関わる職を得るわけではないのに。
      でも、結果として映画を見る人間の水準全体を押し上げる効果が
      あるのだといわれています。

      同じように、ゲーム作りについて高度の教育が行われるように
      なれば、そりゃすごい作り手づくりにはあんまり貢献しないかも
      しれないですが、糞ゲーを許さず、優れたゲームを正しく評価できる
      そういう人間の裾野を広げるのには大いに貢献する可能性は
      あるんじゃないでしょうか。

      このトピックの本旨からはハズレる話ですが……。

      ;; 世界人類が平和ボケでありますように。
    • Elbereth (17793) : 2004年05月23日 11時29分 (#554264)
      >ゲーム作りは才能が100%です。
      >ゲーム性を表現するテクニックは知る必要はありますが、
      >面白いゲームを作る方法は教えられません。

      クリエイティブな才能って、人に伝えられないすげー超能力だ! などと勘違いしていません?
      それにゲーム作りは「才能」だけじゃ無理ですし。

      アメリカでは、ゲーム分野ではまだそれほどちゃんとしたシステム化はされていませんが、たとえば映画だと大学で専門分野を勉強してから業界に入るようにシステムができあがっています。ゲームでも次第にそういうシステムができていくはずです。
      そのシステムでもメリット・デメリットはありますし完璧なものではないですが、とにかくアメリカは「才能」とか「センス」を学問として蓄積する体制になっています。

      日本でも、(実力は別として)一応それ系の専門学校はありますから、才能の学問化を完全否定しているわけではないでしょう。

      #しかしゲームを完全に1本作らせるのはやり杉じゃないんですかね
    • k_f (18123) : 2004年05月23日 13時22分 (#554326)
      講義概要 [bobrost.com]を読む限りではグループ作業を想定しているみたいですし、美術を専攻する学生でもグループ内の美術担当という形で履修できるようですから、マイコンの仕組みもさることながら、やはり「ゲーム作り」が講義の目的ではないかと思います。

      で、NESのような(制約が非常に多いが見通しは良い)環境で、計算機分野の学生はプログラミングを学び、美術分野の学生は美術のデジタル化や商業芸術のありようなどを学べる。さらに、グループワークを通して異なる分野の人間が協調してプロジェクトを進めることを実地体験する、てな感じではないかと。
    • 2個のコメント が現在のしきい値以下です。
  • 中学生の頃すでにMSXでマシン語とかアセンブラの世界に
    突入していた私から見れば
    楽しそうな授業ですな。うらやまし。
     
    その後いろいろあってプログラミングからは遠ざかったけど
    あのころ「ナマのCPUに直接触ってる感じ」は楽しかったですね。
    さいきんのパソコンは色々考えなければならないことが多そうで
    スクリプト言語程度しか手が出ませんね…。
  • Anonymous Coward : 2004年05月23日 13時25分 (#554328)
    5年ほど前、大学の研究室(CG関係)在籍中に
    卒業研究でネットやろうぜ [scei.co.jp]の機材を使って
    PlayStationのゲームを作ったことがあります。
    #卒論はゲーム内で使用したCG技術に関するものでしたが。

    研究室全体で、当時流行ってたダンスゲームを作っていたのですが、
    モーションキャプチャを実際のダンスチームの方々から、
    モーションデータをキャプチャしたり、モデリングしたり、作曲したり、3D Studio MAXのプラグインつくったり(?)…
    それなりに楽しかった覚えがあります。

    私は、以前から個人的にネットやろうぜに参加していた関係で
    プログラム担当だったので、4年生時はほとんど自宅でプログラムを組んでた思い出のほうが大きいですが…(^^;
  • 4個のコメント が現在のしきい値以下です。