Codea

Codea


Creative coding


¥2,200Best Deal Ever
3.11.1for iPhone, iPad and more
8.7
99 Ratings
Two Lives Left
Developer
172.6MB
Size
2024年05月10日
Update Date
Productivity
Category
4+
Age Rating
Age Rating
4+
Apps in this category do not contain restricted content.
9+
Apps in this category may contain mild or occasional cartoon, fantasy or real-life violence, as well as occasional or mild adult, sexually suggestive or horrifying content and may not be suitable for children under 9 years of age.
12+
Apps in this category may contain occasional mild indecent language, frequent or intense cartoon or real-life violence, minor or occasional adult or sexually suggestive material, and simulated gambling, and may be for children under 12 years of age.
17+
You must be at least 17 years old to access this App.
Apps in this category may contain frequent and intense offensive language; Frequent and intense cartoon, fantasy or realistic violence: frequent and intense adult, scary and sexually suggestive subjects: as well as sexual content, nudity, tobacco, alcohol and drugs, may not be suitable for children under 17 years of age.
Codea スクリーンショット
Codea ポスターCodea ポスターCodea ポスターCodea ポスターCodea ポスターCodea ポスターCodea ポスターCodea ポスター
Codea ポスターCodea ポスターCodea ポスターCodea ポスターCodea ポスターCodea ポスターCodea ポスターCodea ポスター

About Codea

"Codeaは、まるでコーディング版のGarageBandだ。" – Wired

"Codeaは、あなたのiPad上でスマートにプログラムを構築し、実行する方法だ。" – Gizmodo

最もイノベイティブなアプリ部門 & ベストジェネレイティブアプリ部門受賞 - 2011 Best App Ever Awards

Codea(コデア)では、ゲームやシミュレーション、そのほか様々なアイデアをカタチにできます。iPadのマルチタッチ機能や加速度センサーなども有効に使って、あなたの想いをインタラクティブな創作物にしましょう。

Codeaは、あなたが知るなかで最も美しいコードエディタではないでしょうか。そして使い方も簡単です。Codeaではコードをタッチして操作することができるので、数値を変えたいときでもタップしてドラッグするだけ。色や画像でも同じです。タッピングによって表示されるビジュアルエディタを使えば、操作も思いのまま。

Codeaはプログラミング言語 "Lua" で構築されています。それはシンプルで、エレガントで、シンボルに依存せず — iPadと完璧にマッチしています。

使い方は簡単。コードを書き、Playを押して実行するだけ。さぁ、これを使ってクリエイティブになりましょう。

紹介動画
twolivesleft.com/Codea

機能紹介

• あなたの想像をプロトタイプにできる、多機能なベクターグラフィックとイメージレンダー
• ゲーム、シミュレーションなどの、遊べる・学べる豊富で素晴らしいサンプルプロジェクト
• さまざまな場面で使える多数のレトロゲーム効果音
• コードタッチ機能: 数値、色、画像を簡単に編集可能
• キーボードから直接アクセスできる充実したリファレンスドキュメント
• キーワード、ファンクションの入力を補助するオートコンプリート機能
• Dropboxや写真フォルダなどからのインポート
• 複雑な動きにも対応した、高性能な物理演算エンジン
• シミュレーションやゲームのインターフェイスにパラメータを追加できます。もちろん、プログラム実行中に変数の調整が可能
• マルチタッチ、加速度センサーに対応
• 実行画面のビデオ録画: あなたのプロジェクトを記録して、シェアしましょう!
• あなたのコードを美しく彩るシンタックスハイライト
• 3Dグラフィックの描画

重要なインフォメーション

• 何かお困りの際や、コンタクトをご希望の場合は、サポートリンクからお願いします。
Show More

最新バージョン 3.11.1 の更新情報

Last updated on 2024年05月10日
旧バージョン
Fixes a crash that could occur on startup when running on iOS 15
Show More
Version History
3.11.1
2024年05月10日
Fixes a crash that could occur on startup when running on iOS 15
3.11
2024年04月18日
iCloud Drive
• Unsung の素晴らしい仕事のおかげで、iCloud Drive 上にプロジェクトを保存できるようになりました。新しいプロジェクトを作成する際に場所を選択するか、既存のプロジェクトを長押しして「iCloud に移動」を選択できます。これで、どこにいてもすべてのデバイス上にプロジェクトを持つことができます。

Air Code
• Codea を実行しているデバイスが VS Code に直接表示されるようになり、Air Code の使用がこれまでになく簡単になりました。さらに、デバッグ中に式を評価するためのログポイントを導入しました。これはすべて Jean-François のたゆまぬ努力のおかげです。

アクセシビリティ
• 最新のチームメンバーである Ari のおかげで、メインプロジェクトブラウザがよりアクセスしやすくなり、VoiceOver を介してナビゲートできるようになりました。

iCloud 経由のコラボレーション
• iCloud を通じて友人とプロジェクトに取り組むことができます。iCloud 内のプロジェクトを長押しして「プロジェクトを共有」を選び、「コラボレーション」を選択して開始してください。

UI の強化
• プロジェクト作成画面が完全に書き直されました。プロジェクトのカスタムティントカラーを設定して、ワークスペースをパーソナライズしましょう。

エディタ
• トークン化とキーボードナビゲーションの改善により、コード編集がよりスムーズになりました。

モダンレンダラー
• モダンレンダラーには、さまざまな改良と修正が加えられました。現在、色空間の設定、クリッピングの利用などが可能です。これについては積極的に作業しているので、ご意見をお聞かせください。

修正
• アセットキーを使用したパフォーマンスの問題を含む、数多くのバグ修正と小さな改善が行われました。

感謝
• このリリースに貢献してくれたすべての人、特に新しいチームメンバーに大きな感謝を!
3.10
2024年03月09日
Air Code
CodeaとAir Code間の同期問題を修正
Assetsフォルダの下にアセットが利用可能に
VSCodeからバイナリファイルを読み取り、保存、コピー、名前変更する機能を追加
デバッグ中に変数とウォッチの値を変更できるようにした
VSCodeデバッガーでカスタムタイプ(テーブル、色など)をより良く公開
デバッガーが一時停止中にファイルを保存するときのソフトロックを修正
新しく作成されたファイルでブレークポイントが機能しない問題を修正

アセットキー
外部アセットの使用に関する問題を修正
モダンレンダラーでのアセットキーのサポートを改善(レガシーに合わせて)

アセットピッカー
サブフォルダのすべてのセクションが表示される問題を修正
他のプロジェクトからアセットを選択できるようにする
require()にピッカーサポートを追加
sound()ピッカーのサウンドジェネレーターツールのUIをリフレッシュ

Require
プロジェクトをrequire()でインポートするときにファイルをバッファ順でロード

モダンレンダラー
色の赤成分を読み取るときにそれを浮動小数点数として返す問題を修正

レガシーレンダラー
spriteSizeがPDFのページ数を正しく返すようになった
サポートされるサウンドおよび音楽ファイルフォーマットをドキュメントに追加
要求されたページが範囲外の場合、readImageはnilを返す

ObjC
非推奨の列挙型と値を削除
objc.enumの下に名前のない列挙型を追加
メインスレッドで非同期にコードを実行するobjc.asyncを追加
3.9.7
2024年02月05日
FIXES
- A bug where `sound` could stop working when re-running a project
- Appearance issues with the font picker UI in editor
- Initial scroll position in editor
3.9.6
2024年01月24日
- Removes status bar when playing projects
- Changes text truncation mode on project icons
3.9.5
2024年01月22日
ビューア
- 新しいサイドバーとアップデートされたコントロールが含まれています:
- フルスクリーンモード
- ダイナミックタイプに対応
- レガシーおよびモダンレンダラーで動作
- プロジェクトアイコン設定機能により、アイコンの位置設定と切り抜きが可能

コードエディタ
- 選択範囲がある場合、Tabキーでコードブロックをインデント
- Shift+Tabでコードブロックのインデントを解除
- Cmd+ZとCmd+Shift+Zが再び元に戻す/やり直しで機能
- コードエディタのための多くの修正と最適化

モダンレンダラー
- 特に一時停止/再開時の安定性向上
- gamepad.playerIndexを追加
- style.tintを修正

クラシックレンダラー
- 新しいphysics.timeStep()で、より高精度が必要な時にタイムステップを変更

エアコード
- サポートされる最大ファイルサイズを増加
- モダンレンダーエンジンのサポートを改善

OBJC
- CGVectorのサポートを追加、objc.vectorを使用して作成可能
- objc UIコントロールの反応性の問題を修正
- objcオブジェクトは等価性で比較可能に
- 同じプロトコルを複数回実装する機能を追加
- objc.rectのようなobjc構造体に数値をサポート
- 複数のウィンドウを使用する際の問題を修正
- エラーメッセージの改善

非推奨API
- backingMode
- displayMode
3.9.1
2023年11月23日
• Codeaがプログラムで迅速にプロジェクトを作成する際にデッドロックする問題を修正
• 自動補完に collectgarbage() を追加
• UIの微調整と改善
3.9
2023年10月27日
Air Code の強化
- オートコンプリートのサポートを導入!
- すべてのプロジェクトは、VSCodeのエクスプローラービューで直接利用可能になりました。VSCodeからプロジェクトやコレクションを直接作成、名前変更
- サイドバーに新しいCodea参照セクションを追加。"参照を探す..."コマンド付き
- VSCodeで直接シンボルの名前を変更したり、Luaのエラーを表示する機能
- クラッシュの問題、ファイル名の大文字小文字の感度、大きなファイルの保存などの問題を修正して、安定性を向上

Dropbox の更新
- Dropboxのアセットパックと同期のサポートは削除されました。Filesアプリを使用してDropbox.assetsフォルダにアクセスしてください。
- Dropboxの代わりは?まあ...

外部アセットフォルダ
- あなたのアセットのための"外部フォルダ参照"を導入。iCloud、ローカルストレージ、Dropbox、その他の場所からのアセットを持つトップレベルのフォルダをシームレスに統合

UIおよび機能の改善
- viewer.showWarnings = falseを使用して出力コンソールの警告メッセージを無効にするオプションを追加
- より多くの目的地を持つ"追加する"メニューの改善
- 参照での大文字小文字を区別しない検索
3.8
2023年06月04日
Air Code 2.0
• 完全に書き直され、デザインも新たになりました
• VS Codeを使用して、プロジェクトのデバッグとコード化を行います
• iPhoneやiPadでライブコード化を行います
• VS Code内で直接パラメータとやり取りします

更新
• ビューアに新しい出力ペインが追加されました

Objective-C
• objcにGameKitが追加されました
• NSStringの代わりにポインタを渡すサポートをobjcのchar*引数で追加
• const戻り型のサポート (単純に無視されます)
• スーパークラスのメンバーが今後は自動補完に表示されます

修正
• マイナーなUIの修正
• Craftのデフォルトの空設定への修正
• ドキュメンテーション全体を含むようにドイツ語、日本語、フランス語のローカライゼーションを更新
3.7.1
2022年12月22日
Fixes
- Issue where dragging the starting selection handle on some text would cause the selection to narrow to zero length and possibly crash
- Multiple runtime errors should now clear correctly on a subsequent run
- Syntax errors that occur when runtime errors are visible should not incorrectly persist
- Using the sprite (or any) picker when a function contains other arguments containing expressions using the % sign will no longer produce corrupt text around the location of the % sign when an asset is selected
3.7
2022年12月12日
LIVE CODING
- Run in New Window: you can now run projects in a new window and keep the editor open
- Live Coding: when you edit code which is running in a new window, it will update live

NEW
- Projects can be opened in new windows (long press the project icon)
- Codea tries to understand the types of your variables better
- This should result in better autocomplete
- We now support manual type annotation in comments, simply type three `-` characters above a variable declaration or function
- These type annotations will help Codea provide better autocomplete
- Updates LuaSocket to latest version

OBJ-C
- Objective-C methods and properties now autocomplete
- Callbacks can now work with BOOL pointers
- Struct arguments are supported in Lua callbacks
- Objective-C Sets: you can now use `objc.set()` to create an NSSet
- Objective-C Colors: Codea colors are now bridged to Objective-C. This means you can do things like `view.backgroundColor = color(128)`
- You can now use `vec2` where you would use a `CGPoint` in the `objc` library. For example: `uiTextView:setContentOffset_(vec2(0, 100))`

FIXED
- Animation example project fix
- Roller Coaster example project fix
- Sounds Plus example project fix
- Improved the Project Browser's sidebar behaviour when rotating or changing size
- Improved the animation when opening projects to be more seamless
- Fixes when adjusting editor settings in a scrolled file (shouldn't lose position)
- Fixes Project Browser filter bar turning black briefly when closing a project
- Fixes a crash when denying screen recording permission

Thanks to Jean-François Pérusse and Unsung Lee for their amazing work on this release!
3.6
2022年09月09日
New Render Engine Preview
- Includes a preview of the new Metal-based renderer coming in Codea 4.0. You can enable it on a per-project basis, and documentation is available in the editor.
- The new renderer allows for advanced effects like compute shaders, better text and vector rendering, and more

Objective-C Library Updates
- Exposes more types through the objc library
- Allows for interaction with delegates and other callback-style APIs from the renderer

Asset Library Improvements
- You can now add sprites, music and sounds to your project using the document picker
- Or by drag-and-drop directly into the code editor!
3.5.3
2022年04月10日
- Optimizes the asset picker when you have lots of images in a directory
- Fixes a bug in Air Code that could cause Codea to crash when re-running a project after fixing an error
3.5.2
2022年02月24日
- Improves stability of Codea especially in situations where the renderer interacts with other threads in the system
- Adds objc.delegate for creating delegate objects when interacting with Obj-C libraries
- See the documentation for more info!
3.5.1
2022年01月10日
- Changes the behaviour of Cmd+Left Arrow to jump to the start of the line while respecting indentation (i.e., after the whitespace)
- Fixes a crash on iOS 14
3.5
2022年01月07日
The Objective-C Update

This is a big update! It includes bindings for native Objective-C APIs under the `objc` namespace

Now you can do things like implement your own game controller support, call web sockets and URL sessions, use pathfinding and octrees from GameplayKit, access MIDI interfaces and much more

Check the Objective-C section of the Lua chapter in the documentation for details

This update was authored by contributor @jfperusse, say hi (and thanks!) on Codea Talk if you enjoy it
3.4.7
2021年12月29日
- New physics.bodies property
- Provides a read-only list of all physics bodies currently active
- Useful if you want to draw all your physics objects, identify static shapes such as walls and floors, and so on
3.4.6
2021年12月22日
- Fixed screen recording in the viewer
- Improved editor code saving
- Improved closing the viewer when Lua code is unresponsive
- Improved jump to next symbol key behaviour around comments
3.4.5
2021年12月19日
- Autocomplete now shows up for dependent projects, and works better with symbols from other tabs
- Fixes a crash in pastboard.copy(image) (thanks @jfperusse!)
- Re-jigged order of frame and fixed updates
- Fixes a bug where the current project could show as a selectable dependency when closing and re-opening Codea
- Linked scene fixed update loop to physics simulation
- Fixed bug where Cmd+Right Arrow would not jump to end of line if autocomplete bar was visible and caret placement style was set to 'exact' in editor preferences
- Added deltaTime parameter to update(dt) entity callback
- Added fixedUpdate(dt) entity callback
- Fixes a bug where running and closing a project caused a memory leak if the project had dependencies
- Changed how rigidbody awake property sets/gets
- applyForce/applyTorque family of methods now wake up sleeping rigidbodies
3.4.4
2021年10月05日
+ The code editor now shows the status bar. This plays nicer with the new iPadOS multitasking indicator
+ Prevent the undo button getting covered by autocomplete after hitting undo
+ Show function argument help earlier when typing
3.4.3
2021年09月20日
Here's some new stuff for you while we work on the next big version of Codea!

You can now:

- Create subfolders inside your project asset folders, just hit the "+" button in your project asset
- View assets right from the code editor. Select Do > Assets
- On iPhone you get an undo button right above the keyboard, you're welcome

Fixes:

- Big changes to the way your projects read and save, this should make things more reliable
- Asset UI now supports light and dark modes
- Project sorting wasn't sticking. It sticks now
- Improved memory use
- Little UI tweaks here and there
3.4.2
2021年08月01日
Fixes an issue that could occur when using asset pickers in your code
3.4.1
2021年07月31日
Fixes a crash in Shader Lab, thanks for all your reports!
3.4
2021年07月25日
- Brand new project browser design!
- You can drag-and-drop projects between collections
- New "Jump to Next Symbol" key. The software tab key will contextually turn into this symbol which allows you to quickly navigate to the next symbol, and quickly jump over operators and syntax
- You can now dismiss autocomplete by hitting escape or backtick (`) on your hardware keyboard
- Fixed: line numbers over 999 are no longer truncated
- Improved: Codea's launch time should be slightly faster
3.3.3
2021年06月24日
- saveProjectTab and readProjectTab should interact much better with the project currently being edited
- readProjectTab will ensure the editing changes are saved before use
- saveProjectTab should ensure the open project updates to reflect its state
- Same goes for readText/saveText functions

Codea 価格

今日:
¥2,200
最低価格:
¥2,200
最高価格:
¥2,400

Codea FAQ

Codeaは、以下の国または地域では利用できません。
Russia
Codeaは次の言語がサポートされています。 日本語, イタリア語, オランダ語, カタロニア語, スペイン語, ドイツ語, フランス語, ロシア語, 簡体字中国語, 英語
ここをクリック!地理的に制限されているアプリのダウンロード方法をご参考ください。
次のリストをチェックして、Codeaの最低システム要件をご確認ください。
iPhone
iOS 15.0以降が必要です。
iPad
iPadOS 15.0以降が必要です。
iPod touch
iOS 15.0以降が必要です。

Codeaの類似アプリ

あなたも好きかも

Two Lives Left からもっと手に入れる