Unity/C#を使ったスマートフォンゲームアプリの開発業務に携わってきました。
インゲームのゲームロジックを任されることが多いです。
近年ではDDDやTDDといった設計知識にも関心を持ち、新規開発でのアーキテクチャ設計も担当しました。
- Unity : 9年
- C# : 9年
| Shader "Unlit/AffineTransform" | |
| { | |
| Properties | |
| { | |
| _MainTex ("Texture", 2D) = "white" {} | |
| _PositionX ("Position X", float) = 0.0 | |
| _PositionY ("Position Y", float) = 0.0 | |
| _ScaleX ("Scale X", float) = 1.0 | |
| _ScaleY ("Scale Y", float) = 1.0 | |
| _Rotate ("Rotate", float) = 0.0 |
| Shader "Custom/Hologram" { | |
| Properties { | |
| _Color ("Color", Color) = (1,1,1,1) | |
| _MainTex ("Albedo (RGB)", 2D) = "white" {} | |
| [HDR]_Emission ("Emission", Color) = (0.0, 0.0, 0.0, 0.0) | |
| _Speed ("Scroll Speed", float) = .5 | |
| _Space ("Space", Range(0,1)) = .1 | |
| _Division ("Division Count", float) = 150 | |
| } |
| using System; | |
| using System.Collections; | |
| using System.IO; | |
| using UnityEditor; | |
| using UnityEditor.SceneManagement; | |
| using UnityEditorInternal; | |
| using UnityEngine; | |
| using Scene = UnityEngine.SceneManagement.Scene; |
| module.exports = function saveData(req, res) { | |
| var className = req.body.className; | |
| var fieldName = req.body.fieldName; | |
| var value = req.body.value; | |
| var NCMB = require('ncmb'); | |
| var ncmb = new NCMB('APPLICATION_KEY', 'CLIENT_KEY'); | |
| var dataStore = ncmb.DataStore(className); |
| Shader "UI/Unlit/ReversedColor" | |
| { | |
| Properties | |
| { | |
| [PerRendererData] _MainTex ("Sprite Texture", 2D) = "white" {} | |
| } | |
| SubShader | |
| { | |
| Tags { "RenderType"="Opaque" "Queue"="Transparent" } |
| namespace NIR1082 | |
| { | |
| public class RichText | |
| { | |
| #region Statics | |
| static public string Bold (string str) | |
| { | |
| return "<b>" + str + "</b>"; | |
| } |
| [System.Serializable] | |
| public struct Point | |
| { | |
| public int x; | |
| public int y; | |
| #region operators |
| using UnityEngine; | |
| using System.Collections; | |
| using System.Collections.Generic; | |
| public class TouchManager : MonoBehaviour | |
| { | |
| static TouchManager s_Instance; | |
| static public TouchManager instance { | |
| get { |
| using System.IO; | |
| using UnityEngine; | |
| using UnityEditor; | |
| public class TerrainAlphamapToPNG : Editor | |
| { | |
| [MenuItem("Assets/Create/TerrainPNG")] | |
| static void Create() | |
| { | |
| TerrainData terrainData = (TerrainData)Selection.activeObject; |