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 2016/02/20(Sat) 10:00〜
C言語とC++を学び、プログラマーの基礎を作ろう(高単価をめざす、cocos2d-xもあるよ)
東京都渋谷区宇田川町23-5 (ハイマンテン渋谷ビル 6F)
Ended 2016/02/13(Sat) 10:00〜
C言語とC++を学び、プログラマーの基礎を作ろう(高単価をめざす、cocos2d-xもあるよ)
東京都渋谷区宇田川町23-5 (ハイマンテン渋谷ビル 6F)
Ended 2016/02/11(Thu) 10:00〜
C言語とC++を学び、プログラマーの基礎を作ろう(高単価をめざす、cocos2d-xもあるよ)
東京都渋谷区宇田川町23-5 (ハイマンテン渋谷ビル 6F)
Ended 2016/02/06(Sat) 10:00〜
C言語とC++を学び、プログラマーの基礎を作ろう(高単価をめざす、cocos2d-xもあるよ)
東京都渋谷区宇田川町23-5 (ハイマンテン渋谷ビル 6F)
Ended 2016/02/04(Thu) 20:00〜
C言語とC++を学び、プログラマーの基礎を作ろう(高単価をめざす、cocos2d-xもあるよ)
東京都渋谷区宇田川町23-5 (ハイマンテン渋谷ビル 6F)
Ended 2016/01/30(Sat) 10:00〜
C言語とC++を学び、プログラマーの基礎を作ろう(高単価をめざす、cocos2d-xもあるよ)
東京都渋谷区宇田川町23-5 (ハイマンテン渋谷ビル 6F)
Ended 2016/01/28(Thu) 20:00〜
C言語とC++を学び、プログラマーの基礎を作ろう(高単価をめざす、cocos2d-xもあるよ)
東京都渋谷区宇田川町23-5 (ハイマンテン渋谷ビル 6F)