2016-10-01から1ヶ月間の記事一覧
yataiblue.hatenablog.comAutomatic Initializer Inheritanceの2つのルールを知らずして初期化ステップを理解していると言っていたのが情けないです。まだまだ正本を完全網羅できていませんね。Swift 3にアップデイトされた内容を押さえるだけじゃ不十分で…
yataiblue.hatenablog.com加筆中です。イニシャライザ分かっていたつもりでしたが、理解できていなかったところがありました。今更ながらAutomatic Initializer Inheritanceの項目が理解できていなかった自分がいました。これで初期化はだいぶ理解できました…
話は色々飛びます。Swift 3になって正本をちゃんと読んでいなかったので変更があったかどうか確認中The Swift Programming Language (Swift 3.0.1)Apple Inc.ProgrammingFree以下のページを加筆中(^^;)yataiblue.hatenablog.com
自転車の話題を取り上げるって言いながらしばらくご無沙汰してました。10月の日曜日に小豆島一周ライドしてきました。10月は瀬戸内国際2016秋編真っ只中、初めてロングライドする私には小豆島1周83kmはちょうどいい距離でした。作品巡りながらポタリングって…
yataiblue.hatenablog.com 仕上げの段階を勉強していますが、2つのSKSceneクラスの切り替え方にプログラミングの構造上の問題点があり自分なりに気持ち悪いコーディングだと感じました。素人の戯言ではありまずが、GameSceneクラスとGameOverSceneクラスの切…
yataiblue.hatenablog.comやっとSpriteKitチュートリアルが形になってきています。SKAudioNodeクラスを初めて扱いました。しかし、音が出ません(T_T) シュミレーターでも実機(iPhone5s)でも音が出ないんです。コードは間違っていないのにどうしてだろう?ま…
yataiblue.hatenablog.comビッットマスクの説明まで終了しました。考えてみたらこのチュートリアルは途中で終わっていました。ここから加筆して終了させます。ここまで。
yataiblue.hatenablog.comノード間の衝突判定をするために物理世界を実装していってます。これだけ。
yataiblue.hatenablog.comProtocolとExtensionはOOPの神髄です。この2つは上手に使えばパワフルですが、混沌を生み出す可能性もあるので先人の使い方をしっかり身につけていきましょう。これだけです。
yataiblue.hatenablog.com亀スピードで加筆中(^^;)これだけ。
プログラミングド素人の私は、プリプロセッサの意味も分からなかった。いちおう「インタープリタ」と「コンパイラ」は分かっているつもりだったけど、「プリプロセッサって何?」だったんで、少し勉強しました。www.atmarkit.co.jp勉強しているチュートリア…
yataiblue.hatenablog.comSpriteKitチュートリアルを少しだけ加筆これだけ。
話題があっちこっち飛びます!今日はObjective-Cで使用されているNSSetクラスのブリッジングのために重要なSetの復習です。yataiblue.hatenablog.com書き換えて加筆しました。これだけ。
Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 私の本業、オフィシャルなブログ-> Life-LOG Swift 3 対応 以下のチュートリアをSwift 3向けに書き換えています。www.raywenderlich.com 「オペレーター・オーバーロード」とは既存のオペレーターの機能を拡張…
yataiblue.hatenablog.comやっと画面にモンスターがランダムに表示されました。次はジェスチャーの組み込みですね。これだけ。
yataiblue.hatenablog.comSKActionでノードの動きを定義しました。これだけ(^^;)
yataiblue.hatenablog.com少し加筆、SKAction.move(to: duration:)メソッドの説明とtypealiasの説明を加えました。これだけ。
色々な勉強をして基礎的な知識は網羅していると思ってます。作りたいアプリを構想する時期で、今までに学習した内容でアプリはできると思うのですが、何を作ればいいのか発想力が欠如している自分がいます。知識があるとは思いませんが、そろそろアプリを1つ…
yataiblue.hatenablog.comSKActionの使い方も忘れてますね。ブラシュアップ、ブラシュアップ。
徐々に手が加わっています。乱数の復習しました。yataiblue.hatenablog.comこれだけ。
ブログ更新のタイミングや内容が無茶苦茶ですが、お付き合いの皆さん、ごめんなさい。yataiblue.hatenablog.comこの復習をしています。GameSceneのコーディングに入りました。
ボチボチ取り組んでいます。yataiblue.hatenablog.comまだリソース組み込みのところまでした説明できていません(^^;)
SpriteKitのSwift 2向けのチュートリアルをSwift 3に変更しています。イメージもXcode 8に替えています。yataiblue.hatenablog.comそれだけ。
以下のチュートリアルに手を入れ始めました(^^;)yataiblue.hatenablog.comそれだけ。
SpriteKitのチュートリアルに戻ってきたら...SpriteKitの基本的なことを忘れてしまっていました(T_T)ということでSpriteKitの基本チュートリアルをリフレッシュします。yataiblue.hatenablog.comこのチュートリアルも中途半端に放置されているので、Swift 3…
古い自分の記事の内容を書き換えるのにいったいどれほど時間をかけているのだろう。情けないです。それでも多くの事を忘れていたことに気がつかされて勉強になりました。自分の考え方の変遷を小まめに記録していたおかげで思い出すのも楽でした。ちょっと問…
実はUIGestureRecognizerの実装法を復習するために改訂をしていたチュートリアルプロジェクト、スタンフォード大学のポール先生が2年前にiOS8向けの講義の内容をSwift 3向けに書き直しました。非常に丁寧に説明しているのでプログラミング初心者の人向けです…
UIGestureRecognizerのサブクラスの中でもDiscreteジェスチャーは単純でジェスチャー実行時に一度しか呼ばれません。そして指を離したときに「state」は「.ended」になります。Happinessプロジェクトの画面をタップしたら背景色を緑色にして、再びタップする…
iOSの画面から情報を受け取る最も基本的な手順が指を使った画面操作でしょう。その中核を成すのが「UIGestureRecognizer」ということになるので、ちょっと勉強をし直します。UIGestureRecognizerには色々具体的な操作を制御するサブクラスが用意されています…
皆さん、地道にプログラミングの勉強は続けてますよ。私のような50オヤジの超スローペースな勉強ってどうなんでしょうね。随分前にこういう記事を書きました。yataiblue.hatenablog.com実はSpriteKitを使ってゲームのチュートリアルを理解していたのですが、…