Strona główna   FORUM Szukaj Zaloguj się Rejestracja  
Menu
Witamy, Gość. Zaloguj się, lub zarejestruj proszę.
09-02-2010, 11:24

Zaloguj się podając nazwę użytkownika, hasło i długość sesji

Moduły


Aktualności
Po rejestracji konta aktywowane są automatycznie. Aktywacja przez admina została wyłączona.
12-04-2006, 21:28
Witam!

Mam na imię Artur. Chciałbym zainteresować czytelników jednym z języków programowania jakim jest Blitz Basic. Zainteresowałem się tym językiem ze względu na jego prostotę i efektywność, (no może nie szybkość ale...przy dzisiejszych akceleratorach grafiki i procesorach, prędkość Blitz'a jest wystarczająca) przy tworzeniu prostych gier (i nie tylko). Przeglądając polskie strony o programowaniu niestety nie natrafiłem na duże ślady zainteresowania tym ciekawym językiem, a myślę że, ten brak jest całkowicie nieuzasadniony, o czym przekonacie się w dalszej części mego kursu.

***************************************

Słów kilka o Blitz Basic. Cóż to jest? Blitz Basic jest jednym z dialektów języka Basic. Jest to język programowania wysokiego poziomu, interpretowany lub kompilowany do postaci kodu wynikowego, to znaczy, że po pełnej kompilacji otrzymujemy plik wykonywalny .exe.

Blitz Basic jest prostym i mającym duże możliwości językiem przeznaczonym przede wszystkim do pisania gier komputerowych lub/i różnego rodzaju demek, efektów graficznych i tym podobnych bajerów. Jednym słowem za pomocą BlitzBasica można stworzyć, co tylko człowiekowi przyjdzie do głowy i na co pozwolą mu umiejętności.

Dla kogo Blitz? Hmm… no teraz to posypią się na mnie gromy Według mnie Blitz jest dla każdego, kto tylko ma ochotę zająć się czymś bardziej twórczym niż wybijanie kolejnych fal kosmitów lub fragowania gości w Counter Strike. Spotkałem się z opinią, że Blitz jest dla lamerów, że jedyny prawdziwy język programowania to C++, Delphi, Java itd. Ale ja twierdzę, że te słowa są niesprawiedliwe. Dlaczego? Ano, dlatego, że nie każdy ma w sobie takie zacięcie, aby kilka miesięcy uczyć się C++ (są tacy, co chłoną wiedzę o programowaniu jak gąbka wodę, ale takich jest mało i przeważnie kończą z grubymi szkłami na nosie i pokaźnym kontem w banku, lub… z wyrokiem za napisanie jakiegoś genialnego wirusa, he,he). Nie każdy też ma tyle czasu, aby zagłębić się w w/w języki, a tam trzeba czasu, oj trzeba.
No, ale wróćmy do naszego Blitz’a. Acha, nie powiedziałem jeszcze, że posłużymy się tutaj wersją Blitz3D. I tu trzeba coś wyjaśnić. Są trzy wersje BlitzBasic, a mianowicie: Blitz3D – przeznaczony przede wszystkim do pisania gier i efektów graficznych, obsługuje grafikę 3D, następnym jest BlitzPlus przeznaczony do programowania okienkowego, (czyli Windows API), ostatnim natomiast jest BlitzMax najbardziej rozbudowany i najszybszy, wymaga on troszkę odmiennego podejścia do programowania, bardziej zbliżonego do C++ lub Delphi.

Kilka ciekawych linków:

http://www.blitzbasic.com/ - oficjalna strona BlitzBasic, można tutaj pobrać wersję demo lub zakupić którąś z wersji języka. Znajdziemy tutaj też duuuużo kodów źródłowych, forum i opis instrukcji Blitz3D

http://www.blitzcoder.com/articles.shtml - artykuły, kody źródłowe, forum

http://www.blitzbasement.net/ - może tam coś znajdziecie

I na dzisiaj starczy.

Chciałbym tutaj prosić o pomoc w prowadzeniu tego kursu. Niestety sam dopiero zgłębiam tajniki Blitz3D. Z pokorą przyjmę wszelkie złe i dobre opinie oraz rady i porady które proszę kierować na email: szafir_art@wp.pl

Szafir  
Działa na MySQL Działa na PHP Powered by SMF 1.1 RC2 | SMF © 2001-2005, Lewis Media
TinyPortal v0.8.6 Š Bloc
Prawidłowy XHTML 1.0! Prawidłowy CSS!