これは、最新リリースがKarel-3DGLv3.zipとしてダウンロードできるKAREL 9DWebGLという名前のLinuxアプリです。 ワークステーション用の無料ホスティングプロバイダーOnWorksでオンラインで実行できます。
KAREL 3D WebGL withOnWorksという名前のこのアプリを無料でダウンロードしてオンラインで実行します。
このアプリを実行するには、次の手順に従ってください。
-1。このアプリケーションをPCにダウンロードしました。
--2。ファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXに必要なユーザー名を入力します。
-3。このアプリケーションをそのようなファイルマネージャにアップロードします。
-4。このWebサイトからOnWorksLinuxオンラインまたはWindowsオンラインエミュレーターまたはMACOSオンラインエミュレーターを起動します。
-5。起動したばかりのOnWorksLinux OSから、必要なユーザー名でファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXにアクセスします。
-6。アプリケーションをダウンロードし、インストールして実行します。
スクリーンショットは
Ad
カレル 3D WebGL
DESCRIPTION
WebGLを使用してJavaScriptで記述されたKAREL3D
は、アルゴリズムを教えるための子供のプログラミング言語です。
これは、後で3DのKarel theRobotからのバリアントです。
1986年に8ビットマイクロコンピュータPMD85-2用に作成されました。
完全な再帰をサポートし、新しいコマンドを作成し、
ダイアログからの条件を含む複雑なコマンド
キーによる直接制御、言語翻訳。
オブジェクト:レンガ、壁、マーク、柵。
その他の例と写真については、Wiki(ここ)を確認してください。 1987年から1990年までのスロバキア語のオリジナルの歴史的マニュアルにZIPを含める
Threeエンジンを使用したJavaScriptコードを含む、高速で普遍的に使用できるHTMLで記述されています。
ダウンロードして解凍した後、インターネットブラウザにインストールせずに実行可能(htmlファイルを実行)。
EDGEとChromeでテスト済み。
WebGLを含まないバージョンで、XNUMXつのファイルと同じ(+テキストファイルに例を含める):
https://sourceforge.net/projects/karel-3d/
C ++バージョン: https://sourceforge.net/projects/karel-3d-cpp/
特徴
- 3D空間で事前定義されたキーによるロボットカレルの直接制御
- 複雑な条件のダイアログからのコマンドコントロール
- コマンドウィンドウで新しいコマンドを作成する
- 完全な再帰をサポートします(自分自身を新しいコマンドと呼びます)
- 記号の後にメモを書くことができます//
- KAREL 3Dと互換性があります(WebGLなしの以前のバージョン)
- 1986年の元のバージョンによると、壁の論理
- 言語コード間の自動翻訳
- 更新バージョン4:落下ロジックの修復と低速最適化
- v5:ドイツ語リビジョン2、カウンターの追加
- v6.1:新しいオブジェクトFENCE、プログラムコードの更新、一部の単語の改訂、より多くのカウンター、(FENCEの修復)
- v7:FASTコマンドの速度を上げ、FASTERコマンドのパフォーマンスを向上
- v8:ルーム2-ロード、ルーム3-編集ウィンドウから/編集ウィンドウへのルームの保存
- v8.1:部屋の壁の前のバグブリック検出を修正しました。 v8.2:より良い例のためにslowコマンドで速度を最適化
- v9:修理:部屋と部屋の翻訳:と(ドット)、追加:例
Audience
教育、エンドユーザー/デスクトップ
ユーザーインターフェース
ウェブベースの
プログラミング言語
JavaScriptを
これは、https://sourceforge.net/projects/karel-3d-webgl/からも取得できるアプリケーションです。 無料のオペレーティングシステムのXNUMXつから最も簡単な方法でオンラインで実行するために、OnWorksでホストされています。