游戲物理引擎開發
1. 不使用游戲引擎,如何開發游戲
首先在這里要感謝千千萬萬的程序員,沒有你們就沒有我們現在玩的這么多優秀游戲,不用游戲引擎的話,是比較難開發游戲的。提到引擎只會帶來更出色的畫面、更細膩的動畫,是不全面的。這么說的話只是說到了「渲染引擎」而已。一個游戲,還有物理引擎、AI引擎等很重要的幾個引擎。而所謂的引擎,很大的程度上,是一個」專注於某個功能的模塊「。軟體中有很多的模塊,為什麼只有渲染、物理等才被成為引擎,跟汽車的引擎一樣,因為這個模塊可能比較核心,在所有的組件中功能更有決定性,所以才被叫做引擎。
希望對你有用。
2. 本科物理學專業,輔修計算機,想去游戲公司從事物理引擎開發,考研是考計算機還是物理好
計算機,物理專業不知道要不要,而且現在計算機考研難度逐漸上升,自己把握
3. 游戲編程和引擎開發為什麼特別
現在游戲開發都是團隊來做,特別是大型游戲. 有負責程序的,有負責圖畫的等.
圖形圖畫方面,需要你是藝術類出身,會手畫,能創作出真正屬於自己的作品.並熟練使用圖形軟體.
所以主要來說程序開發方面吧,這方面也有分類,比如 負責邏輯的,負責物理引擎的,負責AI的, 負責圖形引擎的.
聽起來好象很復雜,其實,沒有想像中的神秘. 只要你有個好的入門,那就會慢慢的掌握. 現在的游戲說實話好玩的不多,都是憑借畫面來吸引人的.
游戲的靈魂是趣味性,可玩性,我敢說,如果你做了一款小型的,畫面很一般的2D游戲,但趣味性10足,很是新穎,那照樣很受歡迎.至於畫面再慢慢改進.
這里我說些基本的.
首先你先學會編程語言, 可能你會被 這樣的 那樣的語言所迷惑,比如 java C C++ 等等. 但是你不用憂郁. 從C 語言開始. 什麼java 啊等,那不是游游戲開發主要語言,選擇C 語言,是最明智的, 雖然有很多人認為 用C++ 開發游戲比較適合.但是 這只是 片面之談. 況且學C++ 你必須先學C.
關於C 語言的入門書我強烈推薦 一本書, C primer plus 在我網路博客內有連接地址介紹. 你可以看一網站,裡面有關於游戲書的推薦,裡面就有這本書.
C++要學嗎,不要急,當你學了C之後再看吧,這是學C++必須的步驟.
也許你還知道 什麼 java 或其他,這些東西先不用看,目前你還用不到,這些也不是開發游戲的主流語言.
游戲講的是效率,C 是高效率的.
你不希望看見 你的游戲象幻燈片一樣吧.
游戲先從2D 的開始.再學 3D
千萬不可急, 這里有入門的書.
WINDOWS 游戲開發大師技巧, 入門經典大作, 讓你自己編寫出2D游戲引擎.
只要你熟悉了,你可以用這個引擎開發出各種2D的游戲. 書中主要用到C 語言.
也提倡用C 來開發游戲. 當然書中是在WINDOWS 下開發游戲的,所以也會用到windows 編程, 這方面就要下工夫學習了, 但是只要肯記,學的還是很快的,都是固定的一些東西.
基礎知識還是要用到C .
圖形程序包 用的是 DX ,
我保證,只要你看了本書,你就會瘋狂喜歡上.
你熟悉了這本書的話,熟悉了自己的2D 引擎了,那你就該開始用他了,做一些簡單的小游戲.這時候你就開始學習一些演算法,和數據結構了.人工智慧,游戲中的物理學等.把這些東西運用到游戲中.多多創作,一定要從簡單的小游戲開始.發揮自己的創作力. 還有,不要被這樣那樣的華麗技術所迷惑,一定要從最簡單的邏輯小游戲開始.加入一些物理原理,數學知識等.
其實熟練2D游戲 就可以開始創作了,只要你能創作出趣味性,可玩性的2D游戲,你照樣會很成功.
如果你想繼續追求更高的3D技術 開始把 2D 的引擎 升華到3D 了.
上面的書的續作, 是講3D 的,同樣是經典大作. 這時候再看,你才能看懂.
這時候你也可以看一些專門為游戲開發寫的3D 數學知識的書.
4. 開發游戲引擎怎麼開發以及游戲製作需要學習什麼
如果你是剛接觸游戲製作,那你可能還沒明白開發游戲引擎是什麼意內思,這是比開發游戲要困容難上百倍的工作,相對來說就是製作一個游戲製作軟體,是游戲製作的基礎,而一般個人開發者,都是選擇現成的引擎,也就是游戲開發軟體,國內現在比較流行的軟體有unity3d和coco2d,前者可以開發3d和2d,後者只能開發2d
5. 網路游戲是怎麼開發的
需要一個團隊來完成,先立項,然後設計人物、劇情、模式,然後做美工,然後是游戲程序專編寫,完成後屬將服務端程序掛在伺服器上,將客戶端上傳至官網或者掛到別的公眾平台,同時還要進行游戲推廣。最後,這一系列工作完成後基本上一款游戲就真正完成了。
6. 如何通過游戲開發引擎開發游戲
游戲是由程序,圖形,模型,參數等合並製作而成的,大多的游戲引擎是用於3D游戲製作的,所有的3D游戲一開始的模型都是一個效果(模型細節也決定游戲的質量)而引擎就是游戲畫面的決定性因素了(引擎也分物理引擎),它包含貼圖質量,模型的光照效果,即漫反射,鏡面反射,深景光暈,和畫面的風格,比如孤島危機,並不是模型刻畫的有多麼細致,而是強大的引擎創造出了,極佳的視覺效果。用游戲引擎製作游戲其實就是把引擎套用在你製作的模型上,而模型等數據又要編程來組合成一起,才能構成游戲。
7. 游戲開發小白如何選擇游戲引擎
2D休閑的 ... AndEngine 是採用Java的很適合,這款引擎是採用OpenGLES,但是集成設計度很高,OpenGLES不用了解太多也能輕松使用。該引擎沒有中文文檔,不過自帶有大量的實例,很多博客也有對這些實例講解,掌握這些實例,基本就能了解其框架。還有一點,他是開源的,很多方法功能,查看一下源碼就能知道其作用。他還有很多擴展,像對物理引擎Box2D的支持,這個很強大。不過,考慮到跨平台發展,現在最火熱的是cocos2d-x,可以說這個是2D引擎是最有前途的,只是不是Java的
8. 游戲引擎怎麼開發
這問題好大。。。。一個引擎包含:圖像引擎、物理引擎、AI引擎。。。。。,你如果想直接做游戲,最好找個現成的引擎用,如果是想自己做,你需要學習3d相關知識,來完成圖像引擎或者叫做渲染引擎,現有的比較著名的渲染引擎有OGRE,你可以搜索 一下。。。