I just noticed an OGA user was from Ukraine. And I'm worry for him.
Most OGA users probably also like Itch.io, and I also noticed another user from Itch that is also from Ukraine.
I even put a warning if you don't like politics that the narative game from this Itch user contains some.
A lot of users on these websites use nicknames, maybe there are others that are still with us on these websites while being in a bomb shelter. Maybe some of these will or already have disappeared, and we will not notice it that much because it's not visible on their profile page in which country they are living.
We all share interest for independant games on these websites and we are some kind of "web friends" I think (I hope). I'm really sorry when I know what is happening to them.
The tutorial that Hendrik gave a link is also available there now.
About the png loader, the README explains in detail which lib to install for each image file format, and also explains that you should install the -devel package which contains the C headers.
The makefile of hendrik was indeed missing the unix module, it is required because hendrik initialises the random generator with functions from the unix module (Unix.gmtime and Unix.time).
It is not possible to use Random.self_init () wrongly because there are no parameters to provide. It is supposed to work as expected, and if not, it is a bug. It was known to be buggy on MacOS in the past if I'm not mistaken, but this is surprising that this is buggy on a debian variant (what hendrik is using).
I was happy to find this demo from Hendrik because there are not a lot of public things using my ocaml bindings. I only know a scientific project Zelus https://zelus.di.ens.fr/ and this demo from Hendrik, that's all. So thank you Hendrik! It was a nice gift!
This one, I don't really understand what it is, but it look like a product sold:
https://www.northermobile.com/tn1/index.php?click_id=wpfbqhmidgm41nufi5b...
It's not a game like it is said on this page:
https://opengameart.org/content/space-game-art-pack-extended
I noticed a typo in my first message
"that this was ends"
should be
"that this war ends"
Sorry, I'm not doing any politics here.
I just noticed an OGA user was from Ukraine. And I'm worry for him.
Most OGA users probably also like Itch.io, and I also noticed another user from Itch that is also from Ukraine.
I even put a warning if you don't like politics that the narative game from this Itch user contains some.
A lot of users on these websites use nicknames, maybe there are others that are still with us on these websites while being in a bomb shelter. Maybe some of these will or already have disappeared, and we will not notice it that much because it's not visible on their profile page in which country they are living.
We all share interest for independant games on these websites and we are some kind of "web friends" I think (I hope). I'm really sorry when I know what is happening to them.
If you want to automatically crop the empty space around the images, you can use the command convert from ImageMagick:
convert dipy2.png -trim +repage _dipy2.png
I fixed the file "dipy1.png" where other ships were overlapping.
It was possible to fix this one because the main ship is symetric, so I used the other side to restore where it's overlapping.
> I had to install ImageMagick-devel and librsvg-devel to compile those pieces of glMLite.
If you only need the png loader, you don't need to compile the other loaders.
It is explained in detail in the README:
https://github.com/fccm/glMLite
I'm the author of the lib that this post talks about, glMLite, I'm just posting to say that the address changed:
http://decapode314.free.fr/ocaml/GL/
The tutorial that Hendrik gave a link is also available there now.
About the png loader, the README explains in detail which lib to install for each image file format, and also explains that you should install the -devel package which contains the C headers.
The makefile of hendrik was indeed missing the unix module, it is required because hendrik initialises the random generator with functions from the unix module (Unix.gmtime and Unix.time).
It is not possible to use Random.self_init () wrongly because there are no parameters to provide. It is supposed to work as expected, and if not, it is a bug. It was known to be buggy on MacOS in the past if I'm not mistaken, but this is surprising that this is buggy on a debian variant (what hendrik is using).
I was happy to find this demo from Hendrik because there are not a lot of public things using my ocaml bindings. I only know a scientific project Zelus https://zelus.di.ens.fr/ and this demo from Hendrik, that's all. So thank you Hendrik! It was a nice gift!
Hi Ivan,
I made a mini-demo with these butterflies:
https://gitlab.com/deca4/butterflies-demo
Thanks for this nice file!
I cropped the ships and bullet tiles, and made xml/s-expr files that provide the positions and dimensions of the tiles (usable with SDL2).
https://opengameart.org/content/valgrind-sprites
I made a mini-shmup to test these sprites with SDL2:
https://github.com/fccm/ocaml-shmup-ds
(This is probably ridiculous compared to your game, Commander, but still I'm having fun playing with it!)
Pages