とあるゲームプログラマの挑戦と敗北の歴史

UE4とプログラミングとmayaとpythonとhtmlとマラソンを中心に情報を発信する元「技術ブログを目指すブログ」から再始動した毎日の日々を発信するブログです。

2017-01-01から1年間の記事一覧

maya:pythonでデバッグログシステムを作ってみる

pythonで学んだことをもとにフォルダを作成して そこにデバッグログファイルを出力する仕組みをつくってみました。 まずフォルダの作成方法 (実際は作成済みチェックなども入れる必要があります。) import os # フォルダの作成if os.path.exists( 'deblog/…

maya:python が 文字コードのエラーで動かない場合

作成したpythonのアプリが文字コードにつまづいて 動かないことがありました。 適切な文字コードで実行することで解消できます。 まずは動かない例 string.py # -*- coding: utf-8 -*- import time print( 'こんにちは' ) time.sleep(1) テキストファイルをp…

maya:python の ファイルの読み書き方法

pythonでのファイルの読み書き方法メモ # -*- coding:utf-8 -*-## @file file.py# @biref file# import sysimport time # ファイル書込with open( "file.txt", "w" ) as f: f.write( 'text\n' ) # ファイル追記with open( 'file.txt', 'a' ) as f: f.write( …

maya:python の スペシャルメソッドの作り方

pythonには運用方法がなかなかわからない機能もあるようだ。 C++の文化の人から見た場合スペシャルメソッドもその一つ それでもこれなら工夫しだいで何かに使えそう。 型を指定することですきな形式で取得できる ## @brief スペシャルメソッド#class classSp…

maya:python を使用した ノードプラグイン の作成方法のご紹介

pythonを使用して 自作のノードプラグインを作成することができます。 HelloNode.py) # -*- coding: utf-8 -*- import sysimport maya.OpenMaya as OpenMayaimport maya.OpenMayaMPx as OpenMayaMPx kPluginNodeId = OpenMaya.MTypeId( 0x8FFFF ) # Helloノ…

windowsのMicrosoftアカウントからローカルアカウントへの切り替え方

windowsにサインインするとき Microsoftアカウントでサインインしていませんか そしてMicrosoftアカウントは わかりやすいパスワードにすると警告がでて 許可してくれない・・ 僕しか使わないPCなのでパスワード簡単にしたい。 むしろ無しでもいいのに~ そ…

細部までわたる

常に部屋は美しく整理整頓を心掛け そして下着類の入れ方や普段みえない 収納部分でさえもきれいにするように心がけています。 見てください 私のパンツ(笑) 整ってます。グラデーションがあるように配置しています。 整理すると心にゆとりが生まれます。

maya:python を使用した コマンドプラグイン の作成方法のご紹介

maya では python を使用することができます。 従来 maya では独自の言語 mel の使用 と c++ によるプラグイン開発が可能でした。 そして「結構前から」ですが、 python を使うことで mel でできることと プラグインでできることの 両方をできるようになって…

maya:pythonのクラスの作り方

pythonではクラスも扱うことができる。 クラスの書き方 import sysimport time ## @brief クラスの使い方#class ClassA(object): def __init__(self): self.power = 0 # # @brief パワーの増加 # def addPower(self, power): self.power += power #< メンバ…

maya:pythonのモジュールの作り方

以下main.pyから 別のファイルの関数を呼び出す方法 呼び出し先(module.py) # -*- coding: utf-8 -*-## @file module.py# @biref モージュール# import sysimport time ## @brief 引数の合計を取得する# @param[in] values 引数配列#def getSum(*values): …

maya:pythonの配列のいろいろ

pythonには配列的なものがたくさんあります。 リスト、タプル、セット、ディクショナリ ※swiftにもあります。 C++で育っていた方々からみると少々面倒です。 # -*- coding: utf-8 -*- import sysimport time # リスト ※あとからappend removeで値を編集でき…

maya:pythonの実行ファイルの作り方

pythonの実行ファイルは拡張子をpyで作成する。 test,py といファイルを作成し 以下のコードを書きダブルクリックで実行する。 ------------------------------------------------------------------------ # -*- coding: utf-8 -*- import sysimport time #…

maya:pythonの基本の構文

基本の文法の学び方は 適当な本を本屋さんで買ってきて 教科書通りにコマンドを打っていきます。 慣れ親しんだC++とちがいリスト、タプル、ディクショナリなどの 書き方もあるのでまずは一行で書いていき学びます。 以下実験結果 Python 3.6.0 (v3.6.0:41df7…

maya:プログラミング言語 python のご紹介

今日はプログラミング言語pythonの紹介と 学ぶ上での環境の作り方をご紹介します。 pythonはほかの言語にくらべて短くかける。 というのがメリットです。 短くかけて 括 いろんなことができるというのが特徴です。 タブインデントが意味がある。というのも特…

バイナリエディタのご紹介

なんでも構わないが バイナリエディタが必要。 そういった場合 あると思います。 僕がつかっているのは bzeditor ネットで拾ってこれます。 インストールしたら速攻リードオンリのチェックを外しましょう。 あとはなんの問題もなく運用できてます。

windows10版拡張子の表示方法メモ

パソコンを新しくした際、 すぐにやっておきたいことありますよね windows10版拡張子の表示方法 windowsロゴアイコンを右クリック コントロールパネルを選択 エクスプローラーのオプションを選択 (windows7の時はフォルダオプションだったかな) 隠しファイ…

BootcampでmacOSXとwindows10の切り替え方法

mac からの切り替え方法は システム環境設定 > 起動ディスク BOOTCAMP windows を選択して 再起動で切り替え 逆にWindowsからはトレイに入っているアイコンから切り替えできます。 PCを起動しずっとoptionボタンを押していると 起動時にきりかえることもでき…

BootCampでMacでWindowsを動かす方法のご紹介

Parallels Desktop で動かしてはみたものの windows も mac も両方重くなってしまったので 普通にboot campで実験。 切り替えが面倒 でもwindows も mac もサクサク動いてくれることを期待! アプリケーション > ユーティリティ > BootCampアシスタント.app …

ParallelsDesktopでMacでWindowsを動かしてはみたが、

前回の続き WindowsなのでVisualStudioもインストールすることができました。 これでこれまでにつくったリソースも再利用できるというもの でも 残念ながら 結構Windows重たい気がするのですが、 そしてMacOSX側も同じく重たくなっているのですが・・ ひょっ…

ParallelsDesktop でMacでWindowsを動かす方法のご紹介

今日はMacでParallelsDesktopを利用して Windowsを動作させる方法をご紹介したいと思います。 https://www.parallels.com/jp/landingpage/pd/general/?gclid=Cj0KEQiAzZHEBRD0ivi9_pDzgYMBEiQAtvxt-Adqn8O1YBoLcQ1ZRxgIB1PFL1GlWgmMT_bOKIsxrYAaAtjC8P8HAQ …

新宿スワンを観に行ってきました。

uverworldが挿入歌だって という理由で観に行ってきました。 過去回想のシーンで確認しました。 ぜひ音楽は過去回想とか敵がカッコイイところとかではなく 主人公がカッコイイところで流してもらいたいところ。 極論だけども これからはもう ゲームでもなん…

加湿器の購入

加湿器を購入 これで1シーズン風邪ひかなかったら 儲けもんだぁ こちらのシリーズ 型番の似たようなものに ヒーター付きのものと付いていないものがあるので注意 購入するときに引っかかるところだった・・ http://www.three-up.co.jp/product/dew-drop/

携帯で見えるVR 感想文

去年のことでした。 スマホで見えるVRがあるとのことで プレステVRが手に入らない昨今買ってみました。 スマホなら普及もしてるし外でできるし カメラから取り込めばARっぽくもできるんじゃん。 そんな考えでかってみたのですが、 こちら それほど感動はしま…

作業用食べ物

やっぱり 油っぽいガツガツしたものは美味しいですよね 塩分は美味しい!! でも作業をする上では甘いものを食べた方が良い気がする。 糖分だからか、 いやそういうワケでなくて 満足しないところが良いところだと思う。 焼肉なんか食べたらその満足感から食…

android開発者になる方法

https://play.google.com/apps/publish/signup/ デベロッパー契約でデベロッパー契約をおこないます。 自分のgoogleアカウントでログインし 25ドルクレジットカードから支払います。 プロフィールを適当に埋めましょう ※電話番号は+81からはじまる国際電話番…

日経トレンディ ヒット大予想

本屋さんで立ち読み これはおもしろい TRENDY なんてよんだことなかったけど 今年はやるものがこれでわかるんだね♪