MawaLog

一日一日、楽しく生きる。技術と音楽が好き。

2017-11-01から1ヶ月間の記事一覧

開発日誌-Unity3Dゲーム開発。はじめての3D作品-

ついに3Dを触ってみる 前回までに2Dゲームを作ってみて、次にいよいよ3Dゲームをつくる練習を始めてみようと思い、日曜なのでいじってみた。 3Dプロジェクトを作成する なにはともあれとりあえずプロジェクトを作成。3Dというのをきちんと指定するのを忘れな…

開発日誌-Swiftをかじり始めるvol2 電卓で修行開始-

電卓のボタンに関数を実装 実装です。これはSwift特有で、ボタンのアイコンを押してCtrl押しながらコードにドラッグすると連携するコードを自動挿入されるという仕様。これは初めて触る場合でもとっつきやすいかも・・・ エラーが出た箇所があるのでメモ。 …

開発日誌-Swiftをかじり始める-

仕事で使うようで・・・ はじめました。遅ればせながらSwiftです。今までPythonでDjangoなどを使ってウェブアプリを主に開発していましたが、サーバーサイドはPythonで開発し、スマホ用フロントエンドのような感じのアーキテクチャで、iOS用にSwiftも研究し…

音楽日誌-ヴァイオリンについて先生に最近教わったこと-

鈴木の○○巻って何巻まであるの?? ヴァイオリン弾きの間では「鈴木の5巻までやったぞ〜」「ついに鈴木の6巻に到達、がんばるぞ」みたいな感じで「鈴木の○○巻」というのは個々のレベルや学習進捗度を知る上での目安になる(かも)ということで、割と頻出表現…

開発日誌-Unityゲーム開発。第一号作品公開へ-

ライフゲージを取り付ける 何回か当たったら、ゲームオーバーって感じにしようと思い、diverクラスにlife変数を定義。敵キャラトリガーに衝突判定Trueになるたびにlife += -1; としてライフゲージを減らす。さらにこれをゲーム管理クラスから参照できるよう…

開発日誌-Unityゲーム開発。キャラを増やし、スコア採点も実装-

キャラを増やしてにぎやかに このパートは楽しみにしていた部分で色々なキャラを増やしていく。ちょっとずつ増やそうかなということで・・・まずは下記3体を追加。 デメニギス 人気のある?深海魚ですね。調べたら生きている姿は2004年になって初めて撮られ…

開発日誌-Unityゲーム開発。背景をつけてみた-

背景をつける これはかなりゲームの世界観を決定づける要素な気がする。ので楽しみだ・・・で、気合を入れて?描いてみた。深海の風景こんな感じか?イメージはドラえもんの海底鬼岩城とかの海底山脈・・・ こんなかな〜波々〜とブラシで茶系統で地面を描い…

開発日誌-Unity楽しい〜深海探検ゲームになってきた-

今日は結構時間がとれた 昨日はホント時間なくて・・・ストレスぅ〜だったんですが、今日は、開発時間をたくさんいただけたので、結構進捗しました。ゲーム開発って控えめに言って超楽しいですね〜^^v キャラを増やす フォトショップで適当に描いていきまし…

開発日誌-UnityでC#スクリプトで初制御-

今日はくじけそうだった 今日は仕事が多すぎて、Unityいじるのは諦めようかとめちゃ気弱になっていたのだが、23時くらいからひとつだけは!ひとつだけは進捗させるんや というガッツが湧いたので、初めてUnityでスクリプトを書いてみた。 手順 まずスクリプ…

開発日誌-Unityでhello world的なことをした-

今日の進捗 Unityいじりを本格的に始めた。コード書く直前までの下処理のようなところを実際に作ってみてUnity勘を養う。 キャラを作った。youtubeで釣りチャンネルをたまたま観ていたので、キャラをなんとなく魚にしてみた。Photoshopで適当に作成。透過png…

開発日誌

今日やったこと バックエンドはウチはPythonなのだけど、フロントのほうでwebアプリ以外でどう開発していこうかと話題になり、SwiftとUnity(C#)が候補に出る。 Swiftの家に転がっていた入門書を読む・・・Swift2系だったのだが、今はSwift3系で移行がだるい…

Djangoのテンプレート上で1,2,3,…とクエリの順番に番号を振る方法

やりたいこと Djnagoでクエリをつくったあとに新しい順に並べるには、 query_set = Hoge.object.all().order_by('-id') とか、 オブジェクト作成日時をpudateというフィールドに記入している場合は、 query_set = Hoge.object.all().order_by('-pubdate') と…

アクアリウム日記-立ち上げ-

アクアリウムを立ち上げた話 2017年6月〜7月くらいの話。10代の頃にアクアリウムが流行っていたので実家でエンゼルフィッシュとか買っていたのですが、30代になり復活させてみた。癒やし空間を目指したい。 この30cm水槽に・・・曲げガラスという奴ですね…

Djangoクラスベースビューにログイン制限をかけ、リダイレクトも行う

クラスベースビューは、mixin.pyで別にデコレーター的なクラスをまとめておくと便利 mixin.pyで別にクラスを整理しておき、views.pyにインポートさせるのが可読性を高められるのでオススメ。 """ views.py """ from .mixin import * class MyhogeListView(Lo…

AWS:t2.microとt2.mediumのインスタンスへの負荷経過観察

経緯など 今こういうサービスを開発しており、まあほぼほぼできているけども、検証作業もひつようなので、実質ベータ版という感じである。 不動産法人向け写真共有SNS Snappim https://www.gaikanmarket.com/ Pythonで開発(Django+AWSLambda等)しており、…

Djangoで逆参照したクエリセットを得るコード

Django逆参照とは 例えばこういうモデルを作っているとする。 ・親model 子modelからForeignKeyなしのモデル ・子model ForeignKey(親model) 普通の参照(順参照とここでは定義しておく)は、子modelから親modelの参照をテンプレート内では"."、view関数内で…