寻找一个开源的绘画风格的程序,作为游戏编辑器的基础

时间:2010-07-06 14:36:25

标签: c# java open-source

我正在寻找一个用C#/ Java编写的开源项目,它使用矢量图形操作,一个Illustrator。我不需要任何非常复杂或功能齐全的东西。我打算用它作为创建2D游戏关卡编辑器的基础,我将操纵路径为关卡创建一些几何体。

我认为我想要构建的内容与使用基于矢量的图形的绘画程序非常相似。我欢迎任何建议。

6 个答案:

答案 0 :(得分:3)

MS-Paint或Photoshop都不允许矢量图形操作,但Inkscape允许对SVG文件进行矢量图形处理。它是免费的,易于使用,并且有很好的文档记录。如果你想要更像Photoshop的东西(即它允许你操作位图),那么试试Gimp - 也是免费的,记录良好的,并且相对容易使用。

答案 1 :(得分:1)

我相信你的意思是画家,因为Illustrator是基于矢量的,而Photoshop是基于光栅的。我过去曾经使用过Illustrator这样的东西,效果很好,但显然不是免费的。不幸的是,我不确定一个好的免费矢量图形程序。

经过短暂的搜索,我看到了几个可能的候选人。 Inkscape(http://www.inkscape.org)看起来很有希望找到你想要的东西。同样,可能过于简单,但GoogleDocs现在可以使用基于矢量的文档。

答案 2 :(得分:1)

我去年春天参加了游戏设计课程,我们使用XNA游戏工作室创建了我们的关卡编辑器。 Windows Forms实际上使开发图形界面非常容易。

以下是可用于帮助您的可下载演示的列表。这里的关卡编辑器听起来有点像你正在寻找的东西:

http://www.cis.cornell.edu/courses/CIS3000/2010sp/resources/demos.php

答案 3 :(得分:1)

ImageMagick应该完全按照你的意愿行事。 http://www.imagemagick.org/script/index.php 它们提供源和二进制文件 这是源的链接: http://www.imagemagick.org/script/api.php?ImageMagick=vbs078aa3mje21nulk7hd0eb93#dot-net

列表中还有一个.NET版本以及java 我希望有所帮助。干杯

答案 4 :(得分:0)

Paint.net

它更基于光栅(虽然是Photoshop。)

答案 5 :(得分:0)