2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

SLP KBITAdvent Calendar 2018

Day 7

C〇Dのエンブレム作成用にツールを作ってみた

Posted at

この記事は SLP KBIT Advent Calendar 2018 の7日目の記事です。

最近、講義でC#に触れているのでC#で何かしたいな。
でも何しよう……、と思っていたんですが、最近某FPSゲームでアニメエンブレムを作ることがあり、それを楽にできるアプリケーションを作ってみることにしました。
はじめに言っておくと、クオリティが残念なので期待せずに見てください。

#はじめに

figure.PNG
このような素材を複数組み合わせてエンブレムを作るのですが、何もなしだと結構難しい。

なら元画像があればよいのでは?と思い、画像の不透明度を下げ、表示するアプリケーションを作ってみることにしました。

#概要

C#のフォームアプリケーションを用いて作っていきます。
easy.PNG

構造はこのようになっています。formにpictureboxを置き、contextmenuで画像の挿入、透過率を変更することができるようになっています。
test.PNG
このように画像の上からレイヤーを重ねていくことができるため、楽にエンブレムが作れます。

#さいごに

コード量はコンテキストメニューのコードを書いただけのため、かなり少なく、楽に実装することができました。
ただ、目的にある、画像を表示し、不透明度を下げることはできましたが、開発した、という気が起こらないため、今後様々な機能を付け、用途を広げたい。
今現在、画像の拡大縮小等ができないため、エンブレムにしたい部分を切り抜き、使ってもらうことしかできないため、今後実装していきたい。
あと、モニターがない人は、リモートプレイで、エンブレムを作ったほうが細部まで作れるので、オヌヌメですよ。

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?