У першую чаргу — для С.! :D Гэты ўрок разлічаны на карыстальнікаў АС Linux (ці іншай UNIX-падобнай АС).
Веды, якія неабходныя для разумення гэтага урока:
int
,if
/else
,for
, while
, do...while
,cd
, ls
, выклік праграм).У гэтым уроку мы разгледзім:
Падчас праходжання ўрока мы напішам маленькую гульню «».
Бібліятэка SDL выкарыстоўваецца для напісання гульняў і яна даступная і для Linux, і для Windows, і для MacOS X, и нават для Android і iPhone1! Гэта не адзіная такая бібліятэка (ёсць яшчэ Allegro, а для C++ ёсць яшчэ SFML), але мы будзем выкарыстоўваць менавіта яе.
1 Тое, што бібліятэка даступная на гэтых аперацыйных сістэмах, яшчэ не значыць, што праграмы адразу ж будуць у іх працаваць. У кожнай сістэме свае асаблівасці: напрыклад, у Android і iPhone ўвогуле няма клавіятуры ў звычайным разуменні, — і таму нашы гульні трэба будзе адаптаваць да іх.