# Is Processing a game engine?

**URL:** <https://discourse.processing.org/t/is-processing-a-game-engine/21879>\
**Category:** Processing\
**Created:** [June 15, 2020, 2:11am UTC](https://discourse.processing.org/t/is-processing-a-game-engine/21879 "2020-06-15T02:11:20Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Cybernet](https://avatars.discourse-cdn.com/v4/letter/c/54ee81/32.png) [@Cybernet](https://discourse.processing.org/u/Cybernet)\
**Post date:** [June 15, 2020, 2:11am UTC](https://discourse.processing.org/t/is-processing-a-game-engine/21879/1 "2020-06-15T02:11:20Z")

</div>

Is Processing a game engine? Or is it more of a framework?

---

<div class="post-metadata">

**Author:** ![tabreturn](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/tabreturn/32/3697_2.png) [@tabreturn](https://discourse.processing.org/u/tabreturn)\
**Post date:** [June 15, 2020, 3:37am UTC](https://discourse.processing.org/t/is-processing-a-game-engine/21879/2 "2020-06-15T03:37:31Z")

</div>

You can make games with Processing, but it’s not a game engine. There are some game libraries for Processing, though.

---

<div class="post-metadata">

**Author:** ![Odermonicon](https://avatars.discourse-cdn.com/v4/letter/o/96bed5/32.png) [@Odermonicon](https://discourse.processing.org/u/Odermonicon)\
**Post date:** [June 15, 2020, 3:55am UTC](https://discourse.processing.org/t/is-processing-a-game-engine/21879/3 "2020-06-15T03:55:48Z")

</div>

Processing isn’t a game engine, but you can program games in it.  
You can use the library called “Green” if you dare.

---

<div class="post-metadata">

**Author:** ![Chrisir](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/chrisir/32/45_2.png) [@Chrisir](https://discourse.processing.org/u/Chrisir)\
**Post date:** [June 15, 2020, 9:58am UTC](https://discourse.processing.org/t/is-processing-a-game-engine/21879/4 "2020-06-15T09:58:54Z")

</div>

See [https://discourse.processing.org/t/confused-what-can-i-do-after-learning-processing-what-could-be-the-benefits-of-that/](https://discourse.processing.org/t/confused-what-can-i-do-after-learning-processing-what-could-be-the-benefits-of-that/)

---

<div class="post-metadata">

**Author:** ![josephh](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/josephh/32/210_2.png) [@josephh](https://discourse.processing.org/u/josephh)\
**Post date:** [June 15, 2020, 9:59am UTC](https://discourse.processing.org/t/is-processing-a-game-engine/21879/5 "2020-06-15T09:59:42Z")

</div>

If you take a look at the description on [Wikipedia](https://en.wikipedia.org/wiki/Processing_(programming_language)) :

> **Processing** is an [open-source](https://en.wikipedia.org/wiki/Open-source_software) graphical library and [integrated development environment](https://en.wikipedia.org/wiki/Integrated_development_environment) (IDE) built for the electronic arts, [new media art](https://en.wikipedia.org/wiki/New_media_art), and [visual design](https://en.wikipedia.org/wiki/Visual_design) communities with the purpose of teaching non-programmers the fundamentals of [computer programming](https://en.wikipedia.org/wiki/Computer_programming) in a visual context.

So it’s considered as a Java library, not a framework ([the difference](https://www.freecodecamp.org/news/the-difference-between-a-framework-and-a-library-bd133054023f/)). In fact, you can easily integrate it in a larger Java project with Eclipse for example.
