دیگران کاشتند ما خوردیم ما می کاریم دیگران بخورند.

۱۳۸۷ دی ۱۸, چهارشنبه

اولین برنامه

#include <acknex.h>
#include <default.c>


var a = 0;
var b = 0;
var c = 0;


PANEL pDisplay

{

digits (35, 10, "a = %0.f", *, 1, a);

digits (35, 19, "b = %0.f", *, 1, b);

digits (35, 28, "c = %0.f", *, 1, c);

flags = VISIBLE;

}

function main()

{

video_mode = 7;
// 800x600 pixels

screen_color.blue = 150; // dark blue

while (1)

{

c = a + b;

wait (1);

}

}


اگه کد بالا باستون خیلی پیچیده هست اصلا نگران نباشید چون من فقط
الان با خط های آبی اون کار دارم!


var a = 0;
var b = 0;
var c = 0;

خوب این یه معرفی ساده متغییر از نوع var
هست.

c = a + b;

درک این خط از Lite-c هم خیلی راحت هست. در
اینجا برنا مه داخل C حاصل جمع مقدار
a
و b را قرار می دهد.

خوب بزارید یه مثال بزنم. اول این کد رو با پسوند
C ذخیره کنیم. مثلا Project1.c

بعد متمعن شوید که گزینه Use the current file for Test Run در منوی

Options->Preferences->Environment tab

علامت دار باشد.

وبعد کلید F5 رو بزنید.

حالا بازی اجرا میشه وشما یه صفحه آبی رو می بینید. (رنگ دلخواه من!)

بعد کلید TAB رو بزنید و اینو توش تایپ
کنید.

a=5;

و کلید Enter رو بزنید وبعد می بینید که
C هم برابر 5 شده. یعنی

5+0=5

حالا با همین روش مقدار b رو عوض کنید.

نتیجه معلومه.

راستی تابع main رو که یادنون نرفته:

video_mode = 7;

این یه متغییر از پیش تعریف شده است که وقتی مقدار 7 رو به اون می دیم یعنی اندازه صفحه بازی 800x600 باشد.

screen_color.blue = 150;

این خط هم رنگ صفحه رو تعیین می کند.

Download

هیچ نظری موجود نیست: