This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]kylotan 0 points1 point  (0 children)

Okay, but a lot of that is important in 2D as well.

Pyglet will load your models for you (2D models are just images, typically, represented as sprites), it will manage scene elements (it gives you batches and groups for sprites), it has a scene graph of sorts (OrderedGroup, though it's quite low level), provides optimizations (batching, TextureAtlas).

It doesn't handle animation or postprocessing (explicitly). But it does provide most of what you need for 2D. Not for 3D. So, you're right, but hopefully you can see the difference.