小弟想學習引擎的製作技術需要什麼技術?C語言?C還是什麼

時間 2022-06-18 05:40:02

1樓:匿名使用者

c 包含於 c++

可以說c++是c的一個升級,增加了面對物件oop程式設計,也繼承了c的面對過程特性。

vb和c/c++完全兩種概念,無論語法還是其他特性都有所不同。

到底從c還是從vb其實是無所謂的,如果你覺得你想立馬見效,就能寫一點什麼可用的程式,建議你學vb,如果你想在程式設計上以後能掌握多的語言,運用更多技術,建議你學c

2樓:

搞笑 哪個說c語言過時了,c語言永遠都不過時!

我做過3d引擎,

1、c/c++ 是必須懂得,如果想搞3d遊戲,圖形矩陣也是必須弄明白的

2、還有opengl 或者d3d 必須會一種,3、同時要了解window訊息視窗結構,也就是win sdk下程式設計如果你懂上面的所說的東西,你可以做一個基本的遊戲的引擎了。

3樓:匿名使用者

不光要懂c++、資料庫還要數學、幾何、物理、ai等方面的知識。

如果是三維引擎還要懂渲染、計算機圖形、指令碼等。

4樓:匿名使用者

先c語言 在學c++,雖然c語言現在過時了 但畢竟是c++的基礎,建議你兩個都學

5樓:匿名使用者

什麼引擎?搜尋引擎?圖形引擎?還是汽車引擎? :d

小弟想學程式設計,但是不知道是學c語言好還是c++好。各位大哥給點意見

6樓:匿名使用者

這個說法很多啊~~~

大學裡面,很大一部分都是直接跳過c語言,而直接學c++的。這個我沒有經歷過,不知道怎麼樣。

但是,我這學校就是學c,然後就是資料結構,物件導向等等,不學c++了。你要想學的話,自己去看書。。。。

其實,你把一門語言真正學好了,到時候再看其他的語言,就會很容易了。甚至連那些語言規則都不需要看了,只要看看那種語言的例題,就能運用了。。。。

你看看吧,要怎麼把握,自己決定。我建議學c。

7樓:為人還行

先學c,再學c++,建議學這2門,我大學就是這樣學的,c是最基礎的,學好了它學別的就好多了,把它學紮實點

8樓:f莫邪

我也是建議你先學c再學c++.這樣學起來會輕鬆點.祝你好運啊!

9樓:華欣晤

當然是c++了,它完全相容c。c是中級語言,而c++是一種高階語言,更方便程式設計。c比較好掌握,知識點比較少,可以先學習一下c,這樣還入門。

c++也比較容易,推薦一本書《c++ prime》第五版——————就是貴了點

10樓:匿名使用者

可以先c 在c++

11樓:匿名使用者

我也覺得應該先學c,我就是先學的c++,以前一點基礎也沒有,現在頭暈死了

想學習程式設計,應該從什麼開始學?c語言?c++還是j**a?學會之後還需要掌握其他語言麼?

12樓:匿名使用者

程式設計有很多種,很多方面,所以才會有那麼多的程式語言,具體要看你想從

學習c++簡單遊戲程式設計,有什麼自學書籍,需要什麼技術,我有c語言基礎

13樓:聖馬家溝

首先學學c++的知識,可以看看c++ prime

然後想學遊戲的話可以找一個遊戲引擎,可以試試cocos2d-x,按官網的教程學習就行

14樓:在知識的道路上

強烈推薦c++ prime

學習linux需要什麼基礎?需要了解c語言和c++嗎?

15樓:有種慵懶叫

1 、一定的英文基礎是必要的,需要了解c語言和c++。針對學習shell程式設計,及熟知各種linux系統命令使用即可。如果有python或perl基礎則更容易上手。

2、 看書時要多做習題,一題一題的弄明白,要不書也白看。從一開始養成良好的程式設計習慣,怎麼算好的你看書上的**怎麼寫的。

3、關於數學, 初中數學水平可以程式設計,小學甚至學前班也沒什麼不可以。 另一方面數學博士程式設計的時候也不會嫌自己數學學的太多了。 需要多少數學這跟你要做的東西很有關係, 也影響到你學習的深入程度, 工作中就影響你的**質量。

總的來說數學水平是越高越好, 但並沒有一個門檻, 什麼水平都可以學, 就是質量差一些。

4、學習linux核心開發。linux的核心是由絕大部分的c語言和少部分組合語言組成的。要學習linux核心開發,必須要懂c語言,同時對作業系統原理需要有一定了解。

5、學習linux平臺上的軟體開發。這部分包含很廣,有各種各樣的要,需要根據專案性質確定基礎需求。

linux作業系統軟體包不僅包括完整的linux作業系統,而且還包括了文字編輯器、高階語言編譯器等應用軟體。它還包括帶有多個視窗管理器的x-windows圖形使用者介面,如同我們使用windows nt一樣,允許我們使用視窗、圖示和選單對系統進行操作。

16樓:老男孩教育

學習linux不需要有c語言或c++基礎,而且linux對基礎沒有強制性要求,即便是0基礎小白也可以學習。

17樓:風若遠去何人留

區分學習的項,有以下區別:

1 學習linux的操作及系統維護。

不需要任何基礎,針對學習shell程式設計,及熟知各種linux系統命令使用即可。如果有python或perl基礎則更容易上手。

2 學習linux核心開發。

linux的核心是由絕大部分的c語言和少部分組合語言組成的。要學習linux核心開發,必須要懂c語言,同時對作業系統原理需要有一定了解。

3 學習linux平臺上的軟體開發。

這部分包含很廣,有各種各樣的要,需要根據專案性質確定基礎需求。

我們通常說的c語言是c還是c++啊??我想知道我學的是c還是c++~他們有什麼區別嗎??

18樓:匿名使用者

c語言是結構化和模組化的程序導向的語言,c++語言是物件導向的程式設計語言。c++語言是c語言的超集,也就是說學會了c++,你其實已經把c語言學會了。至於說有什麼區別,應該說是程式設計思想的區別吧,c是基於過程的,強調的是程式的功能,以函式(功能)為中心。

c++是物件導向的,強調程式的分層、分類,以抽象為基礎,進行物件的定義與展示,即程式設計。具體說來話長。建議你學習c++的時候,學會用物件導向的方式思考和程式設計。

現在在開發大專案的時候,都是應用物件導向的分析和設計的技術。

c和c++的區別有什麼

今天在網易上看到有人問c和c++的區別有什麼,在這裡簡略說點.

其他的東西都不需要多說,就象類,繼承,引用等,大家都知道.

這裡講的是呼叫編譯的區別.大家看win32 sdk的標頭檔案,總是可以看到

學習網頁製作需要看那些書,想學習網頁製作,應該最開始看什麼書?

2.網建博士 1.01 不懂製作網頁的專門技術,不懂網頁程式設計技術,不需要任何專業背景知識,任何人只要會用 3.網頁背景選擇器 2.5.1 當您製作網頁時,您是否為了在大量素材中選一張背景,每每都要用看圖軟體檢視 修改網 4.animagic gif animator 1.22 一個很好用的製作網...

想學習竹子盆景的栽培技術,請教製作竹子盆景方法

清風竹影譚汝學 竹子是禾本科植物。在國外叫高大的草,但它不是草。你要做竹子盆景,瞭解一些竹子的基本分類和用途大小等都是有必要的。這是建議。當然,竹子盆景可大可小,你要根據竹子的顏色和形態,可以說竹子的盆景形狀的塑造空間不大,因為竹子本身的特性決定了的,下邊這點很關鍵,竹子新發的筍是沒有木質化的,而且...

想學習製作電子書需要什麼軟體啊

常見的電子書有字尾為exe和chm的兩種格式,exe可以直接閱讀,chm要專用閱讀器閱讀。製作exe格式電子書的軟體比較 綜合評價 根據以上評測以及筆者的使用感受發表一下個人看法。功能最強大的軟體 webcompiler 最易使用的軟體排名 natata ebook compiler ebook e...