Tuesday, January 31, 2017

Stage3D variation!



Found another brower game using stage3D engine!? Block Data this time.
I had modified my stage3D maxscript heavily to get these format done!
Lovely character but the game is stupid! Just click... click... and click...



Thursday, January 26, 2017

Failure



My friend asked me an interesting question. Have I got any unsuccess in game format?


Thursday, January 12, 2017

Fantasy Indices, Another game to my League



I am lucky enough to have something new in my first research of 3D format in 2017.
That indices! In the geometry files. There are some indices between "block data".
I cannot found anything meaningful reason to have these indices(Protection)!?
For animation files, it just data without any relation!?

It still in WIP, with quick and dirty way. I am able to get most models and animations imported!
Good enough to show them here! :)


Here is the file in the Video (No Textures included)

Saturday, December 31, 2016

Join in the League, Angels!



I am very interested in Browser Games recently.
This one standout because it use Adobe AIR(Stage3D) engine.
Something new for me ! :)
Models and animations are packed in an archive with LZMA compression.
Textures are native ATF.
The only draw back is "model as you play" !




Tuesday, December 20, 2016

有錢任性



記得去年研究了一個網頁遊戲. 它是用國內的 F~ 遊戲引擎開發的.


今天發現又一個新的網頁遊戲使用這引擎. 我試用去年寫成的 Maxscript 導入模型動畫.
完全成功操作無誤. 不用半點修改! 呵呵...



這個頁戲是以女性為主線. 有點像 league of angels 2, 下面就是一些女性人物的造型, 很不錯的.



Sunday, December 11, 2016

Powerful QuickBMS



My friend ask me to make a tool to convert a web3D models back to obj.
All the informations had been given. They are base64 + zlib compression.
Actually you can use a lot of tools to decode base64(IE) and decompress(offzip) them.
But a tool to convert it one the fly will be handy.
Thanks to QuickBMS, it support both base64 and zlib.
And I only spend ten, fifteen minutes to finished it.


# Idolmaster 3D site
# by Fatduck     Dec 2016
# script for QuickBMS http://quickbms.aluigi.org

idstring "/* DON'T LOOK AT THIS */"
get NAME basename
string NAME += .obj

do 
   get STBYTE byte
while STBYTE != 0x22
savepos OFS

goto -5
do 
   savepos SIZE
   get STBYTE byte
while STBYTE != 0x22
math SIZE -= OFS

comtype base64
clog MEMORY_FILE OFS SIZE SIZE

get SIZE asize MEMORY_FILE
comtype UNZIP_DYNAMIC
clog NAME 0 SIZE SIZE MEMORY_FILE

Friday, December 09, 2016

手遊模型



這兩星期研究了一個手機遊戲, 遊戲可說是水準之作, 但資源卻完全沒有檔案名稱.
我就挑戰一下自己的集中力和耐力, 能否把貼圗和模型一一的對應起來.