KMC活動ブログ

京大マイコンクラブの活動の様子を紹介します!!

JavaScriptから始めるプログラミング2016 第一回, 第二回を行いました

JavaScriptから始めるプログラミング2016担当のdrafearです。 5/8(日)および5/15(日)にそれぞれ第一回、第二回を行いました。

このプロジェクトは、プログラミングが初めてな方や、パソコン自体を扱うのが初めてな方でも気軽にプログラミングに触れ、楽しくゲームを作りながら学んでいくプロジェクトです。

第一回では、拡張子絶対パス相対パスといった基本的なことから始め、早速C○○kie clickerのようなゲームを作りました。 ちょうどおやつの時間ともなり、お菓子テロに見舞われましたが、それぞれ個性溢れたゲームに仕上がり、良いスタートダッシュが切れたと思っております。

同日同時間に、京都でJavaScriptの勉強会イベント Kyoto.js | Doorkeeper が同時に開催されており、更に日曜日であるため参加者が少なくなるかと予想しておりましたが、 思った以上にたくさんの方々にお越しいただき、嬉しい次第でございます。

第二回では、CSSによるデザインも始め、ジャンケンゲームをデザインして作っていこうと進めてまいりました。 残念ながら、完成までたどり着くことができませんでしたが、デザインの内容は予定通り全て終えることが出来たので、第二回の目標は達成できたと感じております。

次回は今週の日曜日(5/22)の13:00~16:00、部室でゴリラを倒すゲームを作ろうと考えております。

2016年の京大マイコンクラブのGitHubプライベートリポジトリ事情

こんばんわ id:Pasta-K です。

京大マイコンクラブでは2014年からGitHubの教育関係向け無料サポートを受けて、無料でGitHubのプライベートリポジトリを利用しています。

また、2015年にはGitHubの方々に例会にお越しいただき、Gitハンズオンを開催しました。

KMCが利用させていただいている教育関係向けサポートの申し込みの方法などについては過去に僕のブログに書いています。

少し事情が上記記事と変わったので、KMCで利用しているOrganizationの最新の様子について紹介しようと思います。

You have an active coupon for 100% off forever.

本日、GitHubのプランニングに関する新たな変更がアナウンスされました。

今までKMCのOrganizationにはプライベートリポジトリ50個分のクーポンが付与されていた状態でした。

プライベートリポジトリが上限が無くなるということで、このクーポンがどうなったかというとこういう感じになりました。

https://gyazo.com/49af9c654871cfc60dc3d03406423302

今までは【人数上限無し+50プライベートリポジトリ】だったのですが、これのプライベートリポジトリ上限が今回のプランニング変更で無くなって、人数もプライベートリポジトリも上限数無しになったように見えます。

この記事を書いている現状では、Seatsを追加すると有料になるように見えますが、

https://gyazo.com/bff23c4b9ff8fda20c12cc61446519f0

これもページ遷移すると問題なさそうに見えるようになるので、人数上限も特になさそうです。

https://gyazo.com/b1b57ba26862fcd3153f96a3d3920595

ちょうど50個のプライベートリポジトリが上限に近付きつつあったので、部員一同歓喜しています。ありがとうGitHub!!!!!

KMCでは部内サーバのインフラ環境のChefやitamaeを始め、部員用ウェブサービスや開発中のゲームなどをプライベートリポジトリで開発・管理している一方で、部員用のサーバ内などで動かしているアプリケーションのコードや新入生プロジェクトの資料などは可能な限り公開するようにしています。

最近のものを紹介すると、

などがあります。

今後もKMCでは積極的にGitHubなどで知見を共有していきたいと思っています! ご期待ください!!

宣伝

KMCではGitHubを活用して、世の中のOSSに積極的にコントリビュートしたい人、新しいOSSプロジェクトを打ち立てたい人の入部を歓迎しています。入部に関して、所属や年齢その他諸々による制限はありません。

興味がある方は是非ご連絡ください。よろしくお願いします。

DTM練習会第1.5回

DTM練習会2016担当のkebusです。気づいたらGWですね。

今週のDTM練習会では、曲の作り方の基礎を話しました。 具体的には、調の話とか、伴奏の付け方とか。 これでもう、次回の課題は完璧!…なはず。 こういうのを話していくので、小数回にもぜひお越しください。 もちろん、いつでも参加歓迎していますので興味がある方は是非是非お越しください!

第2回提出課題は「1.作ったメロディーに伴奏をつける 2.伴奏だけの曲にメロディーをつける」です。どちらか好きな方をお選びください。 2番課題の伴奏だけの曲はこちら

Dropbox - _forKADAI.dms

ちなみにGW、具体的には5/4(水)は、自分が京都にいないのでお休みです。 第2回は5/11(水)に開催です!

それでは、第2回でお会いしましょう~

KMCの新歓情報はこちら。↓ www.kmc.gr.jp

みんなでゲームを作る2016開発記 その1

こんにちは。 KMC3回生、京都工芸繊維大学情報工学課程のid:kataと申します。 自分は、新入生を対象としたプロジェクトの中で「みんなでゲームを作る2016」というプロジェクトを担当しています。 さて、今回は第一回ということで、まずはこのプロジェクトについて説明しようと思います。

みなさんは京都大学で毎年11月に行われている、11月祭(通称:NF)という学園祭をご存知でしょうか。 KMCでは、その11月祭において毎年部員の製作物(音楽やゲーム等)を展示しています。

f:id:kmc-log:20141219035707p:plain

このプロジェクトの目標は、その11月祭に今年展示するゲームを、上回生のサポートのもと新入生のみんなで完成させることです。

現在の進行状況ですが、当プロジェクトは既に2回のミーティングを行い、ある一つの企画を進行中です。 スタッフはいつでも募集中ですので、自分の力を試したい方や、チーム開発を経験してみたい方などなど、様々な方の参加をお待ちしております。

また、新入生による新たな企画の持ち込みも受け付けています。 作りたいゲームがある方はどんどん持ち込んできてください。

「みんなでゲームを作る2016」は毎週火曜日の19:00から行っています。 参加してみたい方で部室の場所がわからない場合は、18:45頃に百万遍の王将前に部員が看板を持って待機するので、そこへお越しください。

果たして、今年はどのようなゲームが出来上がるのでしょうか。 みなさんお楽しみに!

ラピッドコーディング祭り2016

こんにちはこんにちは、KMC2回生のdrafearともうします。
昨日は、上回生のマンツーマンによる手厚いサポートのもとで、新入生に1日でゲームを1から作っていただくイベント、ラピッドコーディング祭りを開催いたしました。

これは、ラピッドコーディング祭りの様子です。
f:id:kmc-log:20160424154211j:plain

ゲーム作りやプログラミングが初めての方にも多数ご参加いただき、そして、誰もが十分楽しめる個性豊かなゲームを参加者全員が1日で仕上げることができました!

次の日曜日(5月1日)も今回と同内容のラピッドコーディング祭りを行いますので、初めての方も、そうでない方も、また、今回参加されてさらにバージョンアップされる方も、どなたでもご参加下さい。
部員でなくても全然OKです!
参加される方は、5月1日(日) 朝 8時45分 に百万遍の王将前に部員が看板を持って立っておりますので、そちらにお集まり下さい。

この一日であなたの人生は一転します!!

お絵かき練習プロジェクト2016についてのご案内

こんにちは、KMC2回生、京都大学工学部物理工学科のid:asRagiです!

私の担当する「お絵かき練習プロジェクト2016」はKMCで春に立ち上がる、新入生を対象とした勉強会プロジェクトのひとつです。

イラストを趣味とする方はもちろん、これからイラストを始めたいという方をも対象としているため、第1回(4/9)ではお絵かきに必要な環境とはどのようなものか、またどのような練習方法があるか、というような話から始め、第2回(4/16)・第3回(4/23)では顔や身体の"アタリ"の取り方、イラスト的表現について触れました。

今後どのような内容を行っていくかは参加者の皆さんと相談しながら決めていく予定ですが、イラスト的人物画に限らず、背景をはじめとする無機物や、アニメーションやドット絵についてなど、勉強会では幅広く取り上げるつもりです。

第3回では5/7までの課題として「何か描いてくる(模写可)」という課題を初めて出しました。みなさんがどのような絵を描いてくるのか楽しみです!

次回となる第4回(4/30)ではドット絵についての勉強会を行う予定です。 これまでの勉強会の内容はpdfとして部員間で共有されるので、これから初めてこのプロジェクトに参加したいという方も特に問題なく、まだまだ歓迎しています。

お絵かき練習プロジェクトは毎週土曜日の17:00-19:00に行っています。 部室の場所がわからない方は16:45頃に百万遍の王将前に部員が看板を持って待機するのでぜひそこへお越しください!

皆様の参加をお待ちしております~!

C#でゲームを作ろう2016 第一回に関する簡潔な報告

Здравствуйте!

……こんにちは。KMC2回生、京都大学理学部理学科二回生の id:suzusime です。

今回は、私が担当している新入生プロジェクト「C#でゲームを作ろう2016」の紹介です。
先日第一回を終えましたので、その報告をさせていただきます。

このプロジェクトは新入生にC#でのプログラミングを学んでもらい、学んだ技術を使ってゲームを作ってもらいます。
半年くらいを見込んでいまして、最終的にはひとりでひとつの簡単なゲームをつくってきてもらい、それを参加者たちで互いにみせあうのが目標です。

前回は第一回だったので、主に環境導入と基礎的な文法の紹介をしました。

だいたいこういうのは環境導入が一番大変なのですよね……
今回はC#とMonogameという環境でやることにしたので、Windowsの方にはVisual Studio Community 2015を入れてもらったのですが、これだけで2時間くらい掛かりました。
またMacの方がいらっしゃったのですが、私はMacなどというものを触れたことがないのでわからず、ドキュメントを適当に読みつつMonoとXamarinを入れてもらいました。
(情報学科生は大学からMac Book Airが借りられるのが羨ましすぎますね。理学徒にもください)

ただ、待っているだけでは暇なので、待ち時間の間にideone.comなどを使って簡単なプログラミング講座をしました。
やったことはだいたい、変数の定義や条件分岐、繰り返しなどです。

新入生の方の中にはプログラミングが初めてという方もいましたが、ちゃんとついてきてくれていたみたいで良かったです。

私の想いとしては、新入生の皆さんにはできる限り言語や状況に依存しないことを身につけてもらいたいな、ということがありまして(今年の新入生向けのゲームプログラミング講座として、ここ数年のUnity講座でなく、ほどよく低級なC#+Monogameでのプログラミングをやることにした所以です)、少し理論寄りの講座になっているかなぁと思うところです。
ただ、大学のプログラミングの授業みたいに味気ないものになってしまうと面白くないので、難しいなぁ、と思います。

次回である第二回(明日です!)はもう少しC#の基本を勉強します。その次の回からMonogameを使って実際にゲームらしいプログラミングをしていこうかなと思っています。

第二回から初めて参加する方にも配慮するので、初めての方も是非気軽に来て下さい。
明日(4月23日土曜日)の13:00~16:00まで、KMC部室にて行います。
部室の場所が分からない方は、百万遍交叉点北西側の餃子の王将がある辺りに部員がKMCの看板をもって12:45頃に待機するはずなので、そこまで来て下さい。

皆様の参加をお待ちしています!

それでは、ごきげんよう。