Xây dựng gameplay system, event chart và tool cho Friday Night Funkin'. Ngoài ra tự viết loạt tool Python một-file chạy trên Pydroid 3 để xử lý media, chart và asset.
Bản build Android tùy chỉnh của Psych Engine. Đang làm loading screen riêng cho từng mod (không sửa source engine) và fix race condition khi load asset — engine chỉ chuyển sang PlayState sau khi asset load xong hoàn toàn.
github.com/tonn5698-glitch/psych-engine-android →Đọc Sparrow XML atlas, dựng lại chuỗi animation FNF theo frame offset/indices, xuất MP4 hoặc WebM qua ffmpeg.
github.com/tonn5698-glitch/fnf-sprite-to-video →Tải ảnh tĩnh và ugoira từ Pixiv qua AJAX API, ghép GIF bằng ffmpeg two-pass palette generation, đăng nhập qua PHPSESSID.
github.com/tonn5698-glitch/pixiv-downloader →Chuyển strumLines sang JSON chart chuẩn Psych Engine, kèm GUI tkinter để cấu hình metadata bài hát và note mapping.
github.com/tonn5698-glitch/chart-converter →Tool Lua debug camera cho Psych Engine: nút focus theo nhân vật, chỉnh offset, crosshair theo dõi camFollow theo thời gian thực, hiện toạ độ.
github.com/tonn5698-glitch/psych-camera-debugger →Convert script lời bài hát từ Lua (Psych Engine) sang HScript, xử lý khác biệt API: FlxAxes, FlxTextAlign, textField.textWidth.
Chuyển scene.json tuỳ chỉnh sang Lua stage script: xếp lớp sprite, chuyển pha theo event trong chart.
Phân tích timeline events.json dạng VSlice/custom để dựng lại cutscene trong engine.
Chuyển asset SpriteStreet sang định dạng FNF: Sparrow XML + character.json.
Fix xong race condition khi load asset — không còn màn hình đen lúc vào PlayState nữa.
#PsychEngineAndroidĐang thử nghiệm loading screen riêng cho từng mod, không cần đụng vào source engine.
#PsychEngineConvert xong lyrics script từ Lua sang HScript cho Codename Engine.
#CodenameEngine