Swift転職なら=>【LevTech】
↑クリックして拡大
↑クリックして拡大
↑クリックして拡大
↑クリックして拡大

頭痛が減ったので共有です!

rebuild.fmを応援しています!

HOME > 3Dでゲームを作ってみたい(#2)

3Dでゲームを作ってみたい(#2)

前回の記事より、ひとまずGLKit, SceneKitを学びつつ。3Dを作成していきたいと思います。

目標

まずは以下のような四角がくるくる回る形の作成を検証してみます。 3Dゲームのサンプル画像

GLKit

どうやら、GLKitとOpenGLESをimportする必要があるようです。
参考:How to use GLKit within the Xcode OS X Swift Playground?
参考:iOS 5 GLKit Example And Tutorial Page

XCodeでOpenGL のプロジェクトを作成すると、、、 NOTE: The OpenGL ES option is still in progress for Swift. というコメントが、、、!まだ、保証できないよとのことなのでしょう。。。検証ですのでこのまま進んでみます。

以下のURL内容を読むと、OpenGLを使ってswift+3Dするなら、Objective-Cの3Dソースを利用してそれをSwiftから利用すると良いとのことが記載されていました。3DするならSceneKitを利用しなさいとのことでした、 う〜ん、そうなるとSceneKitを利用するだけで3Dがつくれるのでしょうか。ひとまず、今回は結論としてはOpenGLは少し古い技術?(Swiftの対応はまだ完全にされていない)ので、Swiftを利用するならSceneKitを利用して対応するとのことです。
参考:Swift and 3D : swift - Reddit

つきましては、次回はSceneKitを利用して、3Dを検証するようにいたします。以下を参考にさせていただき進みます。(いつもQIITA様には詳細なサイト参考させていただきっぱなしですが、、、)
参考:第2回 Swift勉強会で登壇してきました


次の3Dの記事はこちらからどうぞ

↓こんな記事もありますよ!

UIButton

基本的なボタンを動的にコーディングだけで作成する説明をしています。

UITabBarController

スマホ画面下にタブが出てきて画面を切り替えできるUITabBarViewControllerクラスです。UITabBarItemの記事を追加しましたがUITabbarの記事がなかったので追加しました。(※目のチカチカにご注意ください。)

WWDC2015で面白い発表があるのかワクワクしてみる。

OS9の発表だったり、 iPadでアプリを分割して複数表示できたり、Apple Payがカナダに対応したり(それはどうでもいいですかね、、、)、 盛りだくさん。Appleファンには たまらない色んな新情報が色々でてきていますのでその中で私がきになる情報をフォーカスして少し調査してみます。 Swift関連もあるようですので共有してまいります。
このエントリーをはてなブックマークに追加
右側のFacebookのLikeをクリック頂けると記事更新の際に通知されますので宜しければご利用下さい!