【发布时间】:2014-02-12 20:30:54
【问题描述】:
十年前,我创建了一个简单的俄罗斯方块游戏来学习 .NET 和 WinForms。我创建了一个由标签控件组成的 10 x 30 网格。这些标签链接到包含每个块的图像的 ImageList。几周前,我的朋友要求为 LAN 派对提供俄罗斯方块游戏,所以我拿走了我的旧俄罗斯方块游戏,并复制了网格和标签以支持 10 名玩家。
游戏核心运行良好。但是,对于超过 3000 个标签,渲染开始变得困难。
所以这是我的问题:有没有办法改进我的应用程序的呈现?
我可以替换其他用户控件的标签,但我想避免陷入 DirectX / OpenGL 绘图(即使这是最好的解决方案,我也没有足够的时间来完成学习曲线)
【问题讨论】: