[閒聊] 天使帝國製作人兼程式試用AI解讀其源代碼

作者: alinwang (kaeru)   2023-04-25 09:33:39
https://reurl.cc/ml5Z27
剛剛翻出了快 三十 年前在大宇資訊時所寫的作品 天使帝國 的源代碼
畢竟是組合語言寫的東西,而且我有打死不寫註解的壞習慣.
所以看了半天,也看不出來,自己當初寫了甚麼鬼.
這時候,就是請出 OpenAI 人工智慧好夥伴,來拯救我.
和 OpenAI 倆個研究了半天程式.展開了激烈的討論.
OpenAI 終於給我以下的結論.
對不起,每個組合語言的指令我都懂,可是我實在不知道你在幹甚麼
前一篇文章,被 舊遊戲時代 的 徐社長 拿去分享.
後來被 徐社長 敲訊息.
徐社長 : " 這樣分享,大家很愛看啊!"
所以我跑去看大家的留言.
嗯...............我說啊 .........................
我的文章所說的內容,跟大家的留言根本是兩個方向吧???
我想說.....
1.天使帝國 沒發展成 h-Game .
要去怪大宇當時的 老闆 小李.(老李 是另一家 精迅資訊 的老闆 ,不能搞錯).
當時有一個日本廠商,在任天堂上面專門出擦邊球的遊戲.
有找他談天使帝國的合作,但是被他拒絕了.
至於是哪個廠商,那要問老闆,又不是我在接的信.
2.組合語言依然是我認為最神的語言.
光是能把它丟在顯示記憶體上執行,這一點我就覺得很有趣了.
玩家絕對想不到螢幕上出現的刀光,其實圖形的本體是一段程式碼.
{在沒有哪個程式語言能這樣搞的.
此時腦中出現一個不曾存在的畫面..
OpenAI :"疑???..不能理解....這段程式為什麼要這樣寫??"
我:"防破解用的.你不明白是當然的,這都是時代的眼淚啊!!!!!!!!"
自己寫的早忘了什麼寫出來的,連AI也看不懂,天使帝國差點被日本廠商改成18X但
沒談成
https://i.imgur.com/0b6Xpdk.jpg
作者: Bencrie   2023-04-25 09:38:00
那是因為它在 dos 才能這麼幹啊 real mode 你想幹嘛就幹嘛
作者: zeyoshi (日陽旭)   2023-04-25 09:38:00
超越了ai
作者: lolic (lolic)   2023-04-25 09:38:00
天體帝國
作者: pponywong (pony)   2023-04-25 09:39:00
那時應該是DOS5 還是 DOS6? 寫螢幕輸出要寫BIOS ASM的樣子 位置是b000h
作者: tsubasawolfy (悠久の翼)   2023-04-25 09:40:00
用程式碼當圖形 AI: WTF?
作者: jc894515   2023-04-25 09:40:00
領先AI數10年
作者: pponywong (pony)   2023-04-25 09:40:00
C語言應該是borland推出turbo c 3.0
作者: arrenwu (鍵盤的戰鬼)   2023-04-25 09:40:00
是說 天使帝國四的續篇到底什麼時候出啊
作者: Bencrie   2023-04-25 09:41:00
int 10h?
作者: pponywong (pony)   2023-04-25 09:41:00
天外劍聖錄原來是全組語 真的算神作 劇情跟戰鬥方式都很獨特
作者: StellaNe (凍結的大地)   2023-04-25 09:42:00
大宇後來都沒提天使帝國 天四後面大概沒希望了
作者: marunaru (Ahuai)   2023-04-25 09:43:00
以前atari在用的給GPT說不定也看不懂,那個年代的程式設計師根本是另類藝術家
作者: oldriver (oldriver)   2023-04-25 09:44:00
組合語言真的是it just work
作者: pponywong (pony)   2023-04-25 09:46:00
real mode的組語就這樣啊 可以隨時寫I/O 記憶體位置
作者: randykaku (換個想法就換個心情)   2023-04-25 09:46:00
好懷念,在那邊研究要轉什麼職業比較強的回憶
作者: jeremy7986 (影子-shadow★)   2023-04-25 09:49:00
很久以前的遊戲程式設計入門門檻很高的
作者: npc776 (二次元居民)   2023-04-25 09:51:00
(╮′_>`)<好像有用封面尻過 年輕真好看什麼都會硬
作者: pponywong (pony)   2023-04-25 09:52:00
現在遊戲設計入門也很高阿
作者: bgworld (Solid)   2023-04-25 09:52:00
大神
作者: madrac (madrac)   2023-04-25 09:55:00
低階玩法算不算領先... 蠻有討論空間的
作者: tsairay (火の紅寶石)   2023-04-25 09:57:00
回合制的都很適合做成手遊啊,沒有跟上那一波就沒爆發了
作者: madrac (madrac)   2023-04-25 09:59:00
這 IP 各種轉型機會很多的, 算可惜了
作者: yamagishi (山岸刑務官)   2023-04-25 10:00:00
GPT 對 python 跟 js 很強,其他就普普冷門的不如 RTFM
作者: bnn (前途無亮回頭是暗)   2023-04-25 10:00:00
天使帝國就和現在的回合制戰棋轉蛋抽妹子不是同理嗎
作者: alinwang (kaeru)   2023-04-25 10:00:00
後來由新人做的手遊天使帝國蕾絲幻想就廢止沒上架.天使帝國還是大宇除仙劍一外唯一被重製過的IP.
作者: tsairay (火の紅寶石)   2023-04-25 10:08:00
沒轉型成功為手遊爆賺一波其實蠻虧的
作者: jaguarroco (賈古拉)   2023-04-25 10:09:00
沒跟上時代的潮流推手遊版,可惜+1
作者: spfy (spfy)   2023-04-25 10:09:00
組合語言在網路上的公開討論很少吧 而且大概都是問身為現代鄙視鏈後段的渣渣 我覺得寫組語的人都是天才
作者: alinwang (kaeru)   2023-04-25 10:12:00
授權給奧爾做的ARPG類型幻獸之月還可以還被日本代理過.
作者: zycamx (閃電酷企鵝)   2023-04-25 10:14:00
天使帝國在早期戰棋也有做出其他同期遊戲沒有的特色,例如1代關卡是有分戰勝和戰敗路線,工兵造橋放火(有點像裝甲元帥才會弄的單位)。戰鬥動圖也很有特色,巨龍騎士大腳一踩應該最有記憶點(常常不踩...),可惜大宇後續不看重這系列
作者: johnkry (john)   2023-04-25 10:23:00
這篇該M啊....太有時代感與喜感了
作者: hermis (火山菌病病人No.01221)   2023-04-25 10:28:00
給推
作者: madrac (madrac)   2023-04-25 10:31:00
一二代創意十足, 到了三代就... 整個玩完沒有記憶點
作者: linzero (【林】)   2023-04-25 10:34:00
因為AI看的組合語言不夠多吧
作者: milk830122 (SuperX)   2023-04-25 10:35:00
以前是很強但在現代看來就是重做輪子 現在強調工具整合 我覺得門檻也不比以前低 一個人不會個幾十套軟體還不敢說自己是工程師
作者: windmai (風城之心)   2023-04-25 10:40:00
授權給奧爾的那款幻獸之月,後來停運版權收回後,奧爾把天使帝國的角色拿掉,剩下的原創角色跟美術資源還真的拿去做18禁手遊(聖劍戰姬)了
作者: DeeperOcean (越深海)   2023-04-25 10:42:00
但最後還是轉生成聖劍戰姬上了nutaku,解了R18成就
作者: youzen1226 (冷訾夜月)   2023-04-25 10:54:00
龍踏真的可愛
作者: hwider (海裡的星辰)   2023-04-25 11:09:00
厲害
作者: ab4daa (nooooooooooooooooooo)   2023-04-25 11:12:00
日本沒要做18x你們還是可以自己作吧
作者: alinwang (kaeru)   2023-04-25 11:16:00
日本有要做但大宇不要呀.
作者: padye (~Tales of MADAO~)   2023-04-25 11:18:00
龍踏真的有特色,但遊戲不走瑟瑟就到此為止了
作者: dennisN (dennisNism)   2023-04-25 11:20:00
因為組語要有x86基礎吧 不過很難想像用這個寫遊戲 當初寫個記事本就寫半天了 很多很簡單的功能實作起來都麻煩
作者: donkilu (donkilu)   2023-04-25 11:21:00
用組合語言刻圖形 太誇張了…
作者: labbat (labbat)   2023-04-25 12:05:00
設定好iopl3也不用real mode啊
作者: brightwish (密碼同帳號)   2023-04-25 13:02:00
當年網路不夠發達 相關應用沒資料ai當然看不懂
作者: dg7158   2023-04-25 13:10:00
龍踏哪招沒記錯還會升級成男踏跟女踏
作者: cn5566 (西恩)   2023-04-25 13:18:00
用組語寫也未免太可怕了......
作者: tsairay (火の紅寶石)   2023-04-25 13:38:00
當年連windows都只有3.1的時代很正常啦那時語言就幾種而已
作者: carllace (柚子)   2023-04-25 14:27:00
一代要一直戰敗被人殺到家門口才能讓無敵鐵金鋼登場(誤一代二代魔鎧戰士的配色不像,3D重製版就不裝了

Links booklink

Contact Us: admin [ a t ] ucptt.com