A downloadable asset pack

Download NowName your own price

Integrate an immersive 🔫 first-person shooting mini-game🔫 into your Ren'Py visual novel with this plugin. 

Features

- Configurable gameplay: Set targets, rounds, time limits, and more.

- Shoot targets with mouse clicks.

- Replace default images easily.

🔗 For detailed setup instructions and customization

please refer to the [GitHub repository](https://github.com/Wendy-Nam/Renpy-Shooting_Game_Plugin_FPS/blob/main/README.md) or the README file included in the download.

🎮 Create an engaging shooting mini-game for your Ren'Py visual novel today!

License

This Shooting Game Plugin for Ren'Py is provided under the CC0 1.0 Universal (CC0 1.0) Public Domain Dedication license. You are free to use, modify, and distribute it for any purpose.

StatusReleased
CategoryAssets
Rating
Rated 5.0 out of 5 stars
(2 total ratings)
AuthorSAN (Seo-A-Nam)
GenreShooter, Visual Novel
Tags2D, First-Person, minigames, Open Source, Ren'Py, sourcecode

Download

Download NowName your own price

Click download now to get access to the following files:

ShootingGame.zip 3.2 MB

Development log

Comments

Log in with itch.io to leave a comment.

(1 edit)

I was wondering if there was a way to add win/lose conditions that jump to a certain label if possible.

For example,  if round 3 is cleared it jumps to a success label/event in-story whereas if any round is failed it'd jump to a fail state.

Hi, thank you for reporting this issue!

Here's how I implemented this task in my previous game jam project.
I hope this helps, and feel free to reach out if you have any questions.

https://github.com/Wendy-Nam/SpookyVN2023/blob/main/game/tory/act2.rpy

https://github.com/Wendy-Nam/SpookyVN2023/blob/main/game/minigame/shooting_game....



(+1)

Tried the updated code. Still has same issues after the game completes with saving. Renpy fails to save on pickle, pickle can't handle the inner class design of this. 

https://seo-a-nam.itch.io/shooting-game-v1/devlog/820177/bug-fix-temporary-solut...

Hi! Sorry i checked the comment late. I suggest this solution for now, but i'll bring better patches on code in short i promise.

when i try to use it i get "gamescript is not defined"

Update: Code improved for better game configuration accessibility (08.24.2023).