Hi,
I love Kenta Cho games, so I tryed to make a simple abstract shmup game too:
http://www.linux-nantes.org/~fmonnier/ocaml/shmup_av/
There are screenshots on this webpage, and executable binary for Windows.
The sprites are inspired by the avatars from GitHub when someone don't put a picture.
The game is open source under Zlib license.
Written in OCaml (with quite functional style), and using SDL2.
I would like to know your opinion, and maybe advice to enhance it.
Also I'm not very good with music, and I would like advices about which music from OGA would fit the game, also need a sound when the player shoot and a sound when an enemy is touched.
Regards
I like the enemy's ability to change trajectory mid-assault. I find it weird the enemy bullets are the slowest thing on the screen, though. What do you think about making the enemy bullets have limited range instead of persisting until they leave the screen? I also thought it was strange that my bullets keep going after taking out an enemy instead of dissapearing with the destroyed enemy, but I can see how that could be strategic for lining up multiple kills with one shot.
As for music and sound effects, try these out: https://opengameart.org/art-search-advanced?field_art_tags_tid=shmup&fie...
--Medicine Storm
Sorry, The link doesn't seem to work.
D'OH! ok try it now.
--Medicine Storm
Hi,
I made a second shmup which shares most code with shmup-av, but with this one the player can shoot with two colors (red or green). The enemies are also red or green, so you need to shoot in red to kill the red enemies and shoot in green to kill the green enemies.
This principle is inspired by the game Ikaruga.
On this page there is a executable binary for Windows:
http://www.linux-nantes.org/~fmonnier/OCaml/shmups/shmup_tc.html
I tried to put an archive with both executable binaries for Windows and Linux, and with both shmup-av and shmup-tc on itch:
https://blueprawn.itch.io/minishmups
but I put it one month ago and there was no downloads.
Also I followed your suggestion, MedicineStorm, to change trajectory of the ennemies mid-assault.
Any suggestions to enhance it are wellcome :)