GZShmup
Forum rules
The Projects forums are only for projects. If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.
Got a cool project idea but nothing else? Put it in the project ideas thread instead!
Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.
Please read the full rules for more details.
The Projects forums are only for projects. If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.
Got a cool project idea but nothing else? Put it in the project ideas thread instead!
Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.
Please read the full rules for more details.
-
- Posts: 2270
- Joined: Tue Jul 15, 2003 7:00 pm
- Location: Maine, US
Re: ZShmup
http://www.prdarkfox.com/lwm/flyer.7z
- Re-textured, and re-modeled most stuff.
- Nerfed the boss HP's to speed things up.
- Added the boss HP bar.
- Added music.
- Shields regenerate faster if you don't fire (primary only).
- Missiles uses ammo, but regenerate when not used. Max 5.
- Added an auto turret to the player. Does minimum damage. I had to disable it's graphics because it can't keep up with the player. Only way to reduce the stutter was to slow the player to half speed, which I didn't think anyone would accept.
- New enemy & boss turrets.
- Re-textured, and re-modeled most stuff.
- Nerfed the boss HP's to speed things up.
- Added the boss HP bar.
- Added music.
- Shields regenerate faster if you don't fire (primary only).
- Missiles uses ammo, but regenerate when not used. Max 5.
- Added an auto turret to the player. Does minimum damage. I had to disable it's graphics because it can't keep up with the player. Only way to reduce the stutter was to slow the player to half speed, which I didn't think anyone would accept.
- New enemy & boss turrets.
-
- Posts: 272
- Joined: Wed Apr 11, 2012 10:31 am
- Preferred Pronouns: He/Him
- Operating System Version (Optional): Windows 10 Pro 21H1
- Graphics Processor: nVidia with Vulkan support
- Location: St. Louis, MO
Re: ZShmup
Sweet, this project proves we could probably make Gradius/R-Type/Thunder Force/etc. fangames that way. :P
I did come across one little problem with the latest flyer.7z...
I did come across one little problem with the latest flyer.7z...
You do not have the required permissions to view the files attached to this post.
-
- Posts: 2270
- Joined: Tue Jul 15, 2003 7:00 pm
- Location: Maine, US
Re: ZShmup
Works for me in GZDoom r1353.HavoX wrote:I did come across one little problem with the latest flyer.7z...
I discovered the FORCEXYBILLBOARD flag, so I can use regular sprites instead of faking them.
Added a proper starfield using a portal.
[EDIT]
Bosses now drift off the bottom of the screen instead of just disappear.
Enemy spawns have been tweaked.
Spoiler:
Last edited by LilWhiteMouse on Mon Apr 16, 2012 2:04 pm, edited 1 time in total.
-
- Posts: 2270
- Joined: Tue Jul 15, 2003 7:00 pm
- Location: Maine, US
Re: GZShmup
http://www.prdarkfox.com/lwm/flyer.7z
Renamed the project to GZShmup.
Added another enemy type.
Added another attack possibility to the boss.
Reduced the shields from 20 to 15.
Renamed the project to GZShmup.
Added another enemy type.
Added another attack possibility to the boss.
Reduced the shields from 20 to 15.
-
-
- Posts: 26540
- Joined: Tue Jul 15, 2003 4:58 pm
- Location: Scotland
Re: GZShmup
This is just getting better and better. It now looks superb. I can't get over how well it plays. The controls feel good enough to give the illusion that it is an actual shmup engined game and not using a FPS engine at all.
[edit] Oh, and Havox's error is because he is not using a recent SVN version. The last official release gives me the same error. [/edit]
[edit] Oh, and Havox's error is because he is not using a recent SVN version. The last official release gives me the same error. [/edit]
-
- Posts: 2270
- Joined: Tue Jul 15, 2003 7:00 pm
- Location: Maine, US
Re: GZShmup
The basic enemy (homing fighter) can now appear in a formation. Might do the same for some others.
Tweaked the spawning code so that it won't spawn two enemies too close along the X axis.
Score counter is gone. Replaced it with a thin red bar at the side of the screen. The boss appears when it's filled. Dubbed it antagonizer. IE: When you've pissed off the enemy enough, the boss shows up. Slowly reduces over time, forcing you to destroy things faster.
Tweaked the spawning code so that it won't spawn two enemies too close along the X axis.
Score counter is gone. Replaced it with a thin red bar at the side of the screen. The boss appears when it's filled. Dubbed it antagonizer. IE: When you've pissed off the enemy enough, the boss shows up. Slowly reduces over time, forcing you to destroy things faster.
-
- Posts: 9369
- Joined: Thu Jul 14, 2005 8:33 pm
- Preferred Pronouns: They/Them
- Operating System Version (Optional): Windows 11
- Graphics Processor: nVidia with Vulkan support
- Location: Blacksburg, SC USA
Re: GZShmup
Could there be a score counter, too? Well, for those who like that sort of thing.
-
- Posts: 2648
- Joined: Thu Oct 26, 2006 12:08 pm
- Location: Bucharest, Romania
Re: GZShmup
This looks quite impressive...
-
- Posts: 272
- Joined: Wed Apr 11, 2012 10:31 am
- Preferred Pronouns: He/Him
- Operating System Version (Optional): Windows 10 Pro 21H1
- Graphics Processor: nVidia with Vulkan support
- Location: St. Louis, MO
Re: GZShmup
In my defense, I'd rather play it safe and not risk possible stability issues with the SVN builds. But whatever... *shrugs*Enjay wrote:[edit] Oh, and Havox's error is because he is not using a recent SVN version. The last official release gives me the same error. [/edit]
-
- Posts: 2270
- Joined: Tue Jul 15, 2003 7:00 pm
- Location: Maine, US
Re: GZShmup
Part of the reason I got rid of it was because of the random nature of the project. Currently, I fixed it so the boss appears at 1500 points each wave (bearing in mind you lose points when not destroying things). I wanted to make GZShmup something you didn't have to invest any time in. I had considered adding a "survival" mechanic, where you'd receive no armor restores. The bosses appeared at regular time intervals, and when you died you're time would be displayed. If you'd like, I could re-implement the score as a new mode (like before), and perhaps survival if anyone wanted it. BTW, modes would be implemented via the difficulty menu. Difficulty wouldn't actually change, I'd just hijack it to make use of GameSkill().Project Dark Fox wrote:Could there be a score counter, too? Well, for those who like that sort of thing.
Post release changes:
Bosses are now randomly named, like Chibi Rebellion's episode titles: "Adjective" and/or "Noun" and "Proper Noun". Examples, should give a clue as to their origin.
Spoiler:Added another enemy.
-
- Posts: 582
- Joined: Sun Nov 11, 2007 4:20 am
- Graphics Processor: nVidia with Vulkan support
- Location: XinZhuang, XinBei/New Taipei City(Former Taipei County), Taiwan.
Re: GZShmup
Holy cow... A flyer shooting game in FPS engine...
Well, actually I think SVN builds are NOT that too unstable at all, risks still acceptable for me.
Unless someone broke it so hard.
It's not a bad idea, but you have to want the next ZDooM official release out...HavoX wrote: In my defense, I'd rather play it safe and not risk possible stability issues with the SVN builds. But whatever... *shrugs*
Well, actually I think SVN builds are NOT that too unstable at all, risks still acceptable for me.
Unless someone broke it so hard.
How about something like this one(Warning: Japanese shit)...? Reminded me about that "dodging-shitload-of-bullets-on-whole-screen" survival game...but player cannot shoot shit in that game.LilWhiteMouse wrote: ...I had considered adding a "survival" mechanic, where you'd receive no armor restores....
-
-
- Posts: 17924
- Joined: Fri Jul 06, 2007 3:22 pm
Re: GZShmup
About stability of SVN builds, there are sometimes a few issues (like recently, crashes induced by teleports) but they are quickly discovered and fixed (like, in the following day).
Randy is seemingly ramping up to get a 2.6.0 release sometimes soon, so ZDoom is currently more stable than it has been for a long while. Tons and tons of bugs have been fixed in the last month. There used to be six pages of backlog in the bug forums, it's down to two right now.
Randy is seemingly ramping up to get a 2.6.0 release sometimes soon, so ZDoom is currently more stable than it has been for a long while. Tons and tons of bugs have been fixed in the last month. There used to be six pages of backlog in the bug forums, it's down to two right now.
-
-
- Posts: 17456
- Joined: Mon Oct 27, 2003 12:07 am
- Location: Kuala Lumpur, Malaysia
Re: GZShmup
Now, about the Feature Suggestions and Code Submission forums...Gez wrote:There used to be six pages of backlog in the bug forums, it's down to two right now.
-
-
- Posts: 17924
- Joined: Fri Jul 06, 2007 3:22 pm
Re: GZShmup
They'd be a good way to fill the bug report forum back up!
-
- Posts: 9369
- Joined: Thu Jul 14, 2005 8:33 pm
- Preferred Pronouns: They/Them
- Operating System Version (Optional): Windows 11
- Graphics Processor: nVidia with Vulkan support
- Location: Blacksburg, SC USA
Re: GZShmup
Fair enough. I actually wondered how hard it would be to have a score counter separate from the aggravator, but if it's too much effort or isn't worth the effort in the first place, you don't need to bother just for me.LilWhiteMouse wrote:Part of the reason I got rid of it was because of the random nature of the project. Currently, I fixed it so the boss appears at 1500 points each wave (bearing in mind you lose points when not destroying things). I wanted to make GZShmup something you didn't have to invest any time in. I had considered adding a "survival" mechanic, where you'd receive no armor restores. The bosses appeared at regular time intervals, and when you died you're time would be displayed. If you'd like, I could re-implement the score as a new mode (like before), and perhaps survival if anyone wanted it. BTW, modes would be implemented via the difficulty menu. Difficulty wouldn't actually change, I'd just hijack it to make use of GameSkill().Project Dark Fox wrote:Could there be a score counter, too? Well, for those who like that sort of thing.