Graphics VisualOcaml想编写一个除雾器(而不是使用Ocaml的图形库)

Graphics VisualOcaml想编写一个除雾器(而不是使用Ocaml的图形库),graphics,ocaml,Graphics,Ocaml,在Ocaml中,是否有更简单的方法编写基于图形的玩具程序,如deminer(如Windows95附带的程序)?我发现唯一的方法是使用Ocaml的图形库从头开始。一定有更好的办法吗 有到SDL库的绑定,它提供了比图形更多的功能。 实际上有几种,我不确定哪一种最好: 是[GLcaml]项目的一部分 图书馆 我认为SdlCaml更为简单(可能部分是自动生成的),而OCamlSDL是一个更为古老(但偶尔也会更新)的库,拥有更大的用户群 但是请注意,图形在开始时很容易使用,以后您仍然可以使用更复杂的图

在Ocaml中,是否有更简单的方法编写基于图形的玩具程序,如deminer(如Windows95附带的程序)?我发现唯一的方法是使用Ocaml的图形库从头开始。一定有更好的办法吗

有到SDL库的绑定,它提供了比图形更多的功能。 实际上有几种,我不确定哪一种最好:

  • 是[GLcaml]项目的一部分
  • 图书馆
我认为SdlCaml更为简单(可能部分是自动生成的),而OCamlSDL是一个更为古老(但偶尔也会更新)的库,拥有更大的用户群

但是请注意,图形在开始时很容易使用,以后您仍然可以使用更复杂的图形。如前所述,如果遇到渲染速度问题,则必须使用双缓冲