Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/master'
Browse files Browse the repository at this point in the history
  • Loading branch information
EbiseLutica committed Feb 3, 2024
2 parents 4307ce1 + 099d62d commit ed88425
Showing 1 changed file with 3 additions and 6 deletions.
9 changes: 3 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@ Promete Engine は、.NET 8以降を対象とする、2Dグラフィックに特

シンプルなAPI、高速な動作、充実した機能、高い拡張性を持ちます。

その名は、ギリシャ神話に登場する神[「プロメテウス」](https://ja.wikipedia.org/wiki/%E3%83%97%E3%83%AD%E3%83%A1%E3%83%BC%E3%83%86%E3%82%A6%E3%82%B9)に由来します。プロメテウスは、土を捏ねて人間を産み出し、火を盗んで人間に与えたとされます。<br/>
そうしたプロメテウスのように、クリエイターに力を与え、作品に命を吹き込む存在でありたいという願いが、このエンジンには込められています。

## 特徴

### シンプルなAPI
Expand All @@ -20,9 +23,7 @@ var app = PrometeApp.Create()
.BuildWithOpenGLDesktop();

app.Run<MainScene>();
```

```csharp
public class MainScene(IWindow window, Keyboard keyboard)
{
private ITexture texture1;
Expand Down Expand Up @@ -50,10 +51,6 @@ public class MainScene(IWindow window, Keyboard keyboard)
}
```

### 高速な動作

C# 12の言語機能を駆使し、なるべくオーバーヘッドを減らした設計を取り入れています。

### クロスプラットフォーム

Windows だけでなく、macOSやLinuxでも動作します。 また、将来的にはAndroidやiOS、Webでも動作する予定です。
Expand Down

0 comments on commit ed88425

Please sign in to comment.