【100% Pen】*2 滚动的天空2D
scratch吧
全部回复
仅看楼主
level 6
NULL_EXEC
楼主
前几天看到一个“萌新”做了一个2D版滚动的天空,然后就想做个100% Pen的
目前实现了虚空、普通地板、弹跳板和障碍物
可移动/消失地板正在施工中,先发出来水一贴
2018年06月29日 21点06分
1
level 6
NULL_EXEC
楼主
https://scratch.mit.edu/projects/230840954/
另外因为辣鸡scratch如果尝试在屏幕外面画的话就会强制推回去,然后懒得修就是一堆神奇的显示特性
坐标转换什么的***麻烦,不少地方直接hack过了去了
目前施工时长大约是4h左右
2018年06月29日 21点06分
2
NULL_EXEC
v0.4:消失地板完工,仍然是这个地址,6L
2018年07月01日 02点07分
NULL_EXEC
v0.5.1:虚空检测优化、加载动画、关卡1,18L
2018年07月03日 21点07分
hnOsmium01
v1.1.0: 29L,暂停按钮/q键、按钮接口开始施工、引用了HackedBlocks和PenTextEngine(见scratc页面)
2018年07月10日 04点07分
吧务
level 15
遧傂鼝
你这是图章吧
2018年06月30日 02点06分
3
NULL_EXEC
不是,真的画的
2018年06月30日 02点06分
遧傂鼝
回复 NULL_EXEC :画笔速度能跟上移动?我得去学习学习
2018年06月30日 02点06分
NULL_EXEC
@遧傂鼝
全部包在函数里,运行时不刷新屏幕
只有一个tick-in-loop当然快 加上逻辑不多
2018年06月30日 03点06分
NULL_EXEC
@遧傂鼝
好像知道什么问题了
在kada上试了下,用画笔强制更新屏幕
2018年07月01日 04点07分
level 6
NULL_EXEC
楼主
emmmm
不肯好好重构的结果
莫名其妙的就渲染失败了
2018年06月30日 03点06分
4
NULL_EXEC
看起来是tick地图占用时间太长了,直接跳tick了
2018年06月30日 04点06分
NULL_EXEC
好吧其实是变量作用域污染了
一不小心用了外部的一个缓存把坐标搞乱了
2018年06月30日 23点06分
level 6
NULL_EXEC
楼主
除了几个小吧一个活人都没有
2018年06月30日 23点06分
5
繁水712º
有啊
2018年07月01日 00点07分
遧傂鼝
emmmmmm小吧活跃点不是好事吗
2018年07月01日 00点07分
NULL_EXEC
@遧傂鼝
但问题是感觉除了小吧一个人没有
2018年07月01日 02点07分
NULL_EXEC
@繁水712º
为什么关注点在这里
以及居然有活人
2018年07月01日 02点07分
level 6
NULL_EXEC
楼主
消失地板完工
另外加了只会在虚空正中间掉落,有了掉落动画
仍然没有地图
美工仍然很丑
地图过度更**了
不过现在代码稍微整洁了一点
2018年07月01日 02点07分
6
level 6
NULL_EXEC
楼主
emmm 到预览上试了下,效果不错
另外一个煋:sc3支持画笔alpha值了!
2018年07月01日 05点07分
7
遧傂鼝
煋不错
2018年07月01日 10点07分
射手joshua2006
本来就支持
2018年07月02日 01点07分
NULL_EXEC
@射手joshua2006
所以是煋
不过反正对我来说没多大用
2018年07月02日 03点07分
射手joshua2006
sc2就支持透明度和RBG 值。你可以用来做球球颜色个性化呀!
2018年07月02日 08点07分
level 6
NULL_EXEC
楼主
0.4.6: 稍微优化了下坐标计算
正在重写绘制代码,研究平滑过渡
2018年07月01日 19点07分
8
NULL_EXEC
另外2L链接暂时挂了,0.4.6请使用
https://scratch.mit.edu/projects/235166530/
2018年07月02日 01点07分
NULL_EXEC
算了放弃重写
弃坑
2018年07月02日 21点07分
level 10
射手joshua2006
emm
2018年07月01日 22点07分
9
NULL_EXEC
2018年07月01日 23点07分
level 6
zhanghs260
除了画风有点太简单了以外其他都挺不错的,支持楼主!
2018年07月02日 12点07分
10
NULL_EXEC
...纯笔就别有太大期望了
加上lz本身美工也不好
2018年07月02日 17点07分
level 10
射手joshua2006
这样实现 alpha 和 RGB 值,记得是要用带颜色的那个颜色设置Block。
(alpha*256^3)+(R*256^2)+(G*256)+B
2018年07月02日 19点07分
11
NULL_EXEC
emmm 好吧就说怎么不管用
原来scratch自带两套颜色系统
2018年07月02日 20点07分
射手joshua2006
@NULL_EXEC
2018年07月02日 20点07分
NULL_EXEC
顺便钍槽一下scratch亮度系统好像同时给V和S用
2018年07月02日 20点07分
射手joshua2006
@NULL_EXEC
2018年07月02日 20点07分
level 10
射手joshua2006
不错不错。支持!
(
@遧傂鼝
潮流会来的!
)
2018年07月02日 19点07分
12
NULL_EXEC
我感觉要弃坑了
切分方块太麻烦了 加上沉迷steam
2018年07月02日 20点07分
射手joshua2006
@NULL_EXEC
不要啊!游戏伤身啊
!
2018年07月02日 20点07分
NULL_EXEC
@射手joshua2006
突然想起有人说steam就是最好的游戏
天天上去看看愿望单里的价钱就能玩2个小时
2018年07月02日 20点07分
level 6
NULL_EXEC
楼主
这个玩意儿蜜汁不支持Phosporus
直接卡成狗
2018年07月02日 20点07分
13
NULL_EXEC
不过有sc3了之后也不用phosporus了
2018年07月02日 20点07分
射手joshua2006
@NULL_EXEC
用了Pen 还要Phosphorus 干嘛?
2018年07月02日 20点07分
射手joshua2006
@NULL_EXEC
你知道 Pen 比 矢量图还不卡。
2018年07月02日 20点07分
NULL_EXEC
@射手joshua2006
phosphorus是惯例
以及sc的网站加载太慢了
2018年07月02日 20点07分
level 4
drageon123
https:/
/scratch.
mit.edu/
users/
gamemakerisawsome/此贴完结
2018年07月03日 08点07分
16
NULL_EXEC
讲道理还有那么多目的完全一样的库呢
有几个重复的项目怎么了
2018年07月03日 16点07分
NULL_EXEC
还有这个家伙的内核是fork s00384206的
2018年07月03日 22点07分
drageon123
回复 NULL_EXEC :你也知道?
2018年07月04日 03点07分
level 6
NULL_EXEC
楼主
没想到支持hex
@射手joshua2006
2018年07月03日 19点07分
17
射手joshua2006
scratch 团队在这方面开发了不少,可惜很少人会用......
2018年07月04日 03点07分
(o.0)
@射手joshua2006
这种操作...
2018年07月04日 06点07分
射手joshua2006
2018年07月04日 06点07分
1
2
尾页