Phobian Odyssey: Chapter 1 (NaNoWADMo 2021)

For Total Conversions and projects that don't otherwise fall under the other categories.
Forum rules
The Projects forums are ONLY for YOUR 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.

Phobian Odyssey: Chapter 1 (NaNoWADMo 2021)

Postby DavidN » Wed Oct 13, 2021 2:33 pm

Image

Image

Image

Image

Image

For NaNoWADMo this year, I wanted to do something a bit different and experiment to see if I could get a dungeon crawler style movement engine working in GZDoom. Then it snowballed until I'd accidentally written a whole JRPG style game in it. This was a great way to finally dive into ZScript and see what it could do :)

So venture through the caves, tunnels and labs underneath Tharotia as you try to eradicate the demons! This copy has five and a half levels of dungeons, and lets you try out the cycle of the game, fighting monsters in FPS battles and scavenging materials and treasures. As the name suggests, it's heavily inspired by Etrian Odyssey, the series of W/JRPG hybrids that managed to revive first person dungeon crawling without it being coma-inducingly boring.

I'd love to work this up into a full game some day because I wrote a ton of stuff that I didn't even use, like being able to apply special effects and elements to weapons - perhaps I will revisit it if enough people enjoy it!

http://files.teamouse.net/doom/wads/phobianodysseydemo2.pk3

Runs on GZDoom with DOOM2.WAD or equivalent, and I recommend Xaser's DamNums to complete the JRPG mood :) https://forum.zdoom.org/viewtopic.php?t=55048

Thanks to
Scwiba/Ryath for NaNoWADMo
Ezo, Ginji, LikoClave and Boomer Spacely for the use of their characters
Temiree, LikoClave, Jan, Licographics and OhMyRichard for the portrait artwork
Ukiro for OTEX
James Paddock as usual for the music
JPBreton for the amazing Mr Friendly, from which I borrowed a significant amount of code
Everyone on the GZDoom Discord for their guidance as I found my way in ZScript!
Last edited by DavidN on Thu Nov 04, 2021 7:30 pm, edited 4 times in total.
User avatar
DavidN
 
 
 
Joined: 28 Dec 2015

Re: Phobian Odyssey two-level demo

Postby spoone » Wed Oct 13, 2021 4:09 pm

I really enjoyed it.
spoone
 
Joined: 24 Apr 2006

Re: Phobian Odyssey two-level demo

Postby Enjay » Wed Oct 13, 2021 4:30 pm

It took me a moment to realise how the movement worked but once it clicked, it made sense. It's unusual to be able to look all around but still have the block-step movement of EOB and similar.

Definitely good fun and entertaining but I found that the encounters were a bit too frequent for my tastes and, after a while, they felt like they were getting in the way rather than enhancing play.

Definitely a fun and original idea though and well implemented.

[edit] Oh, perhaps worth mentioning - the status bar fell off the edges of my screen (I could only see abut half of the mugshot). Possibly something to do with the scaling factors I use but I did try changing them with no real effect. I didn't investigate fully.

[/edit]
User avatar
Enjay
Everyone is a moon, and has a dark side which he never shows to anybody. Twain
 
 
 
Joined: 15 Jul 2003
Location: Scotland

Re: Phobian Odyssey two-level demo

Postby DavidN » Wed Oct 13, 2021 7:44 pm

Thanks so much for trying it out! I actually realized the same thing about the encounters and adjusted them down quietly after you posted that - in my testing I was wanting to get a lot of encounters to test them, but thinking about it from normal gameplay, they were too frequent.

The HUD is designed for 16:9 widescreen, but I might be able to adjust it to be narrower!
User avatar
DavidN
 
 
 
Joined: 28 Dec 2015

Re: Phobian Odyssey two-level demo

Postby Karl515 » Thu Oct 14, 2021 3:06 am

Great idea, Fantastic execution. Just thinking about the coding to achieve the grid-based movement and randomized(?) encounters makes me shudder. However, while I was playing the demo, I felt conflicted. We have this cave system full of treasures and traps, while the items, enemies, and weaponry are very modernized. Wouldn't it make more sense to have a medieval themed arsenal as well? But then again, this is a demo and changes will surely occur. Anyways, I'm thoroughly impressed and I'll be keeping an eye for updates.
Karl515
 
Joined: 22 Jan 2019
Location: Gulag
Operating System: Other Linux 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: Intel with Vulkan Support

Re: Phobian Odyssey two-level demo

Postby Gez » Thu Oct 14, 2021 3:33 am

Enjay wrote:It took me a moment to realise how the movement worked but once it clicked, it made sense. It's unusual to be able to look all around but still have the block-step movement of EOB and similar.

Kind of like Cryo's "Omni3D" games, except this is not "cheating" with a pre-rendered graphic bubble.
Gez
 
 
 
Joined: 06 Jul 2007

Re: Phobian Odyssey two-level demo

Postby dard98 » Thu Oct 14, 2021 1:11 pm

Damn, finally someone thought about making a mod with a gameplay more resembling RPG. Wish someone made an JRPG like gameplay mod. Still, can't wait for a full release.
dard98
 
Joined: 04 Aug 2020
Discord: 7977
Operating System: Windows 10/8.1/8/201x 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: Intel (Modern GZDoom)

Re: Phobian Odyssey two-level demo

Postby Jarewill » Thu Oct 14, 2021 2:18 pm

Oh damn, this is soooo cool!
I love classic dungeon crawlers and the battles actually being the classic Doom gameplay is such a great idea.
Thanks for the automap mode too, because my dumb self would get lost easily without it.
I had a few issues though:
Spoiler:

This is a really good project so far and I'll look forward to seeing it complete!

Also the battle music is so good. :shock:
Is there a link to it so I can listen to it outside the game?
Jarewill
 
Joined: 21 Jul 2019

Re: Phobian Odyssey two-level demo

Postby Captain J » Sat Oct 16, 2021 6:15 am

Holy shi... Wow. This is exactly like Doom meets JRPG and i did not expect how it goes. Seamless Random Encounters, Inventory managements, Dialogues and etc. If ID ever released Doom RPG by themselves on the MS-DOS instead of on Mobile, this might've been just like this one. Excellent work!
Spoiler: And of course i had to write feedback on some of my perspective
And that's about it. I didn't expect the end of it and it made me chuckle. I see what you did there!

Lastly, certain addons like Target Spy and Colorful Hell might work like a charm on this!
User avatar
Captain J
That's Amoreee
 
 
 
Joined: 02 Oct 2012
Location: A Year old Pizza Box
Discord: DiscussJ#3128

Re: Phobian Odyssey two-level demo

Postby DavidN » Thu Nov 04, 2021 5:33 pm

Updated the original post with a new demo! I'm calling this "episode 1" and it includes the first two and a half dungeons of the game. Thanks again for everyone helping me get off the ground with ZScript and finally doing a completely new game in GZDoom like this :)

http://files.teamouse.net/doom/wads/phobianodysseydemo2.pk3
User avatar
DavidN
 
 
 
Joined: 28 Dec 2015

Re: Phobian Odyssey: Chapter 1 (NaNoWADMo 2021)

Postby Zhs2 » Fri Nov 05, 2021 9:48 am

Pretty cool concept, but the grid-based movement is just as slow as everyone else in this thread has mentioned. I get what you were going for, and I see you've implemented FOEs to go along with it, but it'd be nice if the town wasn't a grid, at least. It's a bit too late to suggest slowing the player down to walk speed and having FOEs move relative to the speed of the player's current velocity length. And the grid automap is kind of useless right now, but hopefully in the future you'll have refined it a bit so that grid squares that you can step on or have stepped on show up on the map instead of a giant featureless square of squares. The combat and inventory system is solid though, both are nice! Though it would be nice if it was explained in game that you can use slot keys to activate inventory items while the inventory is open, I figured that out by accident and it's nice to know about convenience keys.

Related inventory bug: if you use a homing device while in town, it breaks the music.

And I get that dialogue screens are actually a menu internally, but you can't open up the console while in a dialogue.
User avatar
Zhs2
Power of meh.
 
Joined: 07 Nov 2008
Location: Maryland, USA, but probably also in someone's mod somewhere
Operating System: Windows 10/8.1/8/201x 64-bit
Graphics Processor: ATI/AMD with Vulkan Support

Re: Phobian Odyssey: Chapter 1 (NaNoWADMo 2021)

Postby DavidN » Fri Nov 05, 2021 12:18 pm

Thanks for identifying those problems - I completely forgot that I had implemented the 1/2/3/4 keys for using the inventory!

To adjust walking speed for now, you could try the debug/cheat:
Code: Select allExpand view
pukename poskates 2
User avatar
DavidN
 
 
 
Joined: 28 Dec 2015

Re: Phobian Odyssey: Chapter 1 (NaNoWADMo 2021)

Postby Captain J » Sat Nov 06, 2021 8:12 am

Spoiler: "Feedback time!"
Very neat and decent update. I really liked the full interactions of the Village! Tho i couldn't enter the other side of Boss area but guess it's still being worked on so no biggies. I'll keep looking forward to this project!
User avatar
Captain J
That's Amoreee
 
 
 
Joined: 02 Oct 2012
Location: A Year old Pizza Box
Discord: DiscussJ#3128

Re: Phobian Odyssey: Chapter 1 (NaNoWADMo 2021)

Postby wildweasel » Sun Nov 07, 2021 12:27 am

I definitely like the concept of random encounters being handled as normal Doom-style action combat! There's only two things that I found a bit annoying, though: the battle music is too loud compared to the normal wandering music (I could just as easily make an add-on to swap out the music though if I wanted to), and the player's facing direction is incorrectly remembered when you leave a battle, making it easy to get turned around by accident.

I played long enough to reach town, at least; I like what I see and look forward to seeing it progress further.
User avatar
wildweasel
from a different perspective.
Moderator Team Lead
 
Joined: 15 Jul 2003

Re: Phobian Odyssey: Chapter 1 (NaNoWADMo 2021)

Postby ramon.dexter » Mon Nov 08, 2021 2:33 pm

Wow, this is an impressive piece of work. I never thought it is actually possible to make a tile based movement in gzdoom! Pretty nice. And the encounters, just like in old RPGs. Great job, man!
User avatar
ramon.dexter
rudebwoy
 
Joined: 20 Oct 2015
Location: Kozolupy, Bohemia
Operating System: Windows 10/8.1/8/201x 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: nVidia with Vulkan support


Return to TCs, Full Games, and Other Projects

Who is online

Users browsing this forum: Caleb377, Dynamo and 7 guests