當前位置:首頁 » 操作系統 » 十周年源碼

十周年源碼

發布時間: 2025-03-10 10:42:09

Ⅰ 《彈彈跳跳閃避人(VVVVVV)》:趕鴨子上架的游戲與勉強跑起來的代碼

透過 X 光看《彈彈跳跳閃避人(VVVVVV)》,這是一款由特里·卡瓦納特里在十周年紀念日開源的游戲。

開源代碼,讓玩家得以窺見游戲背後的代碼世界,但《彈彈跳跳閃避人》的源代碼卻引起爭議,被批評為「一團糟」。特里在博客中坦承,從技術角度看,游戲開發並非完美之作,且在獨立開發者眼中顯得粗糙。

開發過程復雜,涉及策劃、音效等多模塊,游戲最後階段代碼往往雜亂無章,只能勉強運行。游戲開發者詹姆斯·帕頓表示,每款游戲開發末期都是「趕鴨子上架」,祈禱拼湊出的代碼能運行。

詹姆斯·辛普森則指出,游戲開發需多個模塊協同,時間緊迫時開發者需犧牲個人時間。即便代碼不完美,項目仍能運行。開源後的《彈彈跳跳閃避人》代碼混亂,功能代碼混雜,引發討論。

扎克·蓋奇提到,特里在開發初期未預見所有情況,代碼未進行合理組織,而是倉促拼湊。這種做法在游戲發布前常見,為應對突發情況。但在熱門游戲《荒誕釣魚》中,代碼混亂也未影響游戲品質。

蓋奇解釋,游戲中意外情況頻發,重構代碼意味著暫停製作新內容。開發過程中,關注破壞游戲體驗的 bug 和優化玩家體驗更為重要。完美主義在游戲開發中並無益處。

開源《彈彈跳跳閃避人》雖引發爭議,特里卻以幽默態度面對。他承認年輕時更注重視覺與體驗,而不是代碼質量,但開源項目證明非專業程序員也能創作游戲。《彈彈跳跳閃避人》的故事,揭示游戲開發背後的挑戰與樂趣。

Ⅱ 尋一段很多網站非常常見的源碼

上面這個網頁是你做的嗎?
如果不是你做的,那麼我告訴你這個網頁不是用FLASH做的

如果你的意思是這樣的網頁,直接用它的源碼就行了。
否則的話,可以用flash來做一個,真的不難的啦。。
<html>

<head>

<title>無標題文檔</title>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

</head>

<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0">
<div style="display:none">
<table id="pictable" width="230" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width='230'align="center" valign="top">/EnpPubImg/20070402/xin_2820404021458760324152.jpg</td>
<td width='230' align="center" valign="top">九成女博士生生活幸福 非「滅絕師太」</td>
<td width='230' align="center" valign="top">http://news.xinhuanet.com/e/2007-04/02/content_5923371.htm</td>
</tr> <tr> <td width='230'align="center" valign="top">/EnpPubImg/20070402/xin_33204040210114461795413.jpg</td>
<td width='230' align="center" valign="top">香港各界青少年慶回歸十周年活動啟動</td>
<td width='230' align="center" valign="top">http://news.xinhuanet.com/e/2007-04/02/content_5923058.htm</td>
</tr> <tr>
<td width='230'align="center" valign="top">/EnpPubImg/20070330/xin_302030430133957409375.jpg</td>
<td width='230' align="center" valign="top">07年全國碩士研究生招考復試分數線</td>
<td width='230' align="center" valign="top">http://news.xinhuanet.com/e/2007-03/29/content_5911795.htm</td>
</tr> <tr>
<td width='230'align="center" valign="top">/EnpPubImg/20070330/xin_24203043014125321752254.jpg</td>
<td width='230' align="center" valign="top">哈利•波特十年:「魔法石」到「死亡聖徒」</td>
<td width='230' align="center" valign="top">http://news.xinhuanet.com/e/2007-03/29/content_5913533.htm</td>
</tr> </table>
</div>
<SCRIPT type=text/javascript>

<!--

var focus_width=230;

var focus_height=197;

var text_height=25;

var swf_height = focus_height+text_height;

var t=document.getElementById("pictable");

var rl=t.rows.length;

var baseu= document.URL.replace(/(http.*\/)(.*)/, "$1");

var pics=""; var links=""; var texts="";

for (var i=0;i<rl;i++) {

pics+=baseu+t.rows[i].cells[0].innerText.replace(/\/.*\//, "")+"|";

links+=t.rows[i].cells[2].innerText+"|";

texts+=t.rows[i].cells[1].innerText+"|";

}

pics=pics.substr(0,pics.length-1);

links=links.substr(0,links.length-1);

texts=texts.substr(0,texts.length-1);

var fv="pics="+pics+"&links="+links+"&texts="+texts+"&borderwidth="+focus_width+"&borderheight="+focus_height+"&textheight="+text_height;

document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="'+focus_width+'" height="'+swf_height+'">');

document.write('<param name="movie" value="http://imgs.xinhuanet.com/swf/pv.swf"> <param name="quality" value="high"><param name="allowScriptAccess" value="sameDomain"><param name="menu" value="false"><param name="bgcolor" value="#ffffff"><param name="wmode" value="opaque">');

document.write('<param name="flashvars" value="'+fv+'"></object>');

//-->

</SCRIPT>
</body>

</html>

熱點內容
江西l2tp伺服器託管雲伺服器 發布:2025-03-10 14:47:38 瀏覽:884
微信如何給錢包設置手勢密碼 發布:2025-03-10 14:46:55 瀏覽:228
江蘇伺服器如何 發布:2025-03-10 14:46:17 瀏覽:178
可編程交直流電源 發布:2025-03-10 14:40:19 瀏覽:568
c語言編程軟體安裝教程 發布:2025-03-10 14:20:01 瀏覽:85
java判斷變數類型 發布:2025-03-10 14:19:50 瀏覽:578
讀寫存儲器解釋 發布:2025-03-10 14:04:22 瀏覽:93
vbs腳本if 發布:2025-03-10 13:56:18 瀏覽:804
手游腳本開發平台 發布:2025-03-10 13:45:10 瀏覽:155
javahttp上傳圖片 發布:2025-03-10 13:39:56 瀏覽:34