Jest to aplikacja dla systemu Linux o nazwie KAREL 3D WebGL do działania w systemie Linux online, której najnowszą wersję można pobrać jako Karel-3DGLv9.zip. Można go uruchomić online w bezpłatnym dostawcy hostingu OnWorks dla stacji roboczych.
Pobierz i uruchom online aplikację o nazwie KAREL 3D WebGL, która będzie działać bezpłatnie w systemie Linux online z OnWorks.
Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:
- 1. Pobrałem tę aplikację na swój komputer.
- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 3. Prześlij tę aplikację w takim menedżerze plików.
- 4. Uruchom emulator online OnWorks Linux lub Windows online lub emulator online MACOS z tej witryny.
- 5. W systemie operacyjnym OnWorks Linux, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 6. Pobierz aplikację, zainstaluj ją i uruchom.
ZRZUTY EKRANU
Ad
KAREL 3D WebGL do uruchomienia w systemie Linux online
OPIS
KAREL 3D napisany w JavaScript z WebGLto język programowania dla dzieci do nauczania algorytmów.
Jest to późniejszy wariant z Robota Karela w 3D,
stworzony w 1986 roku dla 8-bitowego mikrokomputera PMD 85-2.
Obsługa pełnej rekurencji, tworzenie nowych poleceń,
złożone polecenia z warunkiem z okna dialogowego
i bezpośrednie sterowanie za pomocą klawiszy, tłumaczenie na język.
Przedmioty: cegła, ściana, znak, ogrodzenie.
Sprawdź Wiki (tutaj), aby uzyskać więcej przykładów i zdjęć. Dołącz ZIP z oryginalnymi historycznymi podręcznikami w języku słowackim z lat 1987 - 1990
Napisany w HTML do szybkiego, uniwersalnego użytku, zawiera kod JavaScript z silnikiem Three.
Po pobraniu i rozpakowaniu można uruchomić (uruchomić plik html) bez instalacji w przeglądarce internetowej.
Testowane w EDGE i Chrome.
Wersja bez WebGL i tylko jako jeden plik (+ dołącz przykłady w pliku tekstowym):
https://sourceforge.net/projects/karel-3d/
Wersja C++: https://sourceforge.net/projects/karel-3d-cpp/
Funkcjonalności
- Bezpośrednie sterowanie Robotem Karelem za pomocą predefiniowanych klawiszy w przestrzeni 3D
- Kontrola poleceń z Dialogu ze złożonymi warunkami
- Utwórz nowe polecenia w oknie poleceń
- Obsługa pełnej rekurencji (nazywa siebie nowym poleceniem)
- Potrafi pisać notatki po symbolach //
- Kompatybilny z KAREL 3D (wcześniejsza wersja bez WebGL)
- Logika ściany, zgodnie z pierwotną wersją z 1986 roku
- Automatyczne tłumaczenie między kodem języka
- Aktualizacja wersji 4: napraw logikę upadku i zoptymalizuj małą prędkość
- v5: Wersja języka Deutsch 2, Dodaj licznik
- v6.1: Nowy obiekt OGRODZENIE, aktualizacja kodu programu, zmiana niektórych słów, więcej liczników, (naprawa OGRODZENIA)
- v7: Zwiększ prędkość dla polecenia SZYBKO, zwiększona wydajność dla polecenia SZYBCIEJ
- v8: Pokój 2 – Wczytaj, Pokój 3 – Zapisz pokój z/do okna edycji
- v8.1: Naprawiono wykrywanie cegieł błędów przed ścianą pokoju; v8.2: optymalizacja prędkości w wolnym poleceniu dla lepszych przykładów
- v9: Naprawa: Pokój i Tłumaczenie dla Pokój: i (kropka), Dodaj: przykład
Publiczność
Edukacja, użytkownicy końcowi/komputery
Interfejs użytkownika
Oparte na sieci Web
Język programowania
JAVASCRIPT
Jest to aplikacja, którą można również pobrać z https://sourceforge.net/projects/karel-3d-webgl/. Został umieszczony w OnWorks, aby można go było uruchomić online w najprostszy sposób z jednego z naszych bezpłatnych systemów operacyjnych.