CATEGORY

Games & Multimedia

25 posts

webassmbly gb simulator support audio

webassmbly gb simulator support audio 之前的一個小專案移植到 webassbly 就沒繼續弄下去了,過了兩年chatgpt 出來真的感覺在讀文件還是完成需求或者一些bug好像幾乎用時間嚕都可以解決, https://github.com/x213212/LLD_gbemu_wasm https://github.com/x213212/LL…

Games & Multimedia
webassmbly gb simulator support audio

run riscv_emulator in webassembly reload binary file

wasm 如何互動 https://github.com/x213212/wasm_riscv_emu 五年前wasm files系統很不友善只有編譯過,硬改後也沒什結果,這次再結合online ide一下打算做一個類似debug的工具,今天就先把檔案系統給搞定. https://openhome.cc/Gossip/WebAssembly/C2Wasm.html https:…

Games & Multimedia
run riscv_emulator in webassembly reload binary file

mini-riscv-os vga Conway’s Game of Life

mini-riscv-os vga Conway's Game of Life 前面作者實現了碎形圖 https://zh.wikipedia.org/wiki/%E5%88%86%E5%BD%A2 那我們就來在上面實現一個生命遊戲 https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life https://github.com/…

Games & Multimedia
mini-riscv-os vga Conway’s Game of Life

run gb_emulator in webassembly

run gb_emu in webasm https://web.dev/drawing-to-canvas-in-emscripten/ 有了前面這個構想,現在的webasm不像2018那麼舊了,剛剛看了怎麼console 部分上面還有一塊區域,原來wasm 也整合了sdl2,剛好我們的gb_emu 也是用sdl2引擎那麼我們能不能直接移植上去呢我們來看一下。 cpp Cop…

Games & MultimediaWeb, Frontend & Mobile
run gb_emulator in webassembly

realtime save gameboy state

realtime save gameboy state 前幾天修改一個專案,嘗試去改出gameboy 模擬器的即時存檔功能。 https://github.com/x213212/LLD_gbemu https://www.coranac.com/tonc/text/hardware.htm?source=post_page https://www.cs.rit.edu/~tj…

Games & Multimedia
realtime save gameboy state

WebAssembly ffmpeg.js 透過 stdio async 讀入檔案 (驗證?

在與來自烏克蘭github大大來信後,他推薦我用WebRTC方式,最後進行串流討論後得出以下結論 我覺得WebRTC預設編碼的x264,本身好像也是p2p??,雖然延遲性和安全性提高了但是在應付大規模場景下應該不適合, 别迷信 WebRtc,WebRtc只适合小范围(8人以内)音视频会议,不适合做直播: 1. 视频部分:vpx的编码器太弱,专利原因不能用264,做的好的都要自己…

Games & MultimediaWeb, Frontend & Mobile
WebAssembly ffmpeg.js 透過 stdio async 讀入檔案 (驗證?

http mixed content 解決

http mixed content 混和內容警告!!!! --- 公司明年春晚在北海道 ∼ 太神了 冷靜回歸正題 在上一篇在架設完,從adobe media server apache 的flv.js播放器 要改架設為 https 的問題,變成了以下問題在已經,https 可以正常進行推流後,在相同網域進行推播可以看到 奇怪這邊好好的,在切換成flv 新增說明文字 原因就是…

Games & MultimediaWeb, Frontend & Mobile
http mixed content 解決

打造一個多人串流系統 Android 推流 至 rtmp server part6

遠距醫療串抖音cc,在跟病人通話的時候可以加點特效(誤,病人玩起來了,顧及到健康長照?) 公司功能越加越多了,在搭建完flex html5 android ...,編碼速度瓶頸可能要從軟體編碼變到硬體編碼,過一陣子再來研究ffmpeg硬體加速,感覺弄完都可以自己架一個直播串流平台了。 過完年...公司變港商了666,取之github還之github https://github…

Games & MultimediaWeb, Frontend & Mobile
打造一個多人串流系統 Android 推流 至 rtmp server part6

打造一個多人串流系統 c#xffmpeg part5

打造一個 c# 多執行緒 server --- ,接續上篇標體寫得上古語言 沒錯 hls m3u8格式失敗了,原因呢, flex 已經停止更新一段時間了,又這麼剛好我要傳輸的音訊 沒有解碼器,flex 又沒有寫好的aac encode,adobe media server 的 音訊無法 壓成 aac 規格 導致m3u8 影音格式無法解析,後來 在想了 要交叉編譯後果斷放棄,…

Games & MultimediaProgramming & Software Engineering
打造一個多人串流系統 c#xffmpeg part5

打造一個多人串流系統 adobe media server f4m to HTTP Live Streaming(hls) part3

Adobe宣布Flash不再更新2020年全面停用,HTML5淘汰Flash成為多媒體網頁主流 HTML5 出現之後,和 Flash 的比較、取代到淘汰的話題始終熱門。Flash 歷經 Macromedia 時代到 Adobe 時代,可以說是平面2D多媒體設計的主流軟體;然而,時至今日Flash 已經是走入末途,越來越多的開發公司表示不採用 Flash Player 與其相關技…

Games & Multimedia
打造一個多人串流系統 adobe media server f4m to HTTP Live Streaming(hls) part3

打造一個多人串流系統 adobe_media_server part2

RTMFP VS RTMP --- 什么是RTMFP? RTMFP 是 Real‐Time Media Flow Protocol的缩写,是Adobe准备推出的一种新的通信协议,这种通信协议可以让 Flash 客户端直接和另外一个Flash 客户端之间进行数据通信,也就是常说的p2p的方式进行通信。 什么时候能用上RTMFP?需要什么技术支持? 只有下一个版本的播放器:Flas…

Games & Multimedia
打造一個多人串流系統 adobe_media_server part2

打造一個多人串流系統 adobe_media_server part1

打造一個多人串流系統 --- 基本上伺服器用的是adobe media server 免費版開放連接數是10個為上限 然後程式碼的話,像在常見的環境,有的人可能不想裝flash,或者裝其他套件來播放,就以fb來說,假設可能要裝flash那時候可能就有可能一堆人都不要用了,當然有內建,現在是html5的時代,後續我會補上這功能。 就以稍微看一下目前的話 包括flash adobe…

Games & MultimediaWeb, Frontend & Mobile
打造一個多人串流系統 adobe_media_server part1

PyOpengl Cube_control

Pygame_openGL(初) --- 該怎麼去用Python去繪圖一個3D世界呢,終於來到這一天用CODE繪製3D畫面 pythonprogramming.net 先照哥的code跑一遍 得到哥的畫面呢,假設實現minecraft創世神有可能嗎之類的 就開始找到目前為止的資料吧 初步構想呢我想為這個遊戲新增什麼東西呢 今天共新增了 這些在網路上超少,或許我對opengl關鍵…

Games & MultimediaProgramming & Software Engineering
PyOpengl Cube_control

LCD 顯示動畫

兩年前的研討會? --- 我以為要再買晶片才能燒錄沒看到,偶然發現有附usb線,上面的lcd我們來拔下來做一下小實驗吧 http://www.ltc.com.tw/product_info.php/products_id/55128 首先我們先來查腳位 再來是 萬用Ardunino cpp Copy /* Lab9 - 在 2x16 LCD 上顯示 "Hello World"…

Embedded, IoT & HardwareGames & Multimedia
LCD 顯示動畫

氣浮球 實作

氣浮球 嵌入式構思 這次我們要結合的觸控螢幕x y軸和lcd繪圖的控制做出2D氣浮球對打 遊戲方法想辦法進入對手的得分區 預期功能要實作的功能是 牆壁反射和得分區和角色移動的球反射 時間允許的會可能會增加得分還是記分板 c Copy Main . c #include “irq.h” #include “uart.h” #include “lib.h” #include “st…

Embedded, IoT & HardwareGames & Multimedia
氣浮球 實作

Unity_魔術方塊教學軟體

當兵暑假可以完成哪些事情呢 拿起你的鱷魚皮小冊子,開始想辦法把魔術方塊轉成二維陣列,ㄏㄏ抽到密碼通譯兵,教官還以為我要抄密碼出去xd ,加上專題老師的要求魔術方塊教學軟體,老師看到了新聞說什麼日本教授透過手機拍照解魔術方塊,所以他想要做這個專題,還是硬接下來`,幾乎都是都是python呢,我們來用c#硬上吧xd [PyConTW 2013] 當 Python 遇上魔術方塊 by…

Programming & Software EngineeringGames & Multimedia
Unity_魔術方塊教學軟體

C# 實現一個2D RPG引擎?

引擎實作? 靠杯中間走不出來sorry orz 人生第一台GAMEBOY當然是玩神奇寶貝,以前就有想實現了,RPG遊戲製作大師的年代,恩~學以致用我們來實現他吧! 還沒講完,宅男們都暴動拉(也得到C#助教的契機?? 大改! 繼上次的神奇寶貝RPG,這期新增的功能礙於神奇寶貝需要跟百分之百模擬畫面,所以畫面要模擬成顯示角色周圍X軸加+10和-10 Y軸+10和-10,以往的是一開…

Programming & Software EngineeringGames & Multimedia
C# 實現一個2D RPG引擎?

Java_battole tetris

又是一次課堂專題 在看到了fb小遊戲,因為課堂專題需要所以來做個小練習 可以單人和雙人對打喔!為什麼沒計分系統? 自己寫拉 單人 雙人 battole tetris.code SocketClient.java java Copy package ti ; import java.net.InetSocketAddress ; import java.net.Socket ;…

Games & MultimediaProgramming & Software Engineering
Java_battole tetris