言語を選択

ホームページ arrow-right ... arrow-right アプリケーション開発ソフトウェア arrow-right アプリケーション開発プラットフォーム arrow-right BlitzMax

BlitzMax の代わりとなる 20 個の無料および有料のリストをまとめました。 主な競合相手はGDevelopPolycodeです。 これらに加えて、ユーザーは BlitzMax と Construct ClassicGame EditorWintermute Engine Development Kit の間の比較も行います。 また、他の同様のオプションもここで確認できます: アプリケーション開発ソフトウェアアプリケーション開発プラットフォーム


GDevelop
Free Open Source

GDevelopは、誰でも使用できるように設計されたオープンソースのゲーム作成ソフトウェアです。

Polycode
Free Open Source

Polycodeは、対話型アプリケーションを構築するためのC ++およびLuaフレームワークです。

Construct Classic
Free Open Source

Construct Classicは、2Dゲーム用に設計されたWindows用の無料のDirectX 9ゲームクリエイターです。

Game Editor
Free Open Source

Game Editorは、ゲームを作成するためのパワーを提供するオープンソースのゲーム設計ソフトウェアです...

Wintermuteエンジン開発キットは、グラフィックを作成および実行するためのツールのセットです...

Microsoft XNAは、Microsoftが提供するマネージランタイム環境を備えたツールのフリーウェアセットです...

AGKSharpは、C#および.NETで使用されるAppGameKitの無料実装です

Adventure Game Studioは、独自のアドベンチャーを作成するためのツールを無料で提供しています。

Reality Factoryは、他のツールと組み合わせて-1つ目を作成できるプログラムです...

sdlBasic
Free Open Source

sdlBasicは、を使用してゲームの作成を目的とした小さく、効率的でマルチプラットフォームの基本的なインタープリターです...

Windows、MacOS、Linux用の2Dゲームを作成します。

BlitzMax プラットフォーム

tick-square Linux
tick-square Mac
tick-square Windows

BlitzMax 概要

Windows、MacOS、Linux用の2Dゲームを作成します。

BlitzMaxは、Blitz Researchの新しい次世代ゲームプログラミング言語です。 BlitzMaxは、Blitz3DとBlitzPlusのBASICルーツを保持していますが、クールな新機能と能力を追加します。

拡張されたBASIC言語

BlitzMaxはベーシックですが、次のようないくつかの工夫が施されています。

関数ポインター
完全に動的な配列
継承と多型
「参照」関数のパラメーター
Byte、Short、Int、Long、Float、Doubleの数値データ型
配列と文字列のスライス
リンクリストなどを扱うための柔軟な「コレクション」システム
低レベルのポインター処理
UTF16文字列
バイナリデータを「Incbin」して、通常のファイルであるかのように簡単にアクセスする機能
C / C ++ / ObjectiveCまたはアセンブリコードとのインターフェイスのための外部言語サポート

モジュール設計
BlitzMaxは、モジュール、つまり特殊ファイルに保存されたコマンドのコレクションの概念に主に基づいています。 独自のモジュールをシステムに追加して、独自のプロジェクトでコードをきれいに再利用できます。 モジュールはコマンドのライブラリを配布する優れた方法でもあり、Blitz Researchには将来のリリースに向けて奇妙で素晴らしいモジュールが数多く並んでいます!

使いやすい2Dコマンドセット
BlitzMaxには、非常に使いやすい2Dコマンドのセットを含むMax2Dモジュールが含まれています。 MacOS XおよびLinuxでは、Max2DはOpenGL APIを使用しますが、Windows PCでは、OpenGLまたはDirectX APIを使用するオプションがあります。 OpenGLとDirectXはどちらも3Dハードウェアを使用して画面にグラフィックを描画し、リアルタイムブレンド、回転、スケーリングなどの高度な効果を可能にします。

インテリジェントビルドシステム
BlitzMaxを使用すると、プロジェクトを複数のソースファイルに分割し、プリコンパイルして開発時間を大幅に短縮できます。 このプロセスは、付属のBMK(「Blitz make」)ユーティリティによって自動的に処理され、開発者には完全に透過的です。

BlitzMax 機能

tick-square Gaming
tick-square 2D Game

トップBlitzMaxの代替案

ソフトウェアについての意見を共有し、レビューを残してさらに向上させるのに役立てましょう!

BlitzMax タグ

game-creation-platform programming-language game-creation games programming

変更の提案

あなたのフィードバック

評価を選択してください
評価を選択してください

Your vote has been counted.

Do you have experience using this software?