我正在开发任天堂开发的游戏精灵编辑器。 NES存储的典型瓦片尺寸为8x8像素格式。我希望能够创建一个解决方案,您可以以二进制格式导入/导出。二进制形式只是两组8个字节(每个区块16个字节)第一个字节包含颜色0-1,第二个字符包含颜色2-3。
我想用.NET创建一个非常简单的图形编辑器。有了几十个可供选择的组件,我有点迷失了。理想情况下,我需要一个可以响应点击的对象,并且可以在列表中枚举。
我意识到我可能会设置一个8x8网格的按钮,当点击时会改变颜色,但我想要更优雅的东西;允许更大的位图在路上。我希望最大限度地减少开销,但不会因为设计而变得如此沉重,我将一些简单的东西变成了一个庞然大物。
我非常感谢有关如何在.NET中简单地实现像素/位图编辑器的一些提示。我可以在这个项目中使用C#或VB。
谢谢,
编辑:澄清一下,这将是一个Win Form应用程序。