A. 軟體開發和游戲開發有啥區別
這兩者之間的區別就是側重點不同一個游戲開發出來實際上也是一款軟體。如果你認為軟體開發跟游戲開發是兩種,那麼我的觀點是是前端的不同,後端都是實現一些邏輯的功能。
一、軟體開發
無論是桌面應用程序、Web應用、游戲亦或是手機APP,都屬於軟體開發的范晴。桌面應用程序比如網易雲,瀏覽器等等,一般多用C#寫界面,看起來會更加友好。Web應用的前端是html, css和JavaScript結合實現,手機APP則是Android, objectC、 Kotin ,當然H5也可以開發APP。伺服器端則是你擅長的語言去實現邏輯功能,並不是說我一定要利用java實現或者利用PHP實現,只要前後端統一好API介面,明確數據傳輸的格式等等。
二、游戲開發
游戲開發是軟體開發中比較特殊有一類。如果你一直從事的都是游戲開發,那麼你後面如果想再轉別的方向其實不太好轉。現在很多團隊在開發游戲時都會使用游戲引擎,在游戲引擎的基礎之上再利用編程語言進行開發。比如虛幻四引擎支持C++、JavaScript. C#進行開發,小米槍戰就是用虛幻四引擎開發。unity3D引擎支持JSC#進行游戲的開發, cocos2d支持C++lua和JavaScript開發游戲。看來游戲引擎對Javascript語言比較友好。學習過一段時間unity3D引擎開發游戲,開發過一些簡單的小游戲。以坦克大戰為例,把地圖、樹、地形等設計好之後,把一個坦克模型放進地圖中,利用C#編程式控制制這個坦克,當然你得手動設置些地方。這樣就不需要想app一樣寫個前端,只需要代碼控制各個組件即可。
B. web開發和軟體開發哪個更好些
我目前正在學軟體開發,但我個人認為web開發比較有優勢,web開發減少了用戶下載客戶端的麻煩,如果有更新只要在伺服器更新網頁就行了,給客戶端讓出了時間,但軟體開發也有一定的優點,比如游戲開發,特別是一些大型的游戲開發,總不能讓他在網頁裡面運行吧,像CF、孤島驚魂這類的3D游戲,目前很難用網頁來實現,希望對你有幫助
C. 學習web前端能做游戲開發嗎
前端技術包括JavaScript、ActionScript、CSS、xHTML、Adobe AIR、Google Gears等「傳統」技術,概念強的交互設計,藝術性強的視覺設計等。一般來說,你平時使用的手機應用和你玩的web游戲都屬於Web前端開發領域。
理解網路前端人才所需要的技術,我們就能明白學習網路前端人才的就業方向:
1.高級網路前端工程師,這是網路前端工程師的最基本的選擇。當前網路前端面臨的問題是從業者大量涌現,但是真正掌握技術的人才非常稀少,從業者的工資也非常高。
2.高級網路架構師,具有最廣泛的網路相關知識沉澱,更容易成為網路架構師。這方面的職業發展並不像第一種那樣那麼順利,主要是作為一個架構師必須學習的內容:後端技術, DBA, Platform等等,這些知識通常需要在項目中進行實際操作,但是只要你堅持下去,未來將會是無限光明的。
3自主創業,成為自己的老闆。身為前端技術人員,我們需要更多地關注行業、產業鏈和相關產品領域的動態,保持對細節的關注優勢,同時加強對某一產品乃至某一公司命運的控制。
但是Web前端能做游戲嗎?答案是可以的,Canvas和WebGL的出現讓Web游戲有了實現的可能。如果你不用游戲引擎,那就寫原生HTML、JS、CSS,或者使用Canvas/svg。如果使用游戲引擎,又想用前端的技術棧,那就用cocos creator,一次開發,多端打包。如果你想做3D游戲,那就直接用Unity3D吧。不過雖然Unity3D也支持JS作為腳本語言,但實際上大部分公司和團隊選擇的是C#,大部分教程也是以C#作為腳本語言,所以如果要上手Unity3d,那就需要學習C#
D. 游戲開發和web開發哪個好
都是可以的,具體選擇哪個的話,主要還是看你自己對哪個方向更感興趣吧
E. 游戲前端能做web前端嗎兩種前端有什麼不一樣
一般是不可以的,游戲前端主要是美工美工,web前端主要是編寫網頁代碼實現前端頁面。
兩者的不同點如下:
1、游戲前端:一般是設計游戲中的任務或者畫面場景,要求有較高的美術功底,其主要任務是設計或者製作圖片場景,一般是不涉及代碼的編寫和游戲的製作,工作類似與web前端中的美工。
2、web前端現在和前端美工一般是獨立工作的,web前端需要將web美工製作的網站效果圖製作成為網站頁面,需要編寫html、css、js等代碼來完成工作。
3、座椅游戲前端可以轉行做web前端美工而不能做web前端工程師,現在美工和前端工作是完全分離的。
F. 網站網頁設計和安卓游戲開發哪個難點哪個簡單點
網頁設計相對安卓游戲開發難度小太多了
網頁開發你只需學HTML、CSS、JS、PS,另外你自己再有一點美感,基本就可以了
而安卓游戲,你要會java語言基礎,再專門進過安卓開發培訓,需要你有游戲想像力、視覺美感、代碼邏輯性,要求比較高。
網頁開發主要是做出web開發人員需要的頁面,屬於輔助性工作,個人可以完成,但做出頁面沒人用的話,就沒意義。
安卓游戲開發,是一個團隊工程,一個人根本不可能完成。
如果去找工作,網頁開發一般4000,安卓開發能到6000以上