Swiftで遊ぼう! on Hatena

あしたさぬきblogでやってた初心者オヤジのiOSプログラミング奮闘記がHatenaに来ました

2016-10-01から1ヶ月間の記事一覧

Swiftで遊ぼう! - 831 - イニシャライザ、勉強不足が露呈されています。

yataiblue.hatenablog.comAutomatic Initializer Inheritanceの2つのルールを知らずして初期化ステップを理解していると言っていたのが情けないです。まだまだ正本を完全網羅できていませんね。Swift 3にアップデイトされた内容を押さえるだけじゃ不十分で…

Swiftで遊ぼう! - 830 - イニシャライザ、分かってなかったな...

yataiblue.hatenablog.com加筆中です。イニシャライザ分かっていたつもりでしたが、理解できていなかったところがありました。今更ながらAutomatic Initializer Inheritanceの項目が理解できていなかった自分がいました。これで初期化はだいぶ理解できました…

Swiftで遊ぼう! - 829 - Swift 3でイニシャライザの復習...

話は色々飛びます。Swift 3になって正本をちゃんと読んでいなかったので変更があったかどうか確認中The Swift Programming Language (Swift 3.0.1)Apple Inc.ProgrammingFree以下のページを加筆中(^^;)yataiblue.hatenablog.com

Swiftで遊ぼう! - 番外編6 - バーテープ・エンドキャップ

自転車の話題を取り上げるって言いながらしばらくご無沙汰してました。10月の日曜日に小豆島一周ライドしてきました。10月は瀬戸内国際2016秋編真っ只中、初めてロングライドする私には小豆島1周83kmはちょうどいい距離でした。作品巡りながらポタリングって…

Swiftで遊ぼう! - 828 - SpriteKitチュートリアル、GameOverSceneは...

yataiblue.hatenablog.com 仕上げの段階を勉強していますが、2つのSKSceneクラスの切り替え方にプログラミングの構造上の問題点があり自分なりに気持ち悪いコーディングだと感じました。素人の戯言ではありまずが、GameSceneクラスとGameOverSceneクラスの切…

Swiftで遊ぼう! - 827 - SpriteKitチュートリアル、SKAudioNodeが動かない...

yataiblue.hatenablog.comやっとSpriteKitチュートリアルが形になってきています。SKAudioNodeクラスを初めて扱いました。しかし、音が出ません(T_T) シュミレーターでも実機(iPhone5s)でも音が出ないんです。コードは間違っていないのにどうしてだろう?ま…

Swiftで遊ぼう! - 826 - SpriteKitチュートリアル、ビットマスクの復習

yataiblue.hatenablog.comビッットマスクの説明まで終了しました。考えてみたらこのチュートリアルは途中で終わっていました。ここから加筆して終了させます。ここまで。

Swiftで遊ぼう! - 824 - SpriteKitチュートリアルで物理世界を実装中

yataiblue.hatenablog.comノード間の衝突判定をするために物理世界を実装していってます。これだけ。

Swiftで遊ぼう! - 823 - SpriteKitチュートリアルでExtensionの復習もしました

yataiblue.hatenablog.comProtocolとExtensionはOOPの神髄です。この2つは上手に使えばパワフルですが、混沌を生み出す可能性もあるので先人の使い方をしっかり身につけていきましょう。これだけです。

Swiftで遊ぼう! - 822 - SpriteKitチュートリアルでプリプロセッサの説明

yataiblue.hatenablog.com亀スピードで加筆中(^^;)これだけ。

Swiftで遊ぼう! - 821 - プリプロセッサ

プログラミングド素人の私は、プリプロセッサの意味も分からなかった。いちおう「インタープリタ」と「コンパイラ」は分かっているつもりだったけど、「プリプロセッサって何?」だったんで、少し勉強しました。www.atmarkit.co.jp勉強しているチュートリア…

Swiftで遊ぼう! - 820 - SpriteKitチュートリアルのオペレーション・オーバーロードを追加

yataiblue.hatenablog.comSpriteKitチュートリアルを少しだけ加筆これだけ。

Swiftで遊ぼう! - 819 - Setのページを改訂

話題があっちこっち飛びます!今日はObjective-Cで使用されているNSSetクラスのブリッジングのために重要なSetの復習です。yataiblue.hatenablog.com書き換えて加筆しました。これだけ。

Swiftで遊ぼう! - 818 - Operator Overloading チュートリアル 1

Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 私の本業、オフィシャルなブログ-> Life-LOG Swift 3 対応 以下のチュートリアをSwift 3向けに書き換えています。www.raywenderlich.com 「オペレーター・オーバーロード」とは既存のオペレーターの機能を拡張…

Swiftで遊ぼう! - 817 - ランダムにモンスター出現!

yataiblue.hatenablog.comやっと画面にモンスターがランダムに表示されました。次はジェスチャーの組み込みですね。これだけ。

Swiftで遊ぼう! - 816 - SKActionの一連の流れ

yataiblue.hatenablog.comSKActionでノードの動きを定義しました。これだけ(^^;)

Swiftで遊ぼう! - 815 - SKAction.move(to: duration:)メソッド説明追加

yataiblue.hatenablog.com少し加筆、SKAction.move(to: duration:)メソッドの説明とtypealiasの説明を加えました。これだけ。

Swiftで遊ぼう! - 814 - SpraiteKitのチュートリアル

色々な勉強をして基礎的な知識は網羅していると思ってます。作りたいアプリを構想する時期で、今までに学習した内容でアプリはできると思うのですが、何を作ればいいのか発想力が欠如している自分がいます。知識があるとは思いませんが、そろそろアプリを1つ…

Swiftで遊ぼう! - 813 - SpriteKitチュートリアル、動きのあるSpriteNodeの扱い

yataiblue.hatenablog.comSKActionの使い方も忘れてますね。ブラシュアップ、ブラシュアップ。

Swiftで遊ぼう! - 812 - SpriteKitチュートリアルの改訂中、乱数の復習

徐々に手が加わっています。乱数の復習しました。yataiblue.hatenablog.comこれだけ。

Swiftで遊ぼう! - 811 - 無茶苦茶なブログ更新が続いています

ブログ更新のタイミングや内容が無茶苦茶ですが、お付き合いの皆さん、ごめんなさい。yataiblue.hatenablog.comこの復習をしています。GameSceneのコーディングに入りました。

Swiftで遊ぼう! - 810 - SpriteKitチュートリアルのタイトル変更

ボチボチ取り組んでいます。yataiblue.hatenablog.comまだリソース組み込みのところまでした説明できていません(^^;)

Swiftで遊ぼう! - 809 - Xcode 8を使ったイメージに置き換え中

SpriteKitのSwift 2向けのチュートリアルをSwift 3に変更しています。イメージもXcode 8に替えています。yataiblue.hatenablog.comそれだけ。

Swiftで遊ぼう! - 808 - SpriteKit Basicチュートリアル改訂開始!

以下のチュートリアルに手を入れ始めました(^^;)yataiblue.hatenablog.comそれだけ。

Swiftで遊ぼう! - 807 - と思ったら忘れてました...(^^;)(SpriteKit)

SpriteKitのチュートリアルに戻ってきたら...SpriteKitの基本的なことを忘れてしまっていました(T_T)ということでSpriteKitの基本チュートリアルをリフレッシュします。yataiblue.hatenablog.comこのチュートリアルも中途半端に放置されているので、Swift 3…

Swiftで遊ぼう! - 806 - やっとSpriteKitチュートリアルに戻ってきました

古い自分の記事の内容を書き換えるのにいったいどれほど時間をかけているのだろう。情けないです。それでも多くの事を忘れていたことに気がつかされて勉強になりました。自分の考え方の変遷を小まめに記録していたおかげで思い出すのも楽でした。ちょっと問…

Swiftで遊ぼう! - 805 - Happinessプロジェクト、Swift 3向けに改訂

実はUIGestureRecognizerの実装法を復習するために改訂をしていたチュートリアルプロジェクト、スタンフォード大学のポール先生が2年前にiOS8向けの講義の内容をSwift 3向けに書き直しました。非常に丁寧に説明しているのでプログラミング初心者の人向けです…

Swiftで遊ぼう! - 804 - UITapGestureRecognizerを使ってみる

UIGestureRecognizerのサブクラスの中でもDiscreteジェスチャーは単純でジェスチャー実行時に一度しか呼ばれません。そして指を離したときに「state」は「.ended」になります。Happinessプロジェクトの画面をタップしたら背景色を緑色にして、再びタップする…

Swiftで遊ぼう! - 803 - UIGestureRecognizer

iOSの画面から情報を受け取る最も基本的な手順が指を使った画面操作でしょう。その中核を成すのが「UIGestureRecognizer」ということになるので、ちょっと勉強をし直します。UIGestureRecognizerには色々具体的な操作を制御するサブクラスが用意されています…

Swiftで遊ぼう! - 802 - やっとUIGestureRecognizerの復習に入りました。

皆さん、地道にプログラミングの勉強は続けてますよ。私のような50オヤジの超スローペースな勉強ってどうなんでしょうね。随分前にこういう記事を書きました。yataiblue.hatenablog.com実はSpriteKitを使ってゲームのチュートリアルを理解していたのですが、…