Nagarei / DxLibEx

DXライブラリC++化プロジェクト
Boost Software License 1.0
31 stars 3 forks source link

キー入力系のラップ #45

Open yumetodo opened 8 years ago

yumetodo commented 8 years ago

一応vicさん(下参照)がラップしていたけどもうすこし議論する。

DxLib掲示板より http://hpcgi2.nifty.com/natupaji/aska.cgi

[4323] Re:キー入力とカラーのヘッダーファイルのベクター公開ペンディング中 投稿者:vic 投稿日:2015/12/28(Mon) 00:06 [返信] yumetodo さん

もしmergeされる場合、説明のわかりにくい点を言っていただけるならば直しますので、おっしゃってください。

それと、ひとつ提案ですが、XNAライブラリを研究して近いものを作ってしまい、改良されたらいかがでしょうか? 理由としては、Monoライブラリやザマリン、PSMなど、XNAを参考にしたライブラリは多く、特に外人さんの評価が高いので、いかがかと思いました。 また、作成内容が明確になってくるので指針を作りやすいのかとも思いました。 たとえば、 自分は手っ取り早く Colorの enum の定数がらみを作りました。しかし時間があったらXNAのに近いにしたかったです。 XNAのカラー構造体だと、 Color.~ で色名指定だけでなく、Leapで2色の中間の色生成、float値をかけると半透明になる(不透明=1、透明=0) など魅力ある使いやすい機能が多いです。 msdn.microsoft.com/ja-jp/library/microsoft.xna.framework.color_members(v=xnagamestudio.40).aspx

検索キーワード"xna 4.0 color ja-jp"

DXlibExのメンバーとしてGitの参加させていただくことも考えたのですが、いまの状況でプログラミングでの参加が時間的に難しいので断念いたしました。 個人的には、XNAの移植、もしくはそれよりコード量の少なくてわかりやすいものが理想と考えています。

[4322] キー入力とカラーのヘッダーファイルのベクター公開 投稿者:vic 投稿日:2015/12/25(Fri) 02:54 [返信] DXライブラリの補助ファイルとしてベクターに提出しました。 こちらの手違いで提出ファイルを間違えていて、予定より遅れてしまいました。

キー入力やゲームパッドなどの初学者のつっかかりを無くすのが一番の目的のものです。

DX_Key_Joy_Color w w w.vector.co.jp/soft/winnt/prog/se511857.html

初学者複数名の評価がよかったので掲載しました。

プログラム過程も説明ファイルに少し書きました。

忙しかったので、機能追加が出来ませんでした。 要望などのコメントがベクターに記載されたらバージョンアップするかもしれません。