C言語やアセンブラまたはUnityを勉強するグループ

低レイヤーからきちんと理解して、プログラマーとしての基礎をつくる。

Group Description

C言語やUnityを勉強するグループ

目的

言語の基礎としてC言語/アセンブラ、ゲーム作成としてUnityを勉強するグループです。 最初はC言語を勉強してその後は各人好きな方へ進みます。 特にポインターについては完全に理解することが目的です。

C言語

知らない人もいまとなっては多いと思います。 その昔高級言語はC言語というぐらい他に言語はありませんでした。 Javaができる前なので、LispとFORTRANだけっていう状態でした。 私が入社した1985年はパソコンでC言語のコンパイラは動作せず、 DECのVAX750でコンパイルしていました。 組み込み系の仕事でCPUはMC68000向けのクラスコンパイラを使っていました。

C言語はアセンブラと比べたら高級言語です。 現在ではメモリ管理が怖いとか直ぐ動かなくなるとかで敬遠されています。 しかしながら、プログラム言語の基本はC言語だと思っています。 CPUのメモリやレジスタに直結したり、OSの低レイヤーに直結したりしています。

C言語のポインターを理解するためにアセンブラを使って勉強します。 メモリー操作やCPUのレジスタの動きをみてポインターをしっかり理解します。

Unity

ゲームが手軽に作れるゲームエンジンにUnityがあります。 2Dの参考書を使ってC#とともに勉強します。 私自身がUnityを使って自分のゲームを作ってるのでUnityを入れています。

OpenGL

OpenGLと言うのは昔、グラフィックワークステーションというのがあってそれがシリコン・グラフィックスから発売されていました。(Sunとかも) そのシリコン・グラフィックスのワークステーション上で動作していたものがオープン化されたのが、OpenGLとなります。 AndroidもiPhoneも描画に関してはOpeGLを使っているし、UnityもUE4もOpenGLの上に構築されています。 もし、学びたいという人がいたらリンクとか紹介します。 iPhoneはMetal、Androidはvulkan移行中でOpenGLの必要性は薄まっています。 WindowsならDirectXを勉強するのもいいかも。

Finished Events View all events (11)

Ended 2018/12/08(Sat) 10:00〜

Unity高田馬場もくもく会#2

mk18 mk18

東京都新宿区高田馬場1丁目28−10 (バンフォーレ三慶ビル4階)

1/1

Ended 2018/12/01(Sat) 10:00〜

Unity高田馬場もくもく会#1

mk18 mk18

東京都新宿区高田馬場1丁目28−10 (バンフォーレ三慶ビル4階)

1/1

Ended 2016/02/27(Sat) 10:00〜

C言語を学び、プログラマーの基礎を作ろう

mk18 mk18

東京都渋谷区宇田川町23-5 (ハイマンテン渋谷ビル 6F)

5/7

Ended 2016/02/20(Sat) 10:00〜

C言語とC++を学び、プログラマーの基礎を作ろう(高単価をめざす、cocos2d-xもあるよ)

mk18 mk18

東京都渋谷区宇田川町23-5 (ハイマンテン渋谷ビル 6F)

4/4

Ended 2016/02/13(Sat) 10:00〜

C言語とC++を学び、プログラマーの基礎を作ろう(高単価をめざす、cocos2d-xもあるよ)

mk18 mk18

東京都渋谷区宇田川町23-5 (ハイマンテン渋谷ビル 6F)

6/4

Ended 2016/02/11(Thu) 10:00〜

C言語とC++を学び、プログラマーの基礎を作ろう(高単価をめざす、cocos2d-xもあるよ)

mk18 mk18

東京都渋谷区宇田川町23-5 (ハイマンテン渋谷ビル 6F)

3/4

Ended 2016/02/06(Sat) 10:00〜

C言語とC++を学び、プログラマーの基礎を作ろう(高単価をめざす、cocos2d-xもあるよ)

mk18 mk18

東京都渋谷区宇田川町23-5 (ハイマンテン渋谷ビル 6F)

3/4

Ended 2016/02/04(Thu) 20:00〜

C言語とC++を学び、プログラマーの基礎を作ろう(高単価をめざす、cocos2d-xもあるよ)

mk18 mk18

東京都渋谷区宇田川町23-5 (ハイマンテン渋谷ビル 6F)

4/4

Ended 2016/01/30(Sat) 10:00〜

C言語とC++を学び、プログラマーの基礎を作ろう(高単価をめざす、cocos2d-xもあるよ)

mk18 mk18

東京都渋谷区宇田川町23-5 (ハイマンテン渋谷ビル 6F)

7/4

Ended 2016/01/28(Thu) 20:00〜

C言語とC++を学び、プログラマーの基礎を作ろう(高単価をめざす、cocos2d-xもあるよ)

mk18 mk18

東京都渋谷区宇田川町23-5 (ハイマンテン渋谷ビル 6F)

4/4

Members 58

Organizer

  • mk18

Other Members

  • SJoe221
  • kogam
  • takamiyamaf
  • シンギュラリティ・ラボ
  • Kaveri Tanti
  • tsunenarazu
  • morizotter
  • sdsg
  • chihiro
  • Yosinri
  • tw_308
  • kentarotak
  • numa
  • yuyhiraka
  • mikikiero
  • sato_hiro
  • sakamoto_3678
  • oriya
  • hajini10
  • ueyacco

Media(0)

    If you add media to group events the most recent 10 media items are shown.