SupermasaoIntegratedDevelopmentEnvironment

Last-modified: 2014-02-17 (月) 00:01:00

スーパー正男~GMS~
絶対零度2
『Side(Supermasao Integrated Development Environment)は、
まさおコンストラクションFXにも対応した高機能なスーパー正男作成ツールの一つです。
また、タケヒロが、まさおコンストラクションFX14に対応させたため、より便利になりました。(スーパー正男~GMS~)』

FUKUDA BBSより

福田直人

(前略)
> Sideも更新しましたが、サーバーの関係でアップロードできず…
> 復旧したらGMSで公開しときます。
対応ありがとう。これを全てツールで作れるのは、リッチな感じすね。
(後略)

タケヒロ

お店機能を含むFX14対応のSideを公開しました。
トップページからダウンロードできます。
>> 変更できる仕掛けの、100~245がマップチップと書いてありましたが、
>> 100~249の間違いではないでしょうか?
> そうです、間違いです、直しました。
とのことでしたので、これも直しておきました。

ミープレ!より

Side計画 Reboot 2007年10月05日 18:57

壁にぶち当たって以来ずっと止まっていた正男統合開発環境(通称:Side)の開発を再開しました。
とりあえず、以前のデータはにっちもさっちも行かなくなってるので完全に捨て去り、新たにプロジェクト名を振りなおしました(被るプロジェクト名は付けられないからね)。
まだプロジェクト名は秘密ってことでどうか一つ。
※またC#です。桂馬pgr
というわけで、とりあえずはステージエディタから実装します。
HansyouさんのMasaoStudio2を待ったほうがいいような気もしますがそんなの関kry

どうみても正男スタジオのバッタモン 2007年10月07日 21:03

Sideがどうみても正男スタジオのコピー製品な件について('A`)
コピーじゃない。インスパイアじゃない。「お手本」なんです。
正男の深い仕様調べてる暇が無いので正男スタジオに準拠してるだけ、といえば
言い訳にはなるけど結局他人のリソースを無断利用してるだけだしなぁ。
車輪の再開発はなるべくしないというのがプログラムの鉄則。
じゃあお手本にしたっていいじゃないかと開き直らないとダメかも。
某○leipnirもそうやって成長したみたいだし。
結局何が言いたいかというと、Hansyouさんごめんなさい。

[Side]グリッドとズームイン/アウト 2007年10月09日 02:31

ズームイン/アウト、グリッドの付加ができるようになりました。

http://f.hatena.ne.jp/starwing/20071009022248
左が25%描画グリッド付き、右が200%描画グリッド無しです。
スケーリング方法も選択できるようになりました(GDI+描画利用時)。
現在は特に暴走することもなく非常に安定しています。このまま最後までいけばいいけど。
なお、今のところメモリ使用量は100,000k以下を推移しています。大体70,000k位かなぁ。
正男スタジオが15,000k程度なのでやっぱ相当重いっすね('A`)
でもFirefoxとかExplorerとか、それくらいの許容できる重さ、のつもりです。
もう500MBも喰わないので安心してください。
明日から修学旅行なのでしばらく開発から離れます。
修学旅行から帰って来たところで各種ツール描画を完成させて、クリップボード完成させたところで身内でのプロトタイプテスト開始かな。

[Side]描画I/Fできました 2007年10月13日 04:57

http://f.hatena.ne.jp/starwing/20071013045443
だいぶ「それっぽく」なってきましたが、全工程の30%も進んでおりません。
まだまだ先は長いなぁ。
以前のSideはこの辺でメモリ管理ができなくなって挫折しました。
今回はきっちりばっちりやっていこうかと。
その前に寝る。ノシ

本気で頭に来た 2007年10月16日 20:20

もうSideの描画関連の遅さとクラス間データ持ち回りの面倒さにあったまきたので
カスタムコントロールをネイティブでDirectX描画で作ってやんよwwwwwwww
俺を本気にさせた事を後悔するんだなwwwwwwwwwwっうぇwwwwwっうぇwwwwwwwww
さて上手く行くのだろうか

カスタムコントロール作ったところでC#に乗っけられないことが発覚。
\(^o^)/オワタ
とりあえずもう速度はあまり気にしないことにします。
正男スタジオの出来が良すぎる、ということで。

AzureWing(Side) Prototype 1リリース 2007年10月17日 02:02

なんとかプロトタイプリリースぐらいはできるとこまで持ってきました。
個人的感想だけど。
Windows限定、C#製の正男エディタ「らしきもの」です。
まだマップ配置が辛うじてできる程度です。なのにやたらと重たいです。
読み込み?保存?なにそれ喰えんの?
それでもいいって方は下のURLからDLできます。
http://reflexion.xrea.jp/upload/AzureWing%20Prototype%201.zip
そうそう。とりあえずreadme.txt読んでねー。見難いかもしれんが。
%%とりあえず描画関連はこれで行きたいと思ってます。
失望するなら早めにどうぞ。%%
そうそう。今更だけど。
正男ってアイテム描画が設定によって異なるんだよな。
正男スタジオ使ってて思い出した。あーあ。
どうしようかな、imgresolv.xml。
http://reflexion.xrea.jp/upload/imgresolv.xml
今更な解説:
※Sideの描画アイテムはこのファイルによって定義されている。
※仕様変更とかあったらこのファイルの修正のみで済むので、かなり柔軟。
※Sideの更新が止まってしまってもエンドユーザーが自分で修正できるという利点も。
あと、色々悩んでた直線描画でしたが割とあっさり解決しました。
http://ilaliart.sourceforge.jp/cgi-bin/MySketch/ms.cgi?t=sketch&blogid=&ShowDiary_file=/SDL/1136307870
ここにあるコード、美しいし速いし分かりやすいし無駄が無い。最強DANE☆
で、SetPixelをPutCurrentItemに置き換えただけというry

lab入り 2007年10月21日 18:12

http://starwing.net/lab.html?side
SideがLab入りを果たしました。
とりあえず、GDが出来たらSTE、ITBと実装。
その後TBxとかSolSysとか実装していきます。
またプログラムの話題。
どうやらunsafeコンテキスト内ならHWNDを取得できるらしい。
つまり、DLL側でWndProc作っといて渡せばうはwwwおkwwwww的な状況に。
βで搭載できればいいかなぁ的な。今は実装しない。

  • 使われてる略語一覧
    GD:Graphical Designer。グラフィカルデザイナ。
    STE:Stage Text Editor。ステージテキストエディタ。
    ITB:Integrated Testplay Browser。テストプレイ用統合ブラウザ。
    TBx:Tool BoX。ツールボックス。
    SolSys:SOLution SYStem。ソリューション管理システム。
    DLL:Dinamic Link Library。Windowsでよくあるあれ。
    HWND:WiNDow Handle。ウィンドウを示すIDみたいなもの。
    WndProc:WiNDow PROCedure。ウィンドウプロシージャ。主にWinAPIで、ウィンドウの動作を記述。

<!-- --> 2007年11月02日 23:02

<!--
/*
#//;とりあえず厳重にコメントアウトしておいた上で。
#//;
#//;まず、Side飽きた。
#//;ステージエディタ作ったし、後何をしようかと思ったけど飽きた。
#//;というわけでやる気を再度出すまでしばらくお待ちください、Sideだけに。
#//;
#//;あと、RPGがカオス過ぎる。
#//;シナリオを友達に依頼してる感じなんですが、どうみてもカオス。
#//;
#//;うーん、色々詰んだ。
#//;とりあえず大人しくRubyやっときます。
*/
-->

Side 2008年04月24日 22:33

Sideは若干機能が縮小されて蘇りました。
Coming soon...?

Side近況 2008年04月27日 21:39

リストだけでなく、長年他のエディタで慣れ親しんだかもしれない形式のマップチップ表示にも対応しています。

レイヤーですかそうですか レイヤーですかそうですか 2008年05月01日 22:10

レイヤーに対応しなくちゃ、ということで
リリースすらしてないSideを今大急ぎで改修してます。
とりあえずチップの透過描画ができるようになった感じ。
透過描画が何の役に立つのかって?
それが、レイヤーの背景と前景を重ねる処理に"必須"なんですよ。
今のところ、正男を画面全体で埋め尽くした場合、再描画処理に300msほど掛かります。。。
これでもチューンしたんですよ。おそらくこれ以上は伸びません。。。
まぁそんな感じです。
5月末にはリリースしたいなぁ。
※背景画像は触れないであげてください。

ニーズ 2008年05月27日 01:29

Side使ってる人ってどれくらい居るんだろ。
レイヤー正男見かけたら、ソースをとりあえず覗いて見て、
コメントが無かったらSideだなとニヤニヤしてたりします。
MPEが出てくるまでのひそかな楽しみ。

mc28 on Side mc28 on Side

要望があったので、mc28 ランタイムパッケージ公開しました。
正直テストしてないのでアレですが(

Side 1.0へ向けて。 2008年05月29日 23:25

さらに大幅な仕様変更が見込まれます。
現時点では

  • 過去のプロジェクトファイルは引き継ぎ不可、読み込もうとすると落ちる
  • ランタイムファイルも過去のものは利用できない、1.0に同梱されたもののみ利用可能
    あばばばば。
    でも速くなるしアレに対応するからいいよね。
    とりあえずHTML変換は出来るようにするので、
    テストラン用の~temp.htmlを変換すればいいわけです。
    あとちょっと作ってみた。
    [?]ブロックと透明ブロックが共存してるのがミソ。

坂正男 2008年05月30日 22:51

Sideなら、今すぐ。

Side 1.0 RC リリース 2008年05月31日 22:17

微妙に動作が速くなりました。
あと、4ステージ版対応しました。
過去のプロジェクトやランタイムとは互換性が無いのでご注意。

1.0目前にして 2008年06月05日 00:06

Side 1.0 RC3リリースしました。
なんかかなり修正量が増えてます。
とはいっても、全体的に細かい修正ばかりです。
ですが、確実に使いやすさは向上していると思います。お試しください。

S i d e 1 . 0 2008年06月08日 00:26

リリースしました。
お試しください。
まだバグとかあると思うけど、
これから余り更新とか対応とかできなくなるので、
これ以上のマイナーアップグレードは無理、
と踏んでのリリースだったりします。
それでは、お楽しみください。

情報 2008年06月09日 22:46

情報を出しすぎるのもよくないなぁ。という話。
Sideの自動アップデータ、"SuInstall.exe"の表示を変更したら、
アップデート中のコンソール画面がわりとすっきりした。
必要な情報をどれだけ分かりやすく、少なく、確実に伝えるか。
これは割とどんなことにでも当てはまる気がする。
日本文化の美学的な何か?かなぁ?

まさおコンストラクション FX 2008年06月20日 01:02

対応が遅れましてすみません。
先ほど、Side用のランタイムパッケージをアップロードしました。

ごめんなさい。 2008年07月19日 21:59

Sideについてです。
Side α版公開以降、サードパーティ製でレイヤー正男以降の正男に対応する唯一の正男エディタということで、
たくさんの方々にご利用頂いているようです。本当に感謝しています。
ですが、要望対応+ランタイム更新と他の作業の平行が厳しくなってきたのと、
私生活の方がだんだんと忙しくなってきたのが合わさって、更新頻度が落ちてきています。
結果、最新の正男に対応するまでお時間を頂くようになって参りました。
さて、Sideは、開発の中期段階から、
Sideに代わる正男エディタが出てきた時点で役割を終えるもの、という認識でいました。
また、リリース初期段階からは、最新の正男に追いつけなくなった時点で公開を停止しようと決めていました。
そして現在、役割を終える両方の条件が満たされようとしています。
最新の正男に追いつけなくなったというのは前述の通りです。
Sideに代わる正男エディタは、レックス氏が開発中の「MPE」です。
遅くともこの夏の間には公開されるのではないかと思います。
完成度もSideより遥かに高く、必ずや皆さんを満足させるエディタとなるでしょう。
http://rex.nm.land.to/program/mpe
ここまでの件で了解された方もいらっしゃるかと思いますが、はっきりと宣言しておきます。
まもなく、Sideの開発及びサポートを停止します
今までのご利用、誠にありがとうございました。
また、最後までご迷惑をお掛けする事をお許しください。
今後、適当な時期に、Sideのソースコード公開と公式サイト凍結を行います。
その時点で完全に開発とサポート共に終了となります。
SideやSideに付随するドキュメントやアーカイブ(ランタイムパッケージなど)の著作権は、
他の個人や団体に帰属するものを除き、パブリックドメイン扱いとします。
参考:パブリックドメイン(Wikipedia)
公開資料がこれから正男エディタを.netで開発される方の一助となれば幸いです。
※開発停止・終了後も、Sideの機能が利用できなくなるわけではありません。引き続きご利用頂く事は可能です。

SideからMPEへの引継ぎ レックス 2008/07/20 21:59

なんか勝手に引き継がれてますが、
とりあえずSideのデータをMPEで引き継げるようにしようかな、と検討中です。
MPE公開までもうしばらくお待ち下さい

ありがとうございました。 2008年07月27日 00:47

以前にSide公式サイトの凍結を以って更新終了とする、と書きました。
このたび、めでたく凍結の運びとなりました。
http://side.xrea.jp/
今後はMPEにご期待ください!
http://meetplay.net/984/diary/6968

どうやら 2008年08月07日 22:15

正男ランタイムもUpdate7で打ち止めっぽいですね。
せっかくなので作っときました。
なんかMPE期待外れ。もっとがんばれ。

SideのFX12対応ランタイムを作ってみた タケヒロ 2009年09月19日 19:59

Sideを、FX12にまで対応させるために、ランタイムを作りました。
もちろん、公式のものではないですけど、
よければ使ってみて下さい。
http://gms.symphonic-net.com/runtime.html

the neXt sIDE 2009年10月18日 22:08

あんまりすすんでない。
やっぱり、無くて七癖みたいなエディタになりそう。
[誰得]

SideのFX14対応版公開 タケヒロ 2010年02月14日 15:44

本家Sideの更新が止まっていますが、
一応、まさおコンストラクションFX14に対応したSideを
公開しました。
お店機能や、スウィングバー、ブランコ、ドッスンスンの強化などです。
GMSのトップページからダウンロードできます。
http://gms.symphonic-net.com/

Side勝手にFx14対応版 wadax 2010年02月17日 14:00

http://absolutezero2.hp.infoseek.co.jp/side.html
自分用に弄ってみたらいい感じになったので公開してみる。
Sideってもしかして本来こういう風にユーザーがカスタマイズして使えるように作られたモノだったのかな?
調子に乗ってオリジナルボス用も作ってしまった。うふふ。

コメント