文由SNK指點(diǎn)互動(dòng)調(diào)研中心獨(dú)家向游戲葡萄供稿。
自2008年的第一份草案誕生以來(lái),HTML 5就把取代HTML 4.01和XHTML 1.0作為己任,不斷地在移動(dòng)端、PC端上發(fā)揮著越來(lái)越重要的作用。對(duì)于開(kāi)發(fā)者來(lái)說(shuō),HTML 5這個(gè)名字多年前已經(jīng)不再陌生。近年來(lái),F(xiàn)lash頻頻爆發(fā)的安全漏洞和兼容性問(wèn)題只給它落了個(gè)壞名聲;而移動(dòng)端網(wǎng)頁(yè)應(yīng)用的高速普及和Adobe在移動(dòng)端上高傲的姿態(tài)讓HTML 5等通用性更強(qiáng)的開(kāi)發(fā)技術(shù)有了可乘之機(jī),而到目前,從國(guó)外的YouTube到國(guó)內(nèi)的優(yōu)酷、土豆等一線視頻網(wǎng)站均引入HTML 5技術(shù)。
當(dāng)然,HTML 5也不僅僅只是拿來(lái)看在線視頻那么簡(jiǎn)單。在移動(dòng)端上,HTML 5已經(jīng)被廣泛用于制作跨平臺(tái)、跨屏幕的游戲。隨著微博式微,微信朋友圈占據(jù)用戶越來(lái)越長(zhǎng)的時(shí)間,如何在朋友圈中擴(kuò)散手游的相關(guān)信息,吸引用戶關(guān)注?近來(lái)不少?gòu)S商利用HTML 5技術(shù)制作了大量視覺(jué)豐富奪目的小應(yīng)用、小游戲,以期獲得病毒擴(kuò)散效應(yīng)。
盛大《魔物狩獵者》在推廣之初,就利用HTML5將游戲中的射獵元素進(jìn)行展現(xiàn),玩家可以直接在微信上打開(kāi)游戲頁(yè)面,在30秒中體驗(yàn)《魔物狩獵者》手游的核心玩法;在日本,《龍之起源》(原名:ドラゴンジェネシス)在宣傳推廣時(shí)提供“最初之戰(zhàn)”(原名:ファーストバトル)——以《龍之起源》游戲中的戰(zhàn)斗模式為藍(lán)本制作的“體驗(yàn)版”小游戲。
在開(kāi)發(fā)用于游戲營(yíng)銷(xiāo)領(lǐng)域的HTML5小游戲需要注意幾個(gè)方面:
1、游戲包需要精簡(jiǎn)小巧:作為一款運(yùn)行在瀏覽器中的HTML 5游戲,其資源包必須要做到精簡(jiǎn)和小巧,尤其在中國(guó),非常大部分的用戶依然通過(guò)緩慢的2G接入網(wǎng)絡(luò),高性能的手持設(shè)備也并不算多,如果一個(gè)游戲的載入需要花費(fèi)用戶幾分鐘乃至十幾分鐘的時(shí)間,那簡(jiǎn)直就是在考驗(yàn)他們的耐心。打個(gè)比方,由HTML 5寫(xiě)成的《斯諾克桌球俱樂(lè)部》在只適合在有寬帶連接的環(huán)境下打開(kāi),眾多的游戲素材如果依賴(lài)GPRS網(wǎng)絡(luò)下載,花費(fèi)時(shí)間長(zhǎng)不說(shuō),還會(huì)被玩家冠上“騙流量”的帽子;
2、游戲的難度與節(jié)奏設(shè)定:作為一款“體驗(yàn)版”的小游戲,一定要懂得討好用戶的歡心。在“體驗(yàn)版”的游戲中,廠商要拿捏好整個(gè)小游戲的難度和節(jié)奏,給用戶一種干脆利落、一種輕易上手的“征服”感,要融入容易傳播和擴(kuò)散的分享設(shè)計(jì),比如和好友比拼分?jǐn)?shù),加入獎(jiǎng)勵(lì)幾只等,這樣才能吸引用戶參與游戲并傳播。如網(wǎng)易為手游宣傳而制作的類(lèi)“別踩小妖精”HTML 5游戲就很好拿捏住游戲的難度,“欲擒故縱”的小手段足以拉住了用戶的心;
3、小游戲要懂得“三兩撥千斤”:在小游戲的設(shè)計(jì)當(dāng)中,既要融入游戲的賣(mài)點(diǎn)玩法,又要不斷“減輕”游戲的重量,需要找到一個(gè)平衡點(diǎn)。用HTML 5做的游戲需要在短時(shí)間內(nèi)捉住用戶眼球和注意力,求的是“快”和“準(zhǔn)”,設(shè)計(jì)者要把正式游戲中最能吸引用戶的點(diǎn)通過(guò)創(chuàng)意結(jié)合的形式呈現(xiàn)出來(lái),而不是做一個(gè)將正式版本游戲的“縮水”版本。比如迷你西游的“金箍棒”互動(dòng)游戲,和卡牌游戲雖沒(méi)有直接的聯(lián)系,但卻借助“更大更粗更長(zhǎng)”的文案和搞怪的游戲過(guò)程,將游戲Q萌趣味的賣(mài)點(diǎn)傳播出去。
4、傳播也要依賴(lài)好的媒介和手段:當(dāng)小游戲做出來(lái)之后,也要想辦法把它推廣出去。目前H5小游戲主要的載體有TOP APP、微信朋友圈、移動(dòng)瀏覽器等,其中傳播成本最低的無(wú)疑是微信朋友圈,通過(guò)微信大號(hào)(服務(wù)號(hào)訂閱號(hào))轉(zhuǎn)發(fā),官方微信運(yùn)營(yíng)活動(dòng),能迅速觸達(dá)第一批核心玩家,進(jìn)而擴(kuò)散傳播。不過(guò)微信既然是熟人社交圈,還可以嘗試有大量好友微信熟人營(yíng)銷(xiāo)號(hào)(有別于服務(wù)號(hào)和訂閱號(hào),是真實(shí)的微信號(hào))進(jìn)行二次傳播。依托TOP APP開(kāi)發(fā)的H5互動(dòng)小游戲一般只要通過(guò)廣告曝光就能覆蓋該APP上的用戶,但同時(shí)也需要考慮如何更好的激發(fā)平臺(tái)用戶參與和分享,同時(shí)利用社交平臺(tái)分享功能,獲得更大范圍的擴(kuò)散。
未來(lái),HTML 5技術(shù)的發(fā)展不僅僅關(guān)系到開(kāi)發(fā)者在技術(shù)上的個(gè)人選擇,它還將對(duì)未來(lái)移動(dòng)互聯(lián)網(wǎng)的演進(jìn)——包括用戶與設(shè)備的關(guān)系、設(shè)備與設(shè)備之間的聯(lián)動(dòng)等產(chǎn)生非常深遠(yuǎn)的影響。
個(gè)人的情況是有1年web前端工作經(jīng)驗(yàn)+半年的實(shí)習(xí)經(jīng)驗(yàn),2020年畢業(yè),大一的時(shí)候?qū)W過(guò)C語(yǔ)言,所以一直對(duì)于編程感興趣。我是從大三開(kāi)學(xué)后正式開(kāi)始自學(xué)web前端相關(guān)的知識(shí),之所以選擇前端方向,一方面是自己對(duì)于網(wǎng)頁(yè)更加感興趣,二是聽(tīng)我哥說(shuō)目前web前端的發(fā)展趨勢(shì)更好(我哥在網(wǎng)易做程序員),所以我就確立了前端方向?yàn)橐院笪揖蜆I(yè)的主要方向。從開(kāi)始自學(xué)到大四的實(shí)習(xí),我一共花了1年2個(gè)月時(shí)間,把前端主要的技術(shù)點(diǎn)和框架都過(guò)了一遍,自己做了三個(gè)Vue的項(xiàng)目實(shí)戰(zhàn)。然后在2019年的10月份進(jìn)入了杭州當(dāng)?shù)氐囊患夜緦?shí)習(xí)半年,一直到2020年4月在這家公司轉(zhuǎn)正,待遇是月薪12K*14薪+五險(xiǎn)一金。目前算上實(shí)習(xí)的時(shí)間,我已經(jīng)在這家公司工作一年半多的時(shí)間,我并不打算跳槽,我哥說(shuō)的意思就是,盡量別因?yàn)楣べY高低的問(wèn)題頻繁跳槽,如果這家公司還有很多成長(zhǎng)的空間,還能學(xué)到很多東西,就不要輕易跳槽。因?yàn)槲以谧詫W(xué)一年的過(guò)程中,我哥給了我很多的幫助,所以他的建議我是一定要聽(tīng)的,而且我覺(jué)得確實(shí)是這樣的道理。因?yàn)槲沂莿偖厴I(yè)一年的,所以這篇文章主要也是寫(xiě)給在校的學(xué)弟們一些建議,希望能給大家?guī)?lái)幫助。
說(shuō)明:下面的內(nèi)容就是我一年時(shí)間全部掌握的內(nèi)容,為什么我會(huì)列得如此之細(xì),重點(diǎn)就在這里,其實(shí)這些技術(shù)都是大家平時(shí)可以接觸到的,我們?cè)趯?shí)際的開(kāi)發(fā)工作中用的也都是這些技術(shù),只不過(guò)不同的是大家掌握的程度不一樣。我們學(xué)的技術(shù)名稱(chēng)可能是一樣的,但是我們對(duì)于這門(mén)技術(shù)所理解的深度以及掌握的實(shí)際操作水平可能相差很多,這就是我一個(gè)二本學(xué)歷為什么可以在畢業(yè)后第一份工作就拿到12K,我覺(jué)得是這個(gè)原因,就是因?yàn)槲覍W(xué)得非常細(xì),所以希望大家不要抱怨內(nèi)容太多,你要是真想在前端這個(gè)領(lǐng)域成為技術(shù)大牛,這都是必須要做的。
一定要看到最后,有所有前端學(xué)習(xí)資料的鏈接!
一定要看到最后,有所有前端學(xué)習(xí)資料的鏈接!
一定要看到最后,有所有前端學(xué)習(xí)資料的鏈接!
1、ECMAScript
2、DOM/BOM
3、JS業(yè)務(wù)應(yīng)用擴(kuò)展
4、ECMAScript5 --- ECMAScript9擴(kuò)展
1、HTML5標(biāo)簽與API
2、常用類(lèi)庫(kù)/工具
jquery:元素選擇、增刪改差、事件處理、位置獲取、動(dòng)畫(huà)過(guò)渡、高級(jí)方法、特效應(yīng)用
zepto:移動(dòng)端的jquery、DOM操作、移動(dòng)端事件、click延遲處理、touch事件組
基礎(chǔ)UI庫(kù):layerUI 、easyUI、bootStrap、UI模塊化、UI庫(kù)使用技巧、文檔解讀、案例調(diào)試、表單系統(tǒng)iScroll、touchjs等移動(dòng)端事件庫(kù)使用
swiper:移動(dòng)端網(wǎng)站觸摸滑動(dòng)、輪播圖插件、模塊化應(yīng)用、源碼解讀
art-template:模板引擎 模板語(yǔ)法、渲染方法、原生模板引擎實(shí)現(xiàn)
CSS預(yù)處理:sass、less使用 stylus深入學(xué)習(xí) 、預(yù)處理語(yǔ)法、css編程、 Minxin 、預(yù)處理函數(shù)、繼承、嵌套vscode高級(jí)插件與配置 liveserver sass 模板化應(yīng)用 、預(yù)處理應(yīng)用
3、date-picker移動(dòng)端原生組件開(kāi)發(fā)
1、Node原生基礎(chǔ)
2、Node框架
3、webpack工程化構(gòu)建
4、前后端數(shù)據(jù)交互
5、RESTful接口設(shè)計(jì)
6、數(shù)據(jù)庫(kù)存儲(chǔ)
1、vue基礎(chǔ)
2、vue工程化
3、vue Router
4、vuex
如果學(xué)弟們可以掌握上述內(nèi)容,我認(rèn)為找到10K以上的工作沒(méi)有任何問(wèn)題。根據(jù)我的觀察,目前網(wǎng)上很多機(jī)構(gòu)的前端課程都是偷工減料,很多前端里面的知識(shí)點(diǎn)都是能刪就刪,400多課時(shí)的內(nèi)容被壓縮到180課時(shí),所以就導(dǎo)致了現(xiàn)在很多人學(xué)習(xí)前端,但是很難找到工作的一個(gè)主要原因。如果不是我哥是做這方面的,我感覺(jué)自己應(yīng)該會(huì)跟大多數(shù)人一樣,學(xué)的內(nèi)容都是欠缺很多,可能連工作都找不到,更不要說(shuō)可以找到12K的前端開(kāi)發(fā)工作。所以我覺(jué)得盡量要找一個(gè)身邊的親戚朋友做這方面的帶帶自己,不然一個(gè)人真的太容易走彎路。
因?yàn)殒溄硬蛔尠l(fā),想要獲取教程的朋友,可以私信我“前端”
這套教程就是對(duì)應(yīng)著我上面總結(jié)的前端技術(shù)棧,這是我目前看到最好的前端課程,要比網(wǎng)上大部分教程講得要好,特點(diǎn)就是更加的細(xì)致,很多實(shí)際開(kāi)發(fā)的問(wèn)題都有講到,很注意前端方面的規(guī)范問(wèn)題,這在很多前端教程中都是沒(méi)有的,所以我認(rèn)為更加適合新手學(xué)習(xí)就業(yè)。
喜歡閱讀文字的學(xué)弟們可以看看這些書(shū)籍,這都是我挑出來(lái)比較經(jīng)典的JavaScript技術(shù)書(shū)籍。
如果你打算靠自己摸索自學(xué),那么你首先要了解學(xué)習(xí)前端的基本大綱,這是你將要學(xué)習(xí)的主要內(nèi)容,理解以及掌握好這些內(nèi)容,便可以找到一份初級(jí)的前端開(kāi)發(fā)工作。你還需要有一套完整的前端學(xué)習(xí)教程,作為初學(xué)者最好的方式就是看視頻教程學(xué)習(xí),初學(xué)者容易理解接受。不要選擇買(mǎi)書(shū)學(xué)習(xí),這樣的方式?jīng)]有幾個(gè)人能學(xué)會(huì),基本都是看不下去書(shū),也看不懂書(shū)。如果喜歡看書(shū)的學(xué)弟,可以買(mǎi)一些經(jīng)典的書(shū)籍作為輔助即可,主要還是以看教程為主。每天抽出固定幾個(gè)小時(shí)學(xué)習(xí),做好長(zhǎng)期學(xué)習(xí)的準(zhǔn)備。學(xué)習(xí)編程并不是每天光看視頻,你學(xué)習(xí)編程最重要的目的是為了編寫(xiě)軟件產(chǎn)品,提供給大眾使用,所以用手寫(xiě)出代碼實(shí)現(xiàn)功能才是我們要做的事情。而很多同學(xué)不會(huì)學(xué)習(xí),只是每天看視頻,而不去寫(xiě)代碼寫(xiě)項(xiàng)目實(shí)踐,這樣的學(xué)習(xí)狀態(tài)是錯(cuò)誤的。在整個(gè)學(xué)習(xí)過(guò)程中會(huì)出現(xiàn)很多問(wèn)題,不懂就問(wèn),忘了就查,學(xué)習(xí)編程是一個(gè)漫長(zhǎng)的過(guò)程,需要有足夠的耐心和學(xué)習(xí)的決心。自我摸索自學(xué)的過(guò)程中會(huì)有很大的困難,最后能通過(guò)自我摸索自學(xué)成功的也是極少數(shù)。所以盡量要找一個(gè)比較有經(jīng)驗(yàn)的人去帶你,這樣才不會(huì)走彎路。
在校的大學(xué)生一定不能錯(cuò)過(guò)大四的秋招,秋招是非常重要的,一般在秋招的時(shí)候都是一些比較好的公司,這個(gè)時(shí)候往往公司的數(shù)量也特別多,能走秋招就走秋招。如果秋招沒(méi)有準(zhǔn)備好,就等明年的春招,反正能通過(guò)校招進(jìn)企業(yè)就通過(guò)校招進(jìn),一旦錯(cuò)過(guò)了校招,社招就會(huì)變得異常艱難。
還有IT圈一個(gè)非常重要的規(guī)則,就是通過(guò)熟人介紹,很多公司都有獵頭,這些獵頭就是發(fā)掘那些技術(shù)好的人才,通過(guò)各種方式進(jìn)行挖人,所以通過(guò)關(guān)系進(jìn)行內(nèi)推也是找工作的主要方式,內(nèi)推要更加容易就業(yè)。
再就是自己去投簡(jiǎn)歷,這樣找工作的方式就是海投,海投就會(huì)比較累,但是如果你技術(shù)能力強(qiáng),也可以找到自己心儀的公司。如果是大學(xué)生,我建議一定要通過(guò)校招走,在學(xué)習(xí)的過(guò)程中,多認(rèn)識(shí)一些關(guān)系,以后打算在這個(gè)圈子里面混,少不了認(rèn)識(shí)一些公司的HR資源以及技術(shù)方面比較不錯(cuò)的大佬,我是打算干滿三年,然后通過(guò)我哥在網(wǎng)易的關(guān)系把我內(nèi)推到網(wǎng)易,網(wǎng)易的薪資就高了,去了后直接年薪30萬(wàn)起步,現(xiàn)在就是我積累的過(guò)程。
TML5提供的繪圖新特性使基于Web的2D Graphic的圖像設(shè)計(jì)有了新突破。大多數(shù)現(xiàn)代瀏覽器如谷歌、火狐、QQ瀏覽器、Safari, Opera, IE9 和 10獲得支持。用戶不再需要Adobe Flash Palyer插件完成2D圖像創(chuàng)作。以五朵金花花瓣形設(shè)計(jì)為例介紹他們的新特性。
1,進(jìn)入 “圖龍解” 設(shè)計(jì)版,在畫(huà)布上創(chuàng)建多邊形圖元,如圖
本例指定邊數(shù)為5,面板可以設(shè)置邊數(shù),設(shè)置填充色,邊框色,陰影色等。導(dǎo)入圖片,上傳導(dǎo)入后,圖像自動(dòng)填充到圖元。縮放、移動(dòng)圖片至最佳效果。如圖
還可以在畫(huà)布上任意移動(dòng)、360°旋轉(zhuǎn)圖元,如圖
使用圖元右鍵菜單,完成復(fù)制、組合、排列、對(duì)齊等功能,如圖
利用復(fù)制、移動(dòng)、旋轉(zhuǎn)特性得到五朵金花花瓣形圖案,如圖
同時(shí)調(diào)整圖元的清晰度、飽和度、亮度、色調(diào)、對(duì)比度、Noise等特性,還可以使用視覺(jué)服務(wù)中的高級(jí)特性。
HTML5 Graphic新特性給從業(yè)人員提供了更廣闊的創(chuàng)作空間。
*請(qǐng)認(rèn)真填寫(xiě)需求信息,我們會(huì)在24小時(shí)內(nèi)與您取得聯(lián)系。