Tekka Advent Calendar 2016 10日目「今年の進捗を振り返る」
Tekka Advent Calendar 2016の10日目の記事です。
これまでの方々が詳しく説明してくださっているように、
Tekkaとは創作と進捗のためのSNSなので、
Tekkaの有象無象担当こと私の今年の創作に関する進捗を振り返ってみます。
…と思って実際に毎週の進捗について振り返ってみたら、
めちゃくちゃ長くなってしかも面白くもなかったので、「続きを見る」に書いておきます。
気になる人だけ見て下さい()
今年やったこと
これだけじゃアレなので、今年の代表的な成果物も挙げていこうと思います。
私はTekkaでこんなことをしています、的なことを説明して
Tekkaの紹介と致します(それでいいのか)
Circle Collector(Unity)
左右の矢印キーで画面上の四角を動かして、上から降ってくる丸と位置を合わせて
制限時間内で得点を稼ぐ…というゲーム。
まぁ、しょうもないアプリですが、何かUnityで(以下省略
(完成してから、某SNSで出会った人が作ってたやつとほぼ同じであることに気がついた)
ユニティちゃんのゲーム(Unity/開発中)
マスコットアプリ文化祭に出展するために開発中のゲーム。
詳細は出展後をお待ち下さい()
反省
こうしてみると、しょうもない成果物か作りかけの成果物しかないですね。
まぁ、AndroidアプリもUnityも初めての試みで、
2作目はそれなりに凝ったものを作っているところなのでどうかご容赦を。
今後やりたいこと
今まで自分だけが使うものや使ってもしょうもないものしか作ってこなかったので、
今後はアプリストアやコンテストに出展して、他の人が触れる形で公開してみたいですね。
もしかしたら「(少額でも)お金を払ってでも欲しい」って言ってくれる人が1人でもいるんじゃないか?って思えるものを。
以上、Tekka Advent Calendar 2016(10日目)の記事でした。
君もtekkaで僕と進捗!
ここから先は、今年1年の記事を大雑把に振り返った、何も面白みのなく長いだけの記事です。ご注意を!
1月
1週目(01/01-01/03)
- Unity:教本を参考に、チュートリアルのプロジェクトを作った(n回目)
- Android:実機でのアプリテスト環境を整え、動作確認をした(Hello Worldなアプリを実機で動かした)
2週目(01/04-01/10)
zeitungm.hateblo.jp
Android:基本APIのテストを試みた(できなかった)
4週目(01/18-01/24)
- 先週Siv3Dのプロジェクトを作れない問題が解決したが、さめがめのプロジェクトのバージョンアップはできなかった。
5週目(01/25-01/31)
zeitungm.hateblo.jp
さめがめのプロジェクトがバージョンアップできない問題は、新しいバージョンのSiv3Dが移行をサポートしていないからだった。
- 仕方ないので、新規にプロジェクトを作って既存のソースファイルを追加しようと思ったら、謎のエラー祭り*1
2月
6週目(02/01-02/07)
zeitungm.hateblo.jp
古いバージョンのSiv3Dのプロジェクトを、新しいバージョンに対応する方法を調べた
7週目(02/08-02/14)
zeitungm.hateblo.jp
さめがめのコードのリファクタリングを再開した
8週目(02/15-02/21)
zeitungm.hateblo.jp
プロつく計画2(Androidアプリを作る)を始動した
この回はHelloWorldアプリのプロジェクトのソースコードで、どこが何をしているのかを調べた
- @Override
- onCreate()
9週目(02/22-02/28)
zeitungm.hateblo.jp
Androidアプリ:以下のメソッドについて調べたが、どっちもよくわからなかった
- setContentView()
- requestWindowFeature()
3月
10週目(02/29-03/06)
zeitungm.hateblo.jp
先週の続きをした
11週目(03/07-03/13)
zeitungm.hateblo.jp
Androidアプリ開発における、意味がわかっていない用語を調べた
- アクティビティ
- Activityクラス
- ビュー
- Viewクラス
12週目(03/14-03/20)
zeitungm.hateblo.jp
さめがめ:ブロックを消去する際のアニメーションをテストした
13週目(03/21-03/27)
zeitungm.hateblo.jp
さめがめ:placement newで配列を宣言していたところを、vectorに置き換えた
迂闊にGitHubにpushして面倒くさいことになってた
4月
14週目(03/28-04/03)
zeitungm.hateblo.jp
AndroidManifest.xmlについて調べた
15週目(04/04-04/10)
zeitungm.hateblo.jp
12週目で発生した問題を解決した
5月
18週目(04/25-05/01)
zeitungm.hateblo.jp
さめがめリファクタリング:クラス変数の導入の続きをした
19週目(05/02-05/08)
21週目(05/16-05/22)
zeitungm.hateblo.jp
さめがめリファクタリング:クラス変数の導入の続きをした
- static非対応なクラスを、ライブラリ開発者の助言に従って対応しているクラスに置換した
22週目(05/23-05/29)
zeitungm.hateblo.jp
さめがめリファクタリングのToDoをまとめた
6月
23週目(05/30-06/05)
zeitungm.hateblo.jp
さめがめリファクタリングの続きをした(クラス変数の導入)
24週目(06/06-06/12)
zeitungm.hateblo.jp
さめがめリファクタリングの続きをした(クラス変数の導入)
25週目(06/13-06/19)
zeitungm.hateblo.jp
さめがめリファクタリングの続きをした(vectorの導入)
zeitungm.hateblo.jp
Androidアプリ開発のチュートリアルをしているページを探した
26週目(06/20-06/26)
zeitungm.hateblo.jp
さめがめリファクタリングの続きをした(GitHubリポジトリの名前の改善とpush)
zeitungm.hateblo.jp
ドットインストールの動画を参考に、Anroidアプリ開発のチュートリアルをしていた
いろいろみたけど、チュートリアルはここが一番よかったような気がする
7月
27週目(06/27-07/03)
zeitungm.hateblo.jp
さめがめリファクタリング:再起を使わない塗りつぶし処理のアルゴリズムを確認した
zeitungm.hateblo.jp
Androidアプリ:Layoutを変更できない問題について調べた
28週目(07/04-07/10)
zeitungm.hateblo.jp
Androidアプリ:ドットインストールのAndroidアプリ開発のチュートリアルが終わった
zeitungm.hateblo.jp
さめがめリファクタリング:ブロックの配色を赤/青/緑/黄/マゼンタから、赤/青/緑/黄/オレンジに変えてみたが、マゼンタのままの方がマシだった
29週目(07/11-07/17)
zeitungm.hateblo.jp
さめがめリファクタリング:先週に続いて、ブロックの配色をいろいろ変えてみた。以下の色がいい感じ?
- Skyblue
- Lightblue
- Salmon
30週目(07/18-07/24)
zeitungm.hateblo.jp
さめがめリファクタリング:ブロックに色だけでなく模様もつけてみた
31週目(07/25-07/31)
zeitungm.hateblo.jp
Androidアプリ:あまりにも初歩的ながら、自作のアプリを開発した
8月
32週目(08/01-08/07)
zeitungm.hateblo.jp
Android:アクティビティの切替について実践していた
33週目(08/08-08/14)
zeitungm.hateblo.jp
Android:先週と同じく、アクティビティの切替をするコードを書いていた
34週目(08/15-08/21)
zeitungm.hateblo.jp
Android:アクティビティの切替に続いて、意味もなくウィジェットを配置したりしていた
35週目(08/22-08/28)
zeitungm.hateblo.jp
PCのHDDをクラッシュさせて、今週の進捗休載の機器を招いた(…
9月
36週目(08/29-09/04)
zeitungm.hateblo.jp
HDDクラッシュの被害状況をまとめた
37週目(09/05-09/11)
- 思ったよりも早くPCが戻ってきた
- Unityでちゃっちくても何かゲームを完成させてみようと思った(プロつく計画4)
- プロつく計画3(Unityによる過去ゲーのリメイク)も忘れたわけじゃないですよ
38週目(09/12-09/18)
zeitungm.hateblo.jp
Unityによる2Dゲーム(プロつく計画4)を完成させた()
39週目(09/19-09/25)
zeitungm.hateblo.jp
先週作った2Dゲームで使ったトピック(ボタン)を復讐した
10月
40週目(09/26-10/02)
zeitungm.hateblo.jp
Androidアプリ:実機を認識してくれるところまで、開発環境を整えた
41週目(10/03-10/09)
42週目(10/10-10/16)
zeitungm.hateblo.jp
Unity:マスコットアプリ文化祭のプロジェクトを作ってユニティちゃんのモデルをインポートした
43週目(10/17-10/23)
zeitungm.hateblo.jp
UnityのプロジェクトをAndroid(6.0)にビルドしてみたら実機で動かなかった。
- この問題は今でも未解決。5.0の頃に実機で動いてたapkをインストールしてみても動かなかったし。
44週目(10/24-10/31)
zeitungm.hateblo.jp
一体何が進捗なのか全くわからないこの回。
強いてあげるなら、矢印キーで動かせるタイプのユニティちゃんをインポートして、動作確認してプロジェクトに使えることを確認しましたみたいな?
11月
45週目(11/01-11/07)
zeitungm.hateblo.jp
またしてもAndroidエミュレータにアプリがインストールされなくなったので、
たっとさん(@tatt61880)の協力の下、その原因を探っていた
- 結果「エミュレータより実機使ったほうがいい」という結論に至り、この問題は放置される
47週目(11/15-11/21)
zeitungm.hateblo.jp
マスコットアプリ文化祭:カメラをユニティちゃんの子要素にすることで、コードを一文字も書くまでもなくカメラの追尾を実装した
- その分ステージ作りでコードを書いた
48週目(11/22-11/28)
zeitungm.hateblo.jp
プロつく計画6にて、Android向けにランニング用走行距離計アプリを作り始めた
12月
49週目(11/29-12/05)
zeitungm.hateblo.jp
ランニング用走行距離計アプリの、GPSを使う権限を与える処理を実装した