Похоже, у вас возникли проблемы с основами, поэтому, возможно, вам поможет простой пример.Это отобразит изображение bmp в окне Gloss:
module Main where
import Graphics.Gloss
main :: IO ()
main = do
picture <- loadBMP "myimage.bmp"
display (InWindow "Pic" (200, 200) (10, 10)) white picture
С другой стороны, о том, подходит ли Gloss для начинающей игры, я бы сказал, да.Он хорошо документирован и относительно прост в использовании.Я сделал то же самое с моим первым проектом на Haskell.