哪些游戲編程簡單,想學習編程制作軟件什么的?
26歲的人沒接觸過電腦,想學習編程、制作軟件什么的,需要看哪些書?對于學習編程,26歲也是可以的,最重要的是學習后能進入這個行業找到工作。不然作為興趣對待那也是可以的,只是要長久保持興趣的熱情也不太容易。
首先學習編程個人認為比較好的方法是找準一門開發語言,從頭開始一步一步學一步一步做。如果自己有一定的知識水平,比如上過大學之類的,那么只要肯花時間去了解去學習,應用型的軟件開發,應該在一定時間內起碼能夠入門。其實很多人進入軟件開發里來,并不都是學習軟件開發或者計算機相關的。只是現在很多公司招聘時有這方面的要求而已。
至于學習什么書籍,沒有定論的。主要是要看想學習什么開發語言,如果是入門的話,個人反而建議先學習下
vb.net
,因為這個語言比較簡單,而且很容易理解,對于入門很有幫助。如果一上來就去學習Java、甚至Python這些,可能不太容易理解,因為里面有很多語法及概念,新手理解起來很困難。由淺入深是學習軟件開發的必經之路。對于專業開發人員來說,有可能學習另一門語言感覺很簡單,但對于完全不熟悉的新手來說,有很多思維、術語、邏輯等都要一步一步去理解去轉換,vb相對來說比較簡單,可以花少量時間進入編碼的思維。一旦熟悉這些軟件實現的路徑、思維,掌握部分開發語言的語法及邏輯后,就可以精選一門開發語言進行鉆研,比如Java,是目前相對比較熱門而且職位量需求較大的。
至于學習Java需要什么書籍,可以到網上搜索那種比較完整的教程。要從最簡單到復雜的,而且要有例子可以實現的教程。可以跟著教程從最初的環境搭建、基礎語法、例子程序等一步一步在自己電腦上照著做,一定時間后很多東西就能夠理解并且明白了。然后再找一些例子程序、小項目照著做一些,提升就比較大了。
如果是要把編碼作為職業,最好的還是在項目中學習,在項目中練習。搞項目與自己小打小鬧做出的東西,有時候完全不一樣的,而且要有團隊在一起可以互相學習研究提升更快。
更多分享及互動,歡迎點擊右上角關注【東風高揚】。
想做編程?
謝邀。
① 你的學習目標清晰嗎?
② 遇到困難你會堅持嗎?
如果兩個都是肯定的答案,那可以很堅定地告訴你:這很容易。
我認識一位朋友,大學上課學的FORTRUN,很枯燥。同學給了一本具說很有趣的BASIC,也沒覺得有什么。突然一天看到BASIC書后面附錄的函數列表大全,里面有畫圖、奏樂等很多有趣的函數,看得津津有味。他一直想編一個音樂類的小程序,但很多基本功能不知怎么實現,大部分編程課也不講,卻不料在這里發現了新大陸。
然后他一發不可收拾,自己業余寫了多個小游戲,打字練習,貪吃蛇等。后來工作后,趁五一放假七天,跟另一同學接了個活,用從來沒學過的DELPHY語言,現學現用,每晚干到凌晨三四點,兩周賺到的錢,相當于他當時兩個月工資,買了他人生中第一部手機。
再后來,他辭職去了一家著名企業,一去就漲了5倍工資,十幾年里收入漲了幾十倍,具說他還只是表現一般的員工,不然更多。
從中可以看到,不以學習為目標,而以寫出有趣或實用的程序為目的,需要什么學什么,就會容易了。外人見其苦(沒日沒夜),自己得其樂(收入多多)。
哪些單機游戲入門極難?
來說一說軍事游戲里入門難的。
有些游戲是上手容易——幾個按鍵而已,精通很難——要玩好APM(Action Per Minute,每分鐘操作數),多玩玩就能熟練,但是越是擬真度高的軍事游戲,越是難入門。
模擬重武器的游戲你玩玩《戰爭雷霆》、《坦克世界》和《戰艦世界》之類的游戲,其實操作是很簡單的。
開飛機就是WASD前后左右加個鼠標轉向,鼠標左鍵開火,最多F艦放下襟翼。
開坦克就是WASD前后左右鼠標微調方向或者轉動炮塔,鼠標左鍵開火,shift鍵開瞄準鏡。
開軍艦就是WASD前后左右,123切換艦炮還是魚雷,shift鍵開瞄準鏡。
其它的,多打打就精通了。
但是有些游戲比如《伊爾-2》、《鋼鐵兵團》和《冰冷水域》不同。
首先,敵人是沒有標識了,新手很容易在剛接觸的時候問三個問題:
我怎么玩?
我在哪兒?
誰在打我?
你在《伊爾-2》,至少要看得懂飛機的大部分儀表,記住幾十個常用鍵位,最好會使用游戲飛行搖桿。很多人光學習這些就要花幾個月的時間,有的玩家就此被嚇退了。
學會了操作之后,這就是開始而已。
玩家還要學習瞄準,硬核飛行游戲里時不會提示了提前量的,你只能用飛機本身的瞄準具,自己算提前量去開火。
學會了瞄準之后,還要學習各種機動動作,硬核空戰游戲里的飛機和真飛機一樣,不是經常把速度飛到最高就可以,你要注意不能讓飛機出現失速、尾旋之類的異常情況。
再比如硬核坦克游戲《鋼鐵兵團》,你開坦克,需要明白怎么手動換擋,想獲得更好的視野,就要只能打開坦克艙蓋觀察周圍環境——這就意味著被敵人打中的幾率增加了。而不是簡單地調到第三人稱視角。
坦克的瞄準鏡比飛機復雜得多,按照型號和研發國家不同各有特色,需要玩家根據瞄準鏡上的不同分劃來判定目標的距離,或者通過操縱激光測距儀來測算,而不是直接等“準心”縮圈。
如果是《冰冷水域》之類的海戰游戲,那么需要懂得看海圖,懂得冷戰時期美蘇主要艦船的參數和性能,懂得作戰需要進行的一些計算。
所以玩這一類游戲,你如果是現役或者退役的戰斗機飛行員、坦克兵或者海軍水兵,又或者是軍工企業的技術人員,你掌握的武器知識能幫你大忙。
希望僅通過游戲時間來掌握如何玩好這類游戲,恐怕并不現實,可能需要玩家多閱讀關于二戰和冷戰重武器的技術文章。
硬核向作戰指揮游戲世面上流行的策略游戲,靠微操,靠開礦造兵,但是硬核向的作戰指揮游戲類似于軍校里的模擬對抗軟件。
地圖被劃分為四角格或者六角格,地圖上的部隊符號通常不是游戲公司繪制的那些淺顯易懂的圖形符號,多半是軍隊使用的專業符號,如果是北約地圖作業符號還好,如果是蘇聯和二戰德國的專業符號,網上是很難尋找到含義的。
玩家看到如此陌生的游戲界面,自然就會覺得很難上手。
玩家在游戲時,如果遇到的是回合制或者即時回合制這樣現在已經不多的游戲方式,會感到不適應。
如果遇到的是采用即時制的硬核策略,也會覺得不適應——是不是這個游戲有BUG?指揮是不是不靈,玩家已經習慣了超脫于戰場之上,點一下軍隊就做出反應。而這種游戲多半會忠實地反映各種通訊工具造成的延遲。
在戰術方面,你什么卡時間造XX兵種,暴某某兵種啊,速推啊,都沒有用處。這類游戲真實的數據保證了玩家只有采用當時的戰術才能夠取勝。
所以,玩家可能需要去查閱游戲所對應的戰史文章,才能琢磨出正確的戰術。
當然,因為這兩大類游戲的上手非常困難,嚇退了很多玩家,所以影響力不大,但是,很多為軍隊編寫訓練軟件的制作人員也真是在這種游戲里積累經驗,收集反饋,助力科技練兵。
以上就是關于哪些游戲編程簡單和想學習編程制作軟件什么的的相關問題解答,希望對你有所幫助。