BasicC: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Nie podano opisu zmian
Znacznik: Wycofane
m Wycofano edycje użytkownika Persino (dyskusja). Autor przywróconej wersji to ROBOSY.
Znaczniki: Wycofanie zmian Wycofane
Linia 1:
{{Status|-01%|Programowanie}}
Opis języka programowania Basic C - nakładki na język C umożliwiającej stosowanie składni zbliżonej do języka Basic, dzięki czemu programowanie jest prostsze, a kod bardziej przejrzysty. Ponadto zawiera dodatkowe funkcje, w tym obsługę biblioteki SDL - grafika, dźwięk, obsługa urządzeń. Ułatwia naukę programowania w C i SDL.
 
Linia 6:
 
=== Basic C ===
:[[Basic CBasicC/Podstawy|Podstawowe wiadomości]] <br /><small>Czym jest, jak działa oraz co może Basic C</small>
:[[Basic CBasicC/Operatory|Operatory i funkcje matematyczne]] <br /><small>Proste operacje matematyczne, operatory logiczne</small>
:[[Basic CBasicC/Komendy|Podstawowe komendy]] <br /><small>Funkcje, procedury, instrukcje sterujące, typy i zmienne...</small>
:[[Basic CBasicC/Podstawowe procedury wejścia i wyjścia|Podstawowe procedury wejścia i wyjścia]] <br /><small>Wprowadzanie danych z klawiatury i wyświetlanie na ekranie</small>
::[[Basic CBasicC/Czytanie i pisanie do plików|Czytanie i pisanie do plików]] <br /><small>Obsługa plików w praktyce</small>
:[[Basic CBasicC/Liczby losowe|Generowanie liczb pseudo-losowych]]
:[[Basic CBasicC/Napisy|Napisy (Łańcuchy znaków)]] <br /><small>Przechowywanie, operacje, konwersje</small>
 
=== Basic SDL ===
:[[Basic CBasicC/BasicSDL|SDL i Basic CBasicC]] <br /><small>Biblioteka SDL i jej obsługa w Basic CBasicC, zadeklarowane stałe i zmienne</small>
:[[Basic CBasicC/Okno|Okno SDL]] <br /><small>Inicjacja SDL i obsługa głównego okna graficznego</small>
:[[Basic CBasicC/Współrzędne|Badanie obiektów]] <br /><small>Kolizje, odległość, kierunek</small>
:[[Basic CBasicC/Projektor|Projektor (renderer)]] <br /><small>Obsługa "projektora" i kolorów</small>
:[[Basic CBasicC/Obrazy|Operacje na obrazach]] <br /><small>Ładowanie, tworzenie i przekształcanie obrazów</small>
:[[Basic CBasicC/Zdarzenia|Obsługa zdarzeń systemowych]] <br /><small>Klawiatura, joystick, ekran dotykowy, zdarzenia okienne</small>
:[[Basic CBasicC/Prymitywy|Rysowanie podstawowych figur]] <br /><small>Punkt, linia, prostokąt, koło</small>
:[[Basic CBasicC/Tekst|Wyświetlanie tekstu]] <br /><small>Wyświetlanie czcionki bitmapowej i wektorowej</small>
:[[Basic CBasicC/Dźwięk|Odtwarzanie dźwięków i muzyki]] <br /><small>Obsługa biblioteki SDL_mixer</small>
:[[Basic CBasicC/Czas|Czas i zakończenie SDL]]<br /><small>Obsługa czasu i wyjście z SDL</small>