2006年12月09日

暗号化、排他的論理和

ぶちさんの影響を受け、掲示板の過去ログまさぐってました
mmoさんのモジュールを使った、暗号化が目に止まり

モジュールってなんじゃいということで、ソースをいじりながら理解することに
http://cgi.www5d.biglobe.ne.jp/~ochikko/board3/wforum.cgi?mode=past&pastlog=0006&word=%88%C3%8D%86&cond=AND&view=10

;**************************************

;モジュール内

#module ;はじめの言葉みたいなもの

#deffunc TOBU int ;モジュール外から飛んでくるための変数設定

ANGOU="4649" ;暗号(数字限定)

bufsize=strlen(mozi@) ;"暗号わかりました"の文字数を取得。
;アットマーク@はモジュール外の変数を使うときのお約束

repeat bufsize ;文字数のぶんだけ繰り返す

SUUTI = peek(mozi@,cnt) ;文字の数値化?
poke mozi@,cnt,SUUTI^ANGOU ;文字の数値と暗号の数値を排他的論理和
;数値を文字に変更?

loop
return

#global ;おわりの言葉みたいなもの

;**************************************

;モジュール外

mozi="暗号わかりました" ;暗号化する文字

TOBU ;モジュール内に飛ぶ

mes ""+mozi

TOBU ;モジュール内に飛ぶ

mes ""+mozi

TOBU ;モジュール内に飛ぶ

mes ""+mozi

;**************************************

排他的論理和って便利
posted by 26℃ at 20:17| 福岡 ☁| Comment(0) | hspメモ | このブログの読者になる | 更新情報をチェックする

データ書き出し・読み込み

;書き出し save

sdim hozondata,32000
nam ="データ名.txt"
notesel hozondata

repeat 10
dim data,10
hozondata +="変数名."+cnt+"\n"
; +="変数・・の+が大切
loop

bsave nam,hozondata
stop

;読み込み load

sdim hozondata,32000
nam ="データ名.txt"
bload nam,hozondata
repeat 10
dim data,10
mes "変数."+cnt

loop
stop

posted by 26℃ at 17:46| 福岡 ☔| Comment(0) | hspメモ | このブログの読者になる | 更新情報をチェックする

2006年11月01日

軌跡その後

以前にmmoさんから軌跡のサンプルをコメントに残してもらってたので
微妙に手を加えてみました
かなりいい感じです、軌跡つくるときのサンプルになればこれ幸いです
kisekida.JPG

2:11更新
2:50更新
HSP3用
kiseki3.lzh

どんなモデルでも、2つの頂点さえわかれば
このスクリプトを入れ込むだけで軌跡表示可能と思います


・・・ああ、ナンチャラ剣にも応用したかったなァorz
posted by 26℃ at 01:50| 福岡 | Comment(4) | hspメモ | このブログの読者になる | 更新情報をチェックする

2006年09月21日

走るモーション

走るモーションのコツを掴めて来たので、メモします
30FPS、14フレームのモーションを作ることを前提に話を進めますorz

まず0フレーム目を作った後、最後のフレームにもチェックポイントをいれます

次はフレームの中間、7フレーム目に0フレームの反転したモーションを設置します

そのあと、2フレームめにチェックを入れモデルのカカトを上に上げます
このとき少しだけモデル全体を上にずらします

9フレームも2フレームと同じ要領で上にずらします

run.avi

ポイントは全部で5つ

1つ目
rh0000001.JPG

2つ目
カカトを上げる
rh0000002.JPG

3つ目
0フレーム目の反転
r0000003.JPG

4つ目
2フレーム目の反転
rh0000004.JPG

5つ目
0フレーム目と同じ
rh0000005.JPG



posted by 26℃ at 12:16| 福岡 | Comment(0) | hspメモ | このブログの読者になる | 更新情報をチェックする

2006年09月12日

また軌跡

おちゃっこさんにE3DSplineVecを使うよう進められてましたが
使い方がいまいち飲み込めないので、力技でスプライトさせましたorz
kiseki4.JPG
以前のは板9ポリでしたが、9ポリを活かすことが出来ず、
4ポリ程で弧を描いていたので
今度は、5フレーム使って9ポリ全てを活かせるよう設定しなおしました
http://www.geocities.jp/oirahakobito2/kiseki2.zip

いいかげん、モデリング再開しますかね



追記:

雑魚キャラが400ポリだと流石にきついですから
今まで作ったキャラは骸骨より低めのポリ数に修正しました
この処刑人は骸骨と同じポリ数、鎖っぽいのがポリ食いますね
syo.JPG

ちゃんと作れるか心配なのはドラゴン関係orz

hz.JPG
覆面ズ
posted by 26℃ at 02:02| 福岡 ☁| Comment(2) | hspメモ | このブログの読者になる | 更新情報をチェックする

2006年09月11日

軌跡

失敗は成功のもとということで、駄作公開します

だれか僕を成功に導いてください(つД`)

一応スプラインでガクガクがカクカクに変わりました
http://www.geocities.jp/oirahakobito2/kiseki.zip

弧を描くため最高□9ポリまで表示できます
kiseki3.JPG
posted by 26℃ at 16:03| 福岡 ☁| Comment(0) | hspメモ | このブログの読者になる | 更新情報をチェックする

2006年09月04日

o2でeasy3D

チャットをロビー画面以外に表示させようと頑張りましたが
自分の頑張りが足りず放棄することにしました
ゲーム作りも再開したいので

汚いスクリプトでも公開します

http://www.geocities.jp/oirahakobito2/o2_Easy3D.zip

ゲームコードを取得してないのでオンラインでは遊べませんorz

l_server.exeを起動し
hsptmp.exeを2かい立ち上げてください
ログインにID・パスワードを求めてきますが、記入しなくて結構です

ゲーム内容(ゲームとはいえないorz)
壁との当り判定
キャラ同士の当り判定
Cキーで攻撃
ZXキーでカメラ操作
ロビー画面でのチャット
以上

o2.JPG


最近easy3dのユーザー達でwikiを活用しようと動きがあるようなので
自分も何かできたらと思いましたが
wikiを見る以外の利用をしたことがなく、不安なのでちょっと様子見・・・

http://hspwiki.nm.land.to/?HspPlugin%2FEasy3D%2F%A5%B5%A5%F3%A5%D7%A5%EB

http://wikiwiki.jp/easy3d/
posted by 26℃ at 16:21| 福岡 ☁| Comment(2) | hspメモ | このブログの読者になる | 更新情報をチェックする

2006年09月03日

input 不可

http://smile.poosan.net/perl-bin/hsp/ver3/hsp3.cgi?print+200511/05110010.txt
から抜粋

;--------------------------------------------------
#define EM_SETREADONLY $00CF

pos 10,10
p1="READ_ONLY"
input p1,100,20
objectID=stat
sendmsg objinfo(objectID,2),EM_SETREADONLY,1,0
stop
;--------------------------------------------------
posted by 26℃ at 14:08| 福岡 ☀| Comment(0) | hspメモ | このブログの読者になる | 更新情報をチェックする

×

この広告は1年以上新しい記事の投稿がないブログに表示されております。