李樹生 6069 字 1個月前

◎第二章 程序設計語言

(5 / 6)
⚡ 登入後報錯可獲 3天VIP 免廣告——立即登入

上麵所提及的編程語言涵蓋了大多數的商業遊戲。但是也有一個例外,這個大遊戲由於它的缺席而變得突出。

“神秘島”。賣得最好的商業遊戲不是使用以上任何一門語言編的,雖然有人說“神秘島”99%是使用3D建模工具製作的,其根本的編程邏輯是在HyperCard裡完成的。

多數創作工具有點像VisualBasic,隻是它們工作在更高的層次上。大多數工具使用一些拖拉式的流程圖來模擬流程控製。很多內置解釋的程序語言,但是這些語言都無法像上麵所說的單獨的語言那樣健壯。

計算機語言

優點:快速原型—如果你的遊戲符合工具製作的主旨,你或許能使你的遊戲跑得比使用其他

計算機語言語言快。在很多

情況下,你可以創造一個不需要任何代碼的簡單遊戲。使用插件程序,如Shockware及IconAuthor播放器,你可以在網頁上發布很多創作工具生成的程序。

缺點:專利權,至於將增加什麼功能,你將受到工具製造者的支配。你必須考慮這些工具是否能滿足你遊戲的需要,因為有很多事情是那些創作工具無法完成的。某些工具會產生臃腫得可怕的程序。

移植性:因為創作工具是具有專利權的,你的移植性以他們提供的功能息息相關。有些係統,如Director可以在幾種平台上創作和運行,有些工具則在某一平台上創作,在多種平台上運行,還有的是僅能在單一平台上創作和運行。

資料:Director、HyperCard、SuperCard、IconAuthor、Authorware。

C#

C#是一種精確、簡單、類型安全、麵向對象的語言。其是.Net的代表性語言。什麼是.Net呢?按照微軟總裁兼首席執行官SteveBallmer把它定義為:.Net代表一個集合,一個環境,它可以作為平台支持下一代Internet的可編程結構。

C#的特點:

1.完全麵向對象。

2.支持分布式。之所以有C#,是因為微軟相信分布式應用程序是未來的趨勢,即處理過程分布在客戶機和服務器上,所以C#一出生就注定了能很好地解決分布式的問題。

3.自動管理內存機製。C#在引入自動內存管理機製滯後,在檢查程序錯誤和編譯與運行時,速度和效率一點也不遜於JAVA.。

4.安全性和可移植性。C#的安全性是由.Net平台來提供的。C#代碼經過編譯後,成為一種IL(中間語言),作為受控代碼,.Net提供類型安全檢查等機製保證代碼是安全的。同時在運行時,可以將中間代碼編譯為適合特定機器的代碼,從而可以很方便的向其他係統移植。

5.指針的受限使用。C#不像Java那樣完全摒棄了指針和手動內存管理。在默認情況下C#是不能使用指針的,但是在必要時,程序員是可以打開指針來使用,保證了編程的靈活性和效率。

6.多線程。和Java類似,C#可以由一個主進程分出多個執行小係統的多線程。

C#是在Java流行起來後所誕生的一種新的程序開發語言。是一種非常類似於C++的語言,風格上更是接近於Java,不管C++還是Java程序員,可以很方便的遷移到C#上來。

運用舉例

最新小說章節盡在o o p . t w

計算機語言

計算機語言(1)C語言:

\/*Thisisasample*\/

#include

voidmain()

printf(\"hello\");

(2)D語言:

modulehello.d;

importtango.io.Console;

voidmain(char[][]args)

cout(\"hello\").newline;

(3)Python語言(一種動態語言):

#InPython2.x

print\"Hello,World!\"#python3.x的是:print(\"Hello,World!\")

"\!dlroW,olleH"\=wh

:))wh(nel(egnarniirof

)"\"\=dne,]i[wh(tnirp

:示所下如言語C的單簡最

)(niam

}{

:示所下如言語D的單簡最

)(niamdiov

。言語構架、言語庫據數、言語計設頁網、言語程編:類四分言語令指機算計的用常,之言簡

。類大五言語能智,)等++C、avaJ如比,象對向麵(言語化程過非,)等lacsaP、C如比,程過向麵(言語法算、)MSA如比,件硬向麵(言語編彙、)機理處向麵(言語器機為分,段階展發其按。言語計設序程稱俗,令指的遍普最是言語程編

。lmth是的典經最,言語述描本文超是的用常最,計設台前的點站業商發開於用適,言語計設頁網

。等elcarO、lqs如比,撐支據數台後的頁網和體窗swodniw於用適,言語詢查化構結叫又,言語庫據數

。段階級高更的頁網作操、庫據數問訪以可了到化進言語程編是就,言語程編於屬言語構架,解理樣這以可。等)觸感有會友朋的ihpleD或espilcEyM、oidutSlausiv過用(#clausiV、BV如比,言語的發開目項對針接直來起合結言語計設頁網、言語庫據數、言語程編由是它,科學的立獨是不身本,言語構架

父之言語機算計

父之言語機算計

。獻貢大巨了出做業機算計為,礎基了下奠網特因助幫德蓋尼”父之言語機算計“父之言語機算計

。究研程編與算計機算計於力致後此,位學士碩學數得取並學大陸斯奧於業畢年6591,生出陸斯奧在年6291於德蓋尼·汀斯裡克。際國譽享而礎基了下打網特因和sod-sm為,言語程編alumis了展發為因,授教的學大陸斯奧是德蓋尼

了發開與參,作工心中機算計威挪在德蓋尼,年7691~年1691


✅ 付款功能已修復,現在可以正常購買了 — 支援信用卡 · Apple Pay · Google Pay · WebATM · ATM 轉帳
😤 廣告總在最入戲的時候跳出來?
月付 $5 USD,升級 VIP 後全站所有頁面廣告立即全關——
不是只有這本書,是整個 oop.tw 每一頁、每一章,從此一路讀到底不被打斷。 $5 USD ≈ 一杯珍奶的錢,換一整個月零廣告清爽閱讀 · 隨時可取消
✅ 全站廣告全關 ✅ 工口專區全本解鎖 ✅ 月卡 $5 USD · 季卡 $13 USD · 年卡 $45 USD
⭐ 登入 / 免費註冊後升級
加我 LINE 好友,分享好書不錯過
第一時間獲得新書推薦、書單更新通知
立即加入
上一頁 書頁/目錄
/ 6 頁
下一頁
為本書評分(每位讀者可評一次,提交後無法修改)
發表評論
以 匿名讀者 身份發表
讀者評論