在阿B上也发了一个阿B周记三,不过这里还是又写一个吧

看了看#3里的任务,发现视频都没做什么(就做了一个抽象恭喜视频,还吵到别人了,抱歉/(ㄒoㄒ)/~~),不过没想到一个这个分享视频能火这么久,给我粉丝翻了个3倍了,我靠,谢谢大家,我会继续努力的!

还有Aseprite,最近主要都在学习程序,艺术也懈怠了一点,emmm希望这周能够至少画一幅吧喂!

不过上周还是比较舒服的,想实现的功能都实现了,虽然距离目标还很远,但是也很不错!

学校的选导师也开始了,直接毛遂自荐了一波,结果还不错?虽然是Unity,但是游戏制作的思想都是共通的,只需要知道遇到了问题该用什么,该学什么,怎么调试,而具体的就是各个引擎的事了.Godot社区中的Unity吃饭,Godot独游.希望我能够实现?不过果然还是希望独立游戏能够实现上线steam百万撤离哈哈!

(function(){const bgImages=['https://source.unsplash.com/1920x1080/?nature,landscape','https://source.unsplash.com/1920x1080/?abstract,minimal','https://source.unsplash.com/1920x1080/?art,creative','https://source.unsplash.com/1920x1080/?sky,cloud','https://source.unsplash.com/1920x1080/?ocean,beach'];let currentIndex=0,bgLayers=[];function init(){const container=document.createElement('div');container.className='gmeek-bg-container';for(let i=0;i<2;i++){const layer=document.createElement('div');layer.className='gmeek-random-bg';container.appendChild(layer);bgLayers.push(layer)}document.body.insertBefore(container,document.body.firstChild);setTimeout(()=>switchBackground(),500);setInterval(switchBackground,15000)}function switchBackground(){const current=bgLayers[currentIndex%2],next=bgLayers[(currentIndex+1)%2],randomBg=bgImages[Math.floor(Math.random()*bgImages.length)]+'?t='+Date.now();const img=new Image;img.onload=function(){next.style.backgroundImage=`url('${randomBg}')`;setTimeout(()=>{next.classList.add('active');current.classList.remove('active')},100)};img.src=randomBg;currentIndex++}document.readyState==='loading'?document.addEventListener('DOMContentLoaded',init):init()})();