PstarEngine : I'm building a small game engine with Processing and P5js

It is about having 2 versions: in Java with Processing and in Javascript with P5js.

The idea of this project is, on the one hand, to be able to create small 2D games by being able to understand and access the engine code without needing to understand C++ and on the other hand, especially for the JAVA version, to be able to use libraries to which game engines do not generally have access (such as to do FTP for example) and to use it in applications by completely mastering its graphical interface.

Everything is done using the Processing editor, which is much more accessible than the programs used by professionals.
The use of relatively advanced programming concepts, such as many design patterns, can also be educational for many people (it seems to me) who might find it useful to study its code.


2 Likes

new link (but the old works too now)

We can use AI for transpilation sometimes to save time (provided that it can also be done without ! ).

see here :

I am about to put my project in a software forge.

Probably

The license will be of the MIT type but in a more ethical version, probably

1st Demo version (with all the code)

And some work on collisions in the Roadmap page

2 Likes

Never seen that License before - interesting although I didn’t have the energy to read it all a couple of potential breaches spring immediately to mind, but I will keep them to myself :wink:

2 Likes

…thanks for all your work on your libraries for so much time !!!

:dizzy: