最新バージョン
Ver2.40
(2006/12/13更新) テスト稼動中

メイン項目
概要
スクリーンショット
動作環境
ダウンロード
更新履歴

MysticSL作品
ブログやってます

ヘルプ
MysticSL講座
リファレンス (別窓)
ヘルプのダウンロード
MysticSLの小技
MysticSL掲示板
メールを送る

サンプル用素材協力
≫≫背景素材店
light
HumanPark

スペシャルサンクス
KONE's D-Station
Zero-Soft

開発元
TSProjects
TSProjectsミラー
ジョイングネット
News
ブログリニューアル、新言語について
 
 MysticSLの開発は2.50bで終了です。
 理由は内部が非常に複雑になりメンテナンスが難しくなったことと、開発当初の技術の拙さが
 そのまま残っていて一度作り直したくなったからです。
 
 Mysticなブログ
MysticSL 2.50beta 公開
 
 新機能に関するドキュメントがありません。
 Ver2.50beta(アーカイブ版)4.25MB
NextBM!さんでMysticSLを紹介していただきました。(第2号、バックナンバーから見れます)
 マイコンBASICマガジンというプログラミング雑誌の後継(非公式)的なサイトです。
 ベーマガ読者だった方もそうでない人も、是非訪れてみてください。

 また、プログラム投稿コーナーもあるので是非応募してみてください。
 公開されたソフトはMysticSL公式ページでも紹介します。
 NextBM!ホームページ

Pentium4、Pentium D、Athlon64/XP
 これらのCPUはMysticSLが高速に実行されます。PentiumIII以前、Celeronではかなり遅くなり、
 モバイル用CPU(Pentium M、Celeron M)では多少遅いことがあります。
 その他のCPUは未検証。

コンテンツ増量中!
 「MysticSL作品」では、ゲームやアプリ、開発用のライブラリ等を公開していきます。
 「MysticSL講座」では、初心者から中・上級者まで対応した、MysticSLでのプログラミングテクニックを紹介していきます。
 「MysticSLの小技」では、ちょっとした裏技や、役に立つ応用操作などを紹介していきます。
 いずれもこれから充実させていきますのでお楽しみに。

VIAチップセット・SiSチップセット・Intel845以前のIntelチップセット のオンボードグラフィック
 では相性により異常なほど描画が遅くなる場合があります。上記の環境は動作対象外とさせていただきます。

1.0x → 1.7xへの移行により、一部仕様が変わりました。
 移行には移植作業が必要となる場合があります。

概要
MysticSLはプログラム未経験者を対象とした、簡易スクリプト言語です。
実行速度では他の言語に負けますが、プログラミングの基礎を学ぶには最適な仕様となっています。

プログラミングは通常、苦労と楽しみが重なってきます。
まず複雑な仕様を覚えるのに苦労し、やっと覚えても作っている途中で原因不明のバグに遭遇したり
単純な目的のために複雑な構造を作り上げるため非常に苦労しなければなりませんが、
着々と出来上がっていく楽しさ、そして完成したときの喜びは経験した者にしかわかりません。

MysticSLは、この苦労の部分をできるだけ省き、作る楽しさ・完成させる喜びを体験してもらうことで
「プログラミングは素人には無理だ」という先入観をなくし、プログラミングにすぐに馴染めるよう設計されています。
また、「簡単でありながらそれなりに作れるもの」をコンセプトとしているため、中・上級者にもオススメです。

最近では日本語プログラムが流行っていて、簡単さで言えばそちらのほうが上かもしれません。
しかし、それではせっかく覚えても他の言語へ移行することが難しいため、
あえて従来の英語によるプログラミング形式としました。

「簡単」「楽しい」「役に立つ」「今後のため」のバランスを考えたものがMysticSLなのです。
△トップへ


スクリーンショット
九九の計算 ADV風画面

ラインアート お絵かき

新規で初期コード生成 メモリ使用量監視 GUIデザイン

△トップへ


動作環境
MysticSL本体
OS:日本語版Windows 98/98se/ME/2000/XP(32bit)/Vista(32bit)
CPU:Pentium互換CPU(1GHz以上推奨)
メモリ:128MB以上(256MB以上推奨)
VRAM:32MB以上

エディタ・ウィンドウデザイナ・コンパイラ
OS:日本語版Windows 98/98se/ME/2000/XP(32bit)/Vista(32bit)
CPU:Pentium互換CPU
メモリ:64MB以上

※64bit版Windowsでも動作しますが完全な保障は出来ません。

△トップへ


ダウンロード
Ver2.40(アップデート版)1.34MB

フルパッケージ版
Ver2.40(インストール版) 4.00MB
Ver2.40(アーカイブ版) 4.29MB

旧バージョン
2.10(インストール版)3.06MB
2.10(アーカイブ版)3.24MB
△トップへ


更新履歴
2006/12/13 Ver2.40
・MSLSockライブラリ追加
・GDIPlusライブラリ追加
・エディタにコード補完・ツールヒント追加
・多数の命令追加
・その他細かいバグ修正

2006/07/07 Ver2.10
・StringExライブラリにメソッドを追加
・スクリーンセーバ形式に対応
・コンパイラでの、保存形式にスクリーンセーバを追加
・配列の要素に計算式を使うと正常に参照できなかったバグを修正
・その他細かいバグを修正

2006/06/16 Ver2.00
・コンパイラ搭載。EXEにビルド可能に
・命令を1個追加
・エディタに行番号表示を追加
・コマンドライン機能追加
・その他細かいバグ修正

2006/04/18 Ver1.72
・条件式にエスケープシーケンスを使っているとエラーになっていたバグを修正
・リファレンスにいくつかの命令が表示されていなかったのを修正
・その他細かいバグ修正

2006/04/08 Ver1.70
・GUIオブジェクトを実装
・DLL関数の呼び出しをサポート
・命令を多数追加
・エディタ起動時に初期コード生成ダイアログを追加
・ウィンドウデザイナソフトを添付
・その他細かいバグを修正

2005/08/27 Ver1.07
・Windows98/MEで、一部の命令でエラーが起きていたバグを修正
・BGColor命令追加。
・その他細かいバグ修正

2005/08/17 Ver1.06
・ExitFor命令、ExitDo命令、Continue命令追加
・エディタで実行中、ドラッグドロップを認識してしまっていたのを修正
・エディタにMSLエンジンのバージョンを表示するようにした。
・その他バグ修正

2005/08/08 Ver1.02
・リファレンスの致命的な誤記を修正
・AddCommandモジュール内のFileSearchメソッドの仕様を変更
・For命令の不正な挙動を修正
・If命令の複雑なネスト構造でエラーが起きていたバグを修正
・エディタの自動インデントの挙動を修正

2005/08/07 Ver1.00
・MSL公開
△トップへ


リンク
リンクはご自由にどうぞ。一言くれるとありがたいです。
バナーは好きなのをどうぞ。


http://www.h6.dion.ne.jp/~tsp.com/msl/banner_b01.jpg


http://www.h6.dion.ne.jp/~tsp.com/msl/banner_b02.jpg

 
http://www.h6.dion.ne.jp/~tsp.com/msl/banner_m01.jpg
http://www.h6.dion.ne.jp/~tsp.com/msl/banner_m02.jpg

 
http://www.h6.dion.ne.jp/~tsp.com/msl/banner_s01.jpg
http://www.h6.dion.ne.jp/~tsp.com/msl/banner_s02.jpg

△トップへ