まだだ!!
俺たちの一年は、むしろここから始まるんだよおおおおお
| 固定リンク | コメント (2) | トラックバック (0)
妄想を連ねるノートとして作成。
ホコリかぶってたFlash MX2004で、姉に教わりながらまあなんとかしました。
ActionScriptって古いからかもしれんが変わった言語だな。
テキスト一行ずつ読み込むような、素直な命令が見あたらず苦戦。
統合環境の勝手がまるで分からず苦戦。
コードはこんだけ。テキストフィールドを含むムービークリップに適用してやる。
onClipEvent (load) {
System.useCodepage = true;
loadVariables("http://onakaitai.sakura.ne.jp/memo.txt?r="+new Date().getTime() , this);
}
サーバ上に置いたtxtファイル参照して表示してるだけ。
URLで変なことしてるのは、外部ファイルのキャッシュを回避するため。
テキストファイルの改行は、CR+LFではなく、CRのみにしておかないと改行が二段になる。
ほかにもいろいろやりたかったけど、まあここまで。
AS3のが言語としては素直らしいので、そっちも見てからにしよう。
あとはこのツールを自分が使うかどうかだな。結局使わなかったりして。
| 固定リンク | コメント (0) | トラックバック (0)
みんなライセンスを使おう、という話
ネットで公開されている
ゲームとか絵とか文章とか音楽などの作品の中には、
たまに「ライセンス」が記述されてるものがあります。
これは何かというと、
「これこれこういう条件でなら、自由に使っていいよ」という
宣言をしているのです。
逆に言うと、宣言をしていない場合は
勝手に再配布したり改造したりしてはダメです。
作品の一部を使いたい人は作者に連絡を取って、
作者の意志を確認しないといけません。
で、自分の作品にライセンスを適用するとします。
どのライセンスを使えばよいか。
・GPL
この作品は自由に改造したりして再配布していいよ
その代わり、改造品を同じ条件で配布すること
・BSD
勝手にしろー
でも僕の名前は書いてね
・NYSL
好きにしろー
名前も書かなくていい
日本発
・クリエイティブコモンズ
自由に使ってもらいたいけど商売で使われたりするのはやだし
変なリミックスとかされたりしたらこまるしあーどうしよ
GPLを嫌う人は多い。自由を強制しているところがあるから。
BSDは責任取らない代わりに自由にしてくれというスタンスらしい
(修正BSDライセンスを使うのが一般的)
NYSLはあまり広まってない
クリエイティブコモンズは種類がたくさんあって、自分に合った条件を選べる。
絵とか音楽に適用している人が多い
----
ライセンスと言えば堅苦しくて、
うるさいことをごちゃごちゃ言うように見えるかもしれません。
不思議ゲームを作ってる人なんかはライセンスを嫌うかもしれません。
ただ、ライセンスを使っている人の多くは、
「僕のプログラムを自由に使ってくれー」という
オープンな気持ちに基づいて
堅苦しい文言を説明書に写したりしているのです
私は気が向いたら修正BSDを使うようにしています。
緩いライセンスの中では広く使われているものだからです。
16次元で公開している曲にはクリエイティブコモンズを使ってます。
んでたまに使用許可依頼が来ます。
連絡をくれた人にはもっと緩いライセンスで曲を提供してます。
自分の作ったものがどこかで役に立つ日が来るかもしれないという想像をすることが大事です。
単に作って放っておくのと、
再利用しやすいようにライセンスを適用しまとめておくのでは
作品の寿命も違ってきます。
| 固定リンク | コメント (3) | トラックバック (0)
君に任せた!
群れ系シューティング・ナノスマイルズ。
新作です。
(「ゲームのはこづめVol.6」に収録予定)
<概要>
微生物をモチーフにした全方位シューティングです。
自機には攻撃方法がなく、攻撃はオプション任せです。
Zキー押しっぱなしでロックオンエリアを開き、
ロックオンでき次第オプションが適当に攻撃しに行きます。
体験版では、全16ステージ中の3ステージを遊べます。
さらに、製品版にはないエンドレスステージつき。
■既知の問題と仕様
ロックオンエリアが歪む(バグ)
スコアが記録されないとか(仕様)
タイトル(仕様)
死んだ後でもロックできる(バグ)
ウィンドウモードオンリー(忘れてた)
フリーにしてもいいようなミニゲームだけど、体験版を作ってみたかった。
| 固定リンク | コメント (8) | トラックバック (0)
Javaで使えるスクリプト言語を軽く調べてみた。
jython … Python
groovy
Rhino … JavaScript
pnuts
Iava
各ライブラリのサイズ。
jython.jar 1,177KB
groovy-1.0.jar 1,751KB
js.jar(Rhino) 795KB
pnuts.jar 607KB
Iava.jar 136KB
pnutsだけちょっと使ってみた。
基本の文法がjava、ライブラリもjavaのが使えるので
覚えることが少なそうでよさげ。
---
これからの事を考えると、
ECMAScriptも多少書けた方がいいんだろうか
漠然
| 固定リンク | コメント (2) | トラックバック (0)
自己流タイピングを矯正しようとおもって、
なるべくホームポジションを意識しながらコード書いてる。
Ctrl+HでBSとかって割と共通に使えるんだな
Ctrl+Mで確定とか。
ATOK, MS-IME, 秀丸で使えた。
最近になって秀丸もレジストした。
NetExplorerが便利。FTPのファイルを直接編集できる。
FTPサーバにTODOメモを置いて、仕事先と家から参照&更新してる。
プレーンテキストが一番楽だね。シンプルは頑健。バックアップさえ忘れなければ。
| 固定リンク | コメント (0) | トラックバック (0)
楽だからってTwitterばっかりになってしまうな。
たまには情報をまとめる努力をしないと。
■Gamemaker7 Proレジスト
しました。2,200YENくらい。
これって複数台インストールできないんだろうか。
結局面倒になって二本レジストしたが。
海外のシェアウェアはクレジット経由でしか送金出来ないことが多い。
(銀行から送金する手もあるが、手数料が高い)
クレジットはあまり持ちたくなかったので、
イーバンクマネーカード(VISAデビット機能が付いている)を作った。
デビットカードなんだけどVISAとしても使える。
レジストの際の注意。
3/4digitsってかいてある欄には、
クレジットカードの名前が書いてある欄の、7桁の数字の下三桁を入力すればいい。
<機能が増える>
Gamemakerをレジストすると、たとえば以下のような機能が使えるようになる。
・スプライトの回転
Liteでもプリレンダで対応出来るのだが、
アニメさせたい場合はやはり必要な機能。
・αブレンド(加算、減算など)
なんだかんだで加算は必要。
・データ構造のサポート(List, Hashなど)
標準でも配列があるけど、
まあListのほうが楽だよな。
このあたりの機能を使いたいが為にレジストした。
<問題>
ただ、Proの命令はLiteでは実行できないから、
作ったゲームをオープンソースにしたときに、
Proの人にしか恩恵が無くて嫌だなぁと思う。
命令を制限するより、GUIのほうで金を取ってくれた方がありがたいのだが。
あといい加減マルチバイト対応してくれないかな。
Gamemakerのバージョンが5.3から7になってうれしいこと、あんまりないな。
これからGamemakerやりたい人には5.3Aのフリー版で安定じゃないかね。
Gamemaker5.3Aはこちらから。
http://www.gamemaker.nl/old.html
| 固定リンク | コメント (0) | トラックバック (0)
(mixiコミュから拝借しました
、すみません)
2008年1月中の土日に、ソフコンオフやります。
昔懐かしいログインソフコンの読者でオフを企画しています。
FM音源、MMLを大音量で聴いたり(ただし練習スタジオで)
飲み会したりしましょう!
場所は東京、時期は2008年1月中の土日です。
現在、開催日時のアンケートを集めています。
興味ある方は、まずは私までメールでご連絡ください。
iwadonアットマークyarhalla.jpn.org
mixi上でもアンケート実施中です。
http://mixi.jp/view_event.pl?id=25552001&comment_count=5&comm_id=35859
| 固定リンク | コメント (0) | トラックバック (0)
最近のコメント