2017年度オープン授業

近畿大学電子計算機研究会wiki内検索 / 「2017年度オープン授業」で検索した結果

検索 :
  • オープン授業
    ...ープン授業一覧 2017年度オープン授業 2018年度オープン授業 名前 コメント すべてのコメントを見る
  • メニュー
    ...方 オープン授業2017年度オープン授業 2018年度オープン授業 人工知能Python(準備中) その他 部内情報 サンドボックス カウンター 合計: - 今日: - 昨日: - トップページの合計: - リンク @wiki @wikiご利用ガイド ここを編集
  • 2017年度オープン授業
    授業日 担当 内容 PDF 第一回目 - - 第二回目(5/19) 仲谷 入出力 PDF 第三回目(5/26) 馬渕 条件分岐 PDF 解答 第四回目(6/2) 仲谷 for文 PDF 第五回目(6/9) 馬渕 配列 ZIP 第六回目(6/16) 仲谷 関数 ZIP 第七回目(6/23) 仲谷 ゲーム① ZIP 改訂版 第八回目(6/30) 仲谷 ゲーム② ZIP
  • サンドボックス
    ... a b c 2017年度オープン授業 授業日 担当 内容 PDF 第一回目 - - 第二回目(5/19) 仲谷 入出力 PDF 第三回目(5/27) 馬淵 条件分岐 PDF
  • 2018年度オープン授業
    授業日 担当 内容 第1回(5/11) 馬渕 導入 第2回(5/18) 平石 変数と演算 第3回(6/1) 平石 入出力 第4回(6/8) 阿部 条件分岐 第5回(6/15) 元田 繰り返し 第6回(6/22) 阿部 配列 第7回(6/29) 元田 メソッド 第8回(7/6) 馬渕 軽くゲーム制作 授業資料はGoogleDriveで管理しています。 必要な場合は管理人まで連絡してください。
  • DJGL-更新履歴
    ライブラリの更新履歴 ライブラリの更新履歴を書く場所です。最新版のライブラリもおいています。 ↓ライブラリ最新版↓ DensanJavaGameLibrary01_01b.zip DensanJavaGameLibrary01_01a.zip 更新履歴 01_01b - 2017-06-13Scrollクラスの追加 01_01a - 2016-09-21KeyInput.isPressメソッドの挙動を変更した。同じフレームでできるだけ同じ結果を返すようにした。 01_00c - 2016-09-02初めに上げたやつ。 名前 コメント ...
  • CSGGamesManager
    CSGGamesManagerについて 概要 CSG内で開発された作品を展示するときに、作品を一覧で管理、起動するためのシステム 既存のシステムでは、作品の良さが全く伝わらないため、個人的に製作を行っている。 使用言語はJavaを用い、JavaFXによるGUI開発で進めている。2016年度生駒祭にテストであげたものの、いい評価は得られず、現在も開発中である。 目的 CSG内で開発された作品の紹介、実行、管理のしやすさを重視したものを作る。 使い方 工事中 開発 工事中
  • プラグイン/ニュース
    ニュース @wikiのwikiモードでは #news(興味のある単語) と入力することで、あるキーワードに関連するニュース一覧を表示することができます 詳しくはこちらをご覧ください。 =>http //www1.atwiki.jp/guide/pages/266.html#id_542badf7 たとえば、#news(ゲーム)と入力すると以下のように表示されます。 世界を席巻する『イカゲーム』はなぜヒットした? 紐解くカギはゲーム参加者の“人間ドラマ”にあり - auone.jp 横浜流星&佐野勇斗、映画『嘘喰い』デス・ゲームに興じるヤバいやつら - 中日新聞 『カレイジアスペルセウス』(MSX版)がレトロゲーム遊び放題アプリ“PicoPico”に追加。12月15日正午まで体験プレイも可能 - ファミ通.com ゲームの中から出てきたみたい! 粘土...
  • トップページ
    電算研wikiへようこそ 電算研で学んだ技術を書き残すためのwikiです。 編集者になりたいなら 編集するにあたって 編集練習用ページ サンドボックス Java班のページ java班トップ 電算研とは 電算研(電子計算機研究会)は近畿大学でゲームやアプリを作ったりしている団体です。 電算研でゲームなどを作るときのノウハウを継承するためにwikiを作りました。 活動の外部公開も兼ねています。 電算研ホームページ 下記にwikiについての説明があります。 現在工事中 まずはこちらをご覧ください。 @wikiの基本操作 編集モード・構文一覧表 @wikiの設定・管理 分からないことは? @wiki ご利用ガイド よくある質問 @wiki更新情報 @wikiへのお問合せフォーム 等をご活用ください アットウィキモードでの編集方法 文字入力 画像入力 表組み ワープ...
  • トップページ/コメントログ
    てすと -- (名無しさん) 2016-09-11 16 33 18 てすてす -- (名無しさん) 2016-10-23 01 50 05
  • DJGL-ゲームの基礎
    ゲームの基礎 とりあえずゲームの基本的な考え方を解説します。 概念的な話なので、早くゲームを作りたい人は読み飛ばして構いません。 ゲームは当有情のソフトウェアと違う点がいくつもあります。その点でゲーム以外のプログラムを作っていた人は戸惑うかもしれません。 ゲームとソフトウェアの違い 一番大きな特徴に常に状態が更新されるというものがあります。 例えば、アクションゲームならユーザーが入力していない間も敵は動いています。 でも、普通のソフトウェアはユーザーが入力して初めて処理を開始します。 この違いがかなり大きいです。今はよくわからないかもしれませんが、覚えておいてください。 ゲームループ ゲームでは基本的にゲームループという流れにそってゲームの処理をします。 1フレーム(60FPSなら60分の1秒)に一回ループします。DJGLでは 初期化 ↓ ...
  • FIRST-ゲームの紹介と見本
    ゲームの紹介と見本 今回はここで作るゲームを簡単に紹介します、最初はこれを目指してみてください。 FIRST GAME 青色の正方形が自機、上下左右に動きます。 赤色が敵、ぶつかるとゲームオーバーとなります。 オレンジ色が鍵アイテム、これを持っていないとゴールに触れても無効となります。 黄緑色がゴール、アイテムを持っている状態で触れるとゲームクリアとなります。 その他にタイトル画面、ゲームオーバー画面、ゲームクリア画面も作成します。 まずはこれを作成し、その後はちょっとだけ改造例を示したりする予定です。 まとめ 次回は自機の作成、上下左右の移動の実装をする予定です。 ちなみに序盤はタイトル画面を作らずにゲーム画面から始めることにします。 ...
  • DJGL-使える技術
    使える技術 Java班のゲーム制作において、後世に残しておきたい技術や知識を自由に書いて下さい。 ごく基本的なことから知識自慢まで何でもどうぞ。 Java言語の事だけでなく、エディタ(主にEclipse)の事でも構いません。 質問などもSlackだと皆に見られて嫌だという場合は、こちらでコメントしてください。 アプリの終了 たまに過去のゲームを見ているとゲームオーバー画面などに 「右上(Macなら左上)のxボタンを押してゲーム終了」 と画面に表示されていたりします。 確かにそれでもアプリを終了させる事が出来ますが、マウス移動が面倒だったり何より格好悪いので アプリを終了させるコードを載せておきます。 //ゲームのウィンドウを閉じるif(KeyInput.isPress(KeyEvent.VK_ESCAPE)) ...
  • DJGL-キー入力
    キーボードでの入力 キーボードでの入力を取得する方法を解説します。これと画像の描画を学べばかんたんなゲームは作成可能です。 ソースコード まずは下記のソースコードを打ち込んでください。 ※DJGL-画像の描画できちんと画像描画ができていないと何も表示されません。 ※2016年10月6日更新:今回からupdateメソッドを使う&処理の順番をわかりやすくするためdrawメソッドとupdateメソッドの場所を入れ替えました。(処理はupdate→drawの順番) //------------//変更点開始/////////////////import densan.s.game.input.KeyInput;import java.awt.event.KeyEvent;///////////////////変更点終了//------------ import ...
  • DJGL-文字の描画
    文字の描画 このページでは文字の描画について解説します。基本的なことは図形の描画と同じです。 まずは以下のソースコードを打ち込んでみましょう。 * iimport java.awt.Color; import densan.s.game.drawing.Drawer;import densan.s.game.manager.GameManager;import densan.s.game.manager.Updatable;  public class TestGame implements Updatable { //初期化public TestGame() {// まだ使わない}//描画@Overridepublic void draw(Drawer d) {...
  • DJGL-画像の描画
    画像の描画  今回は画像の描画です。ゲームでとても重要な部分です。今回から外部のファイルを読み込む手順が存在するので、ファイル名やディレクトリ名の誤字に十分気をつけましょう。いろいろややこしいことが増えるので文章量が長いです。 画像の用意  画像はこちらで用意しました。上で表示されてる画像を右クリックから保存してください(名前はplayer01.png)。某ゲームに出てくる某々の色違いみたいなやつですが、筆者が描いた絵なので著作権フリーです。改変なり再配布なり自由にどうぞ。  自分で画像を用意してもいいです。画像を読み込める形式はgif,jpeg,png,bmpなどがあります。透明化も扱えてきれいなpngが一番いいと思います。自分の画像の名前をこちらで用意した画像と同じ(player01.png)にしておいたほうが余計な混乱をせずにすみます。 tips 動画g...
  • プラグイン/動画(Youtube)
    動画(youtube) @wikiのwikiモードでは #video(動画のURL) と入力することで、動画を貼り付けることが出来ます。 詳しくはこちらをご覧ください。 =>http //www1.atwiki.jp/guide/pages/801.html#id_30dcdc73 また動画のURLはYoutubeのURLをご利用ください。 =>http //www.youtube.com/ たとえば、#video(http //youtube.com/watch?v=kTV1CcS53JQ)と入力すると以下のように表示されます。
  • プラグイン/編集履歴
    更新履歴 @wikiのwikiモードでは #recent(数字) と入力することで、wikiのページ更新履歴を表示することができます。 詳しくはこちらをご覧ください。 =>http //www1.atwiki.jp/guide/pages/269.html#id_bf9eaeba たとえば、#recent(20)と入力すると以下のように表示されます。 取得中です。
  • DJGL-スクロール
    DJGL 画面のスクロール 以下にDJGLの更新したScrollを使い入力された十字キーに従って画面をスクロールするデモを示す. import java.awt.Color;import java.awt.Font;import java.awt.event.KeyEvent; import densan.s.game.Scroll.Scroll;import densan.s.game.drawing.Drawer;import densan.s.game.input.KeyInput;import densan.s.game.manager.GameManager;import densan.s.game.manager.Updatable; public class DemoScroll { public static void ma...
  • DJGL-図形の描画
    図形の描画 この章では図形の描画について解説します。とりあえず画面になにか表示させないことには始まりません。 とりあえず図形を書いてみましょう。 以下のソースコードを打ち込んでください。DJGL-環境構築で打ち込んだプログラムを流用しています。 変更箇所は //------------ //変更点開始 ///////////////// で始まり ///////////////// //変更点終了 //------------ で終わっている箇所です。 実行結果に関係ないコメントの修正とかは変更点扱いにはしていません。 ソースコード //------------//変更点開始/////////////////import java.awt.Color;///////////////////変更点終了//------------import den...
  • DJGL-フォントについて
    外部フォントの使用 ゲームを作成するときJavaの標準のフォントを使うと、見た目が非常にダサくなりやすい。 そのため、多くの場合は外部フォントがよく使われる。 このページでは外部フォントの使い方について記述する。 外部フォントを用意 フォントファイルの拡張子は、ttfやotfなどが挙げられるが、Javaの場合ttfが確実なので ここではtegaki.ttfというフォントファイルを例に解説を進める。 フォントファイルの入手の手段には、フリーフォントをダウンロードしてくる、自作するなどが挙げられる。 以下のサイトでは、漢字にはほとんど対応していないが、比較的簡単にフォントを作成できる。 http //www.paintfont.com/ 解説に使用するtegaki.ttfもここに置いておく。 tegaki.ttf (このフォントは解説用なので0~9の数...
  • DJGL-STG-自機の作成
    自機の作成 今回は自機を動かすまでです。 キーボードで操作する方法が出てきます。実行したゲームが自分の手で動かせると楽しくなってきます。 クラス 自機のクラスを作成します。前のページに有るクラス作成の手順を参考に「Player」という名前のクラスを作成してください。さらに以下のコードを打ち込んでください。 import java.awt.Color;import java.awt.event.KeyEvent; import densan.s.game.drawing.Drawer;import densan.s.game.input.KeyInput;import densan.s.game.object.GameObjectBase;  public class Player extends GameObjectBase {...
  • @wiki全体から「2017年度オープン授業」で調べる

更新順にページ一覧表示 | 作成順にページ一覧表示 | ページ名順にページ一覧表示 | wiki内検索