Molio bih sve zainteresovane za FreeBASIC da se ovde zapocne diskusija o istom.
FreeBASIC se moze preuzeti sa http://www.freebasic.net
FB moze napraviti izvrsne datoteke za Windows, Linux, DOS a verzije pre 0.15 su pravile i X-BOX izvrsne datoteke.
Evo za pocetak mene interesuje sledece:
Kako da mi zauzece procesora ne bude konstantno 100%, kada se moj program aktivira tajmerom na svakih 33ms (nije zahtevan program sto znaci da se kada stavim da se pokrece najbrze moguce on izvrsi 400 x u sekundi). P.S. Posto se radi o igrici ne mogu da koristim naredbu SLEEP jer se njeno izvrsavanje prekida na pritisak bilo kog tastera, sto znaci da ako se drzi SPACE program ubrzava. Ne mogu da koristim ni API funkciju SLEEP iz kernel32.dll jer onda mi odziv komandi jako kasni a ponekad program u opste i ne vidi da je neki taster bio pritisnut.
Ima li nekog resenja za ovo.
P.S.
Probao sam sa multithread da postavim da jedna nit radi ovaj deo sa grafikom u kome je taj tajmer potreban, a druga nit da ocitava tastere i to radi ali je onda zauzece memorije svakim sekundom sve vece...











[FreeBASIC] Diskusija o FreeBASIC-u ...