На ! пишет что нельзя преобразовать тип function(maxvalue: integer): integer к integer. только подробно . 22 строка program game_up; uses graphabc; type point = record x, y: integer; end; var main_heroes, background, platform: picture; left, right, x, y, i, h: integer; vx, vy: real; platforms: array[1..10] of point; game: boolean; begin window.caption : = 'up! _v1.0'; setwindowsize(450, 720); main_heroes : = picture.create('data\main_heroes.png'); background : = picture.create('data\background.jpg'); platform : = picture.create('data\platform.jpg'); x : = 225; y : = 360; for i : = 1 to 10 do begin platforms[i].x : = random{450}; platforms[i].y : = random{720}; end; game : = true; while game do begin background.draw{0,0}; end; end.
Скобки в Random() должны быть круглыми. Да и в прочих местах тоже. Фигурные скобки - это признак комментария.