Sonicthedgehog 发表于 2015-5-6 19:33:45

Sonicthedgehog 发表于 2015-5-6 14:55:37

本帖最后由 Sonicthedgehog 于 2015-5-6 14:56 编辑

2015-5-6 14:44:32
感谢 @盛夏的笨蛋 的提议呐!估计要不是再说了一句,这个引擎的问题就要留到最后再解决了……
没错,引擎绘制顺序的问题已经解决了。重新把深度缓冲区加了回来,取消了DepthStencil(←我也不知道是干嘛的,有冲突)。

详细如下。
http://img5q.duitang.com/uploads/item/201505/06/20150506143614_hsdSW.png'
http://img5q.duitang.com/uploads/item/201505/06/20150506144150_UwWQ8.png
'
http://img4q.duitang.com/uploads/item/201505/06/20150506144249_ZueAa.png

以上三处修改。

下边是喵玉们的角色的遮挡关系侧视图,没有变绘制顺序,但是图像的前后会自动调整。
http://img5q.duitang.com/uploads/item/201505/06/20150506145341_LjivG.png
http://img5q.duitang.com/uploads/item/201505/06/20150506144607_MWjmB.gif
的确是成功了呢!


可能不太清楚接下来要干什么了呢……
我觉得应该还是游戏系统这里,好歹先把初始界面做了吧,然后可能是道具系统和地图移动系统吧。
另外地图上绘制阴影可能会提上进程的。
(话说我以前还落了什么来着?)

嘛,先这样吧。

以上。

Sonicthedgehog 发表于 2015-5-3 15:21:50

2015-5-3 15:16:26

我的天!我自己从来没有想过我竟然能把碰撞这里写的如此流畅!
大概是在思考了很久之后开始动键盘写的,一口气写完了一看,瞬间爆炸!这效果简直流畅!

可惜算法乱得一锅粥……


那么图片来了!

http://img4q.duitang.com/uploads/item/201505/03/20150503151536_AiadP.gif

http://img5q.duitang.com/uploads/item/201505/03/20150503151952_SEcZL.gif

简直赞有木有!?
但是目前不排除会有一些小bug,比如会穿墙什么的。后期会修正。


以上

Sonicthedgehog 发表于 2015-5-2 00:17:45

2015-5-1 23:54:09

哎……临近高考……真是更得越来越慢了……


最近的成果:
拿水果混了一首小人族,听着感觉渣爆了……不敢放出来……
剧本啥的,文案貌似在上次被否了设定之后一直闷闷不乐不打算接活的样子……
然后就是代码部分——没更!

我竟然没更!
好吧好吧,说到底还是那个关于对实体的碰撞问题。打算放出来大家一块讨论一下。

假设所有的实体(包括玩家和怪)的碰撞体积都是一个正方形。存储位置数据用的结构是:
center as Point(有x和y)
rect as Rectangle(有left、top、width、height,调用的时候可以直接调用right和bottom,整个矩形以center为中心)

我需要做到的是这样滴:
玩家直向移动碰到怪时会走不过去
玩家斜向移动碰到怪时先碰怪的方向移动无效,另一个垂直的方向照旧移动
玩家斜向移动正好碰到怪区域斜角的时候按照上一条处理
玩家不能穿过判定区域很小的怪

图示:



于是我怎么写碰撞相关的东西呢?有点思路的尽管往上放吧~



以上。

Sonicthedgehog 发表于 2015-4-29 01:36:09

玛艾露贝莉_赫恩 发表于 2015-4-28 15:39:31

我倒是喜欢用C++....
感觉用起来很舒服.......

Sonicthedgehog 发表于 2015-4-28 01:11:12

Sonicthedgehog 发表于 2015-4-26 13:00:13

2015-4-26 12:53:35

What?这是什么?


这个是新的系统吗?(兴奋)


嘛,总之昨晚是写到了很晚,然后思考能力全无了就没有来更。
于是今天在昨天的基础上又多写了好多。
cAnim类更新了一下,可以传递颜色参数了。
cArea类写到70%了,矩形的判定已经没啥问题了。
cPlayer,cEntity类小更新。
cEnemy类大更新,大概是更了被攻击后反应的那一票东西。
新加入了cTextPop类,处理弹出文字。(掉血显示什么的)


贴图时间:

http://cdnq.duitang.com/uploads/item/201504/26/201504262718_85Uci.gif

这个gif就1.多M,不大。

http://img4q.duitang.com/uploads/item/201504/26/201504265237_zAfRj.gif

这个gif比较大,8.多M,要加载一会吧估计。


于是你们也看出来啦……我对角色和敌人的碰撞做的并不是很好,走位经常有卡壳的时候,很难受的……

于是今天就先更新这些吧~

以上。

Sonicthedgehog 发表于 2015-4-25 01:22:33

2015-4-25 01:19:50

行吧,多次尝试后无果。
结果这个礼拜就坑在这上边了。大概15h左右吧。
果然transformedcolored这种格式的vertex就不能让z值是除0以为的值。

你妹啊……绘制顺序什么的……西奈!西奈西奈西奈!

妈蛋,引擎不搞了,还能被这个小小的绊脚石阻挡了去路?

明天开始继续推进cEnemy类。

以上。

c3ctd 发表于 2015-4-24 00:41:30

dalao加油
页: 1 2 3 4 5 6 7 8 [9] 10 11 12 13 14 15
查看完整版本: 【史前】TouhouDungeonAdventrue 从开始制作到做完的记录