ゲームエフェクトデザイナーのブログ (新)

レポート記事とかUE4のマテリアルとか。C#とかも触ったり。

メインコンテンツ目次

●TOPIC ▼デスクトップキャプチャ『Tenpu Gazo Maker』をリリースしました! ▼シンプルなテキストエディタ『List Fusen 2』をリリースしました! ▼タスク管理アプリ『TaskQuest』をリリースしました! ▼作ったツールやスライドはこちらで公開しています moko-…

C# フォームで動画再生

C#

Windows Media Playerのコントロールを利用する形で試してみました。 利用すると言えどもやらないといけないことは色々あります。 ・動画を開くボタンを追加、アイコンを作成して設定 ・ショートカットキーによる再生/停止、コマ送り/戻し ・ショートカット…

「C#」の記事一覧

C#

C#と.NET frameworkを使ったWindows Forms Aplicationと、制作時のちょっとしたTIPSメモのメニューになります。 作ったツール ・C# リスト管理できるテキストエディタ「List Fusen」を制作&リリース・C# UE4のアセットの命名規則チェックツールを作ってみた…

C# スペースキー+マウスドラッグでスクロールを制御する2

C#

前回の記事の続きです。 effect.hatenablog.comすでに事前準備ができているので、あとはスクロールバーの制御の部分を実装するだけです。 考え方としては、PictureBox の「MouseDown」「MouseMove」「MouseUp」のイベントでマウスドラッグを判定して、ドラッ…

C# スペースキー+マウスドラッグでスクロールを制御する1

C#

フォーム上に配置したPictureBoxに大きな画像を読み込んだ際に、PictureBox内でスペースキーを押しっぱなしにしている間、マウスドラッグでスクロールバーを制御できるようにするための準備についてメモしておきたいと思います。まずはPctureBoxで画像を表示…

C# スペースやEnterキーでボタンを反応させない

C#

ボタンを押すと、TabStopを無効にしていたとしてもそのボタンにフォーカスが移りますが、するとスペースキーやEnterキーを押すとそのボタンをクリックするという困った仕様があります。 これは大体の場合に問題ですし、特にスペースキーを何かの機能のショー…

C# PictureBoxを2つ重ねるサンプル

C#

フォーム上でPictureBoxを2つ重ねて、下のレイヤーは背景用・上のレイヤーは透明にして一部だけ描画したい場合があると思います。 (画像を読み込んでトリミングするために選択範囲を描画したい場合など)こちらが実際にスクリーンショット画像を取り込んで…

Tenpu Gazo Maker をリリースしました!

C#

矩形範囲でスクリーンショットを撮れて、ちょっとした画像編集が可能なツールです。 GitHubにアップしています。binaryフォルダ内にある「TenpuGazoMaker_v1xx.zip」にツール本体の実行ファイルが入っていますので、こちらをクリックして飛んだ先の「Downloa…

C# フォーム作成時の最小サイズは136*39

C#

フォームオブジェクトを作成する際には、どうもサイズ制限があるようです。 こちらの図ではボタンを押したらメインフォームの下に子フォームを生成していますが、その際に大きさを30*30に指定してから生成しています。 form.Width = 30;form.Height = 30;for…

C# Formから別のFormを作成する

C#

簡単なサンプルのメモです。 using System; using System.Windows.Forms; namespace Sample_CreateForm { public partial class Form1 : Form { public Form1() { InitializeComponent(); } Form2 form; private void Button1_Click(object sender, EventArg…

C# 画像に選択範囲のような枠線を引く

C#

前回の記事のつづき。 effect.hatenablog.comよくある「選択範囲」の描画を実装してみた際のメモです。 ラバーバンドと呼ばれるもののようです。 Shiftキーを押している場合は正方形に補正されるようにしています。考え方としては、カーソルの開始位置と終了…

C# 画像にラインを引く際にShiftキーで45度に補正する

C#

前回の記事のつづき。effect.hatenablog.com45度に補正する処理を加えました。考え方としては、まず開始位置から終了位置に向かうベクトルの角度をアークタンジェント(atan2)で算出して度数に直しています。 この時、ベクトルを絶対値にすることで360度ど…

C# 画像にラインを引く際にShiftキーで垂直/水平に補正する

C#

前回の記事の続き。 effect.hatenablog.com色んなツールで定番の機能として、ラインを引く際にShiftキーを押せば縦または横に真っすぐになるよう補正されるというのがあります。 それを取り入れてみました。考え方としては、開始位置と終了位置の長さを出し…

C# 画像にラインを引く

C#

C#でPictureBoxに表示している画像上に直線を引きたい場合についてのメモ。 using System; using System.Drawing; using System.Drawing.Drawing2D; using System.Windows.Forms; namespace SampleRubberBand { public partial class Form1 : Form { public …

英語学習のためにプレイしたSteamゲーム(随時更新)

以前にこんな記事を書きました。 今回は、実際に英語学習を兼ねて英語版でプレイしたsteamのゲームを随時メモっていきたいと思います。

UE4 格子付きモザイクマテリアル | Mosaic Material with Checker Pattern

シェーダーアドベントカレンダー2日目の記事になります。マテリアル初心者でも簡単に作れる内容です。 This is the post that is the second day of "Shader Advent Calendar".It is content who make easily even a beginner for making material. 格子付き…

"「デビルメイクライ5」におけるVFX解説"の感想 | Thoughts of "the Description of VFX on the 'Devil May Cry 5'"

今年の9月にカプコンオープンカンファレンスが東京と大阪で開催されました。 CAPCOM Open Conference was held in Tokyo and Osaka last September.その際の講演の動画が先日公開されました!下記URL先から視聴できます。 Then, the videos were public rece…

英語学習「Legend of Grimrock 2」をプレイ&クリア

「Legend of Grimrock」はsteamでリリースされている、ファンタジーな世界を舞台にしたダンジョン探索RPGです。そしてその続編である2をプレイしてクリア(約30時間)。 このシリーズはグリッド状に区切られたマスを移動する形で探索するゲームですが、時間…

モンスターズ・パーティに登場する英語

Pixarのショートムービー「モンスターズ・パーティ (Party Central)」に登場した英文の中から分からなかったものを調べてみました。 ちなみにこの作品は 5分 ちょっとのかなり短いものです。それでも、分からないところを調べながらだと1時間くらいかかりま…

英語学習向けのSteamゲームは?

英語学習に良さそうと思って目をつけたものをメモがてらまとめてみます。随時更新。(遊んでみての判断ではないのでご注意) 学習に良さそうか選ぶ際のポイント 以下のあたりを指標にしています。 ●英文の難易度 簡単な順に手を出していきたいところ‥ 濃い世…

CEDEC2019 TAラウンドテーブル感想

CEDEC2019で「日々の業務から少しずつ始める!TA育成について話すラウンドテーブル」に参加したのでその感想です。 CEDECにおけるラウンドテーブルに関して思うところはUIラウンドテーブルの感想で少しだけ書いているので割愛して、TAラウンドテーブルはパネ…

CEDEC2019 UIラウンドテーブル感想

CEDEC2019で「ゲームUIラウンドテーブル2019」に参加した際の感想です。 ラウンドテーブルは過去に岩出さんが開催されていたVFXラウンドテーブルの他にもいくつか参加したことがありますが、年々参加者が増えて立ち見でも入り切らないという印象を受けていま…

CEDEC2019 SPARK GEARのセッション感想

CEDEC2019で、ミドルウェアのエフェクトエディタ「SPARK GEAR(スパークギア)」のセッションを受けた際の感想です。 セッションの構成はこのような感じ。 ・前半 スパークギアの採用事例として「ラストクラウディア」のメイキング・後半 スパークギアの新機…

CEDEC2019に参加してきました!(全体的な感想)

CEDEC2015以来の参加です。※会場で色んな人に5年ぶりと言いましたが4年ぶりでした‥ 最初、ビジュアルアーツのセッションが少ないこともあって「タイムシフト視聴できないものを中心に受講しようか?」と思っていたのですが、結局その都度「最も興味がある…

英語の助動詞の役割りを表にまとめてみた

英語の文法の初心者キラーの1つが助動詞だと思います。。Shall, Will, May, Can, Must, Should, Would, Might, Could.. そこで頭の中を整理するために一覧表にまとめてみました!(拡大図はこちら)※間違いだらけの可能性があるのでコメントにてご指摘いた…

スマホアプリ「タゲ友1400」を使った効率的な英単語学習法

書籍「英単語ターゲット1400」の補助的な学習アプリ「ターゲットの友1400」を使って、英単語4択クイズ形式なものをスキマ時間にやったりしています。 ▼iOS版 ターゲットの友1400 英単語アプリ Obunsha Co.,Ltd. 教育 無料 ▼Android OS版 あくまで書籍がベー…

英語の学習のために行っていること

手探り感で一杯ですが、メモっておきたいと思います。

英語の学習をはじめてみた2(タンボ編)

アラジンに続いて「Disney Deluxe」でダンボを観ました。 なぜダンボをチョイスしたかと言えば、アラジンよりさらに難しい単語が少なそうに思ったからです。あと子供の頃に観たものの物語を全く覚えてないので観返したいというのもありました。 ちなみに本編…

英語ネイティブの発音について

リスニング力を上げるにはスピーキングも重要ということで、ネイティブの発音についてのアレコレをメモってメモっておきたいと思います。

C# 英単語を覚えるためのツール「English Words Check Tool」を公開しました!

英語の学習を始めたので、勉強のためにツールを作成しました。(下図の例文は旺文社の「英単語ターゲット1400」より引用させていただいています) すでに便利なスマホアプリが色々あるようで、私自身も書籍「英単語ターゲット1400」を購入するとともに、アプ…