[WIP][0.5] Typist.pk3

Projects that alter game functions but do not include new maps belong here.
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.

[WIP][0.5] Typist.pk3

Postby m8f » Sun Oct 06, 2019 5:40 am



Download

Discord
YouTube
GitHub

Typist.pk3 is a gameplay mod that turns your game into a typing exercise.

The following exercises (or challenges are available):
- 1000 basic English words;
- 1000 basic Russian words;
- Arithmetic;
- C++ Development;
- GZDoom Development;
- Random letters;
- Random numbers.

How to play

There are two game modes: Combat and Exploration. They are switched
automatically.

Exploration mode is your familiar mode. You can walk, interact with doors,
explore the map.

Combat mode is for fighting enemies. Here, instead of aiming and shooting, you
type answers for your targets. When the answer is ready, press Enter, and it is
applied to the matching targets. Hold Enter for continuous fire.

Press Ctrl+Backspace to erase the whole answer.

If you find yourself in a situation when you'd rather walk away from a fight,
use `/explore` command - type it instead of an answer. This will lock you in
Exploration mode until Unlock Game Mode with a bound key.

There are other commands, too: `tl` - turn to the left, `tr` - turn to the
right, `dl` - dash to the left, `dr` - dash to the right.

Incompatible mods

- Guncaster. Reason: Guncaster reads player input directly from player, so weapon firing cannot be emulated like for other mods. Guncaster support cannot be added without modifications in Guncaster or GZDoom.
- Guncaster Vindicated. Reason: the same as Guncaster.

Acknowledgments

Credits

- KeksDose for libeye (Level and screen projections)
- ZippeyKeys12 (Zain Aamer) for Clematis (ZScript unit test framework for GZDoom)
- fraggle for miniwad.wad
- 1000 basic English words
- Frequency dictionary of the modern Russian language

Thanks

- LGR for Sega's Typing of the Dead: A Zombie-Slaying Education video
- Marrub for ZScript documentation
- Accensus for inviting me into Discord server and for bug reports
- kadu522 for support
- dard22 for bug reports
- Jarewill for bug reports
Last edited by m8f on Sat Nov 30, 2019 12:56 am, edited 3 times in total.
User avatar
m8f
the dreamer
 
 
 
Joined: 29 Dec 2017
Discord: m8f#0629
Github ID: mmaulwurff

Re: [WIP][0.4] Typist.pk3

Postby Jarewill » Sun Oct 06, 2019 6:05 am

This is actually pretty nice.
Thankfully the pistol deals a lot of damage, otherwise it would be painful.
And the imp fireballs also move slowly, allowing the player to avoid them while battling the awkward gameplay.
Though, was the player supposed to have Buddha turned on? (the single non removable hit point?)
And the plasma rifle fires slowly, one ball at a time.
Jarewill
 
Joined: 21 Jul 2019

Re: [WIP][0.4] Typist.pk3

Postby m8f » Sun Oct 06, 2019 6:23 am

Buddha - yes, it's intentional. Otherwise, the player would be overwhelmed by unusually high number of deaths. The point of Typist is typing, not survival :)
Plasma - not intentional. Will be fixed in future versions. Thanks for noticing this!
User avatar
m8f
the dreamer
 
 
 
Joined: 29 Dec 2017
Discord: m8f#0629
Github ID: mmaulwurff

Re: [WIP][0.4] Typist.pk3

Postby dard22 » Sun Oct 06, 2019 2:00 pm

"They a words, letters without mercy. But you, you are a worse. Rip and type, until it is done"

But seriously, I might play with this in all mods and maps since my typing skill is very bad. And here some questions:

1.Why no one can kill me? Health just drops to 1.

2.Any plans for others languages support?

3.Would be nice to change the enemy's reaction for more time to type against hitscaners.
User avatar
dard22
 
Joined: 19 Jan 2017

Re: [WIP][0.4] Typist.pk3

Postby GamingMarine » Sun Oct 06, 2019 2:52 pm

This is pretty cool! Reminds me a lot of The Typing of the Dead.
User avatar
GamingMarine
 
Joined: 30 Oct 2016
Location: Houston, Texas, USA

Re: [WIP][0.4] Typist.pk3

Postby UnbornDecay25 » Mon Oct 07, 2019 7:05 am

"THE TYPANG. OF... DA BED!"

No seriously I've been waiting for a TOTD style game for too long after Overkill became unreliable. This is fcking awesome!!
UnbornDecay25
 
Joined: 30 Oct 2018

Re: [WIP][0.4] Typist.pk3

Postby m8f » Mon Oct 07, 2019 7:11 am

dard22 wrote:1.Why no one can kill me? Health just drops to 1.
2.Any plans for others languages support?
3.Would be nice to change the enemy's reaction for more time to type against hitscaners.
1. That's intentional so the players won't flip over for dying on every corner :)
2. Yep.
3. I'll see what I can do, but no promises.

GamingMarine wrote:This is pretty cool! Reminds me a lot of The Typing of the Dead.

Bingo! This is the direct inspiration: https://youtu.be/iamxvTe9Z5g

UnbornDecay25 wrote:
Thanks!
User avatar
m8f
the dreamer
 
 
 
Joined: 29 Dec 2017
Discord: m8f#0629
Github ID: mmaulwurff

Re: [WIP][0.4] Typist.pk3

Postby UnbornDecay25 » Mon Oct 07, 2019 7:59 am

So I just played through a good deal, and I do have to agree, the thing that made Typing of The Dead awesome was it was a horror game... kinda. So not being able to die, is kinda lackluster. The option at least would be nice. Perhaps you could implement a system that enemies cannot damage you if you cant see them I.E. they are not in your view.

But I have my eye on this
UnbornDecay25
 
Joined: 30 Oct 2018

Re: [WIP][0.4] Typist.pk3

Postby m8f » Mon Oct 07, 2019 8:58 am

Noted, the ability to die will be added in the next update.
User avatar
m8f
the dreamer
 
 
 
Joined: 29 Dec 2017
Discord: m8f#0629
Github ID: mmaulwurff

Re: [WIP][0.4] Typist.pk3

Postby ZikShadow » Mon Oct 07, 2019 10:27 am

A possible alternative, a score kind of deal with the health. Something like 100HP having the highest multiplier everytime you kill something and 1 having the least, encouraging players to do their best if they want the highest numbers but not getting them frustrated due to not being able to do complex dodges and stuff. Though I guess you have to get a score implementation done in the first place to possibly do any of that. Just throwing ideas for now, I suppose.
User avatar
ZikShadow
 
Joined: 13 Jul 2016
Location: Could be the chair, the floor, or the bed.

Re: [WIP][0.4] Typist.pk3

Postby dard22 » Mon Oct 07, 2019 11:33 am

Tried with Doomreal and some of the weapons don't shoot. Guess that same deal like in Guncaster.
User avatar
dard22
 
Joined: 19 Jan 2017

Re: [WIP][0.4] Typist.pk3

Postby dard22 » Mon Oct 07, 2019 12:29 pm

ZikShadow wrote:A possible alternative, a score kind of deal with the health. Something like 100HP having the highest multiplier everytime you kill something and 1 having the least, encouraging players to do their best if they want the highest numbers but not getting them frustrated due to not being able to do complex dodges and stuff. Though I guess you have to get a score implementation done in the first place to possibly do any of that. Just throwing ideas for now, I suppose.


It could use a combo with ranking system like in DemonSteel or in Typing of the Dead, since mod inspired by it.
User avatar
dard22
 
Joined: 19 Jan 2017

Re: [WIP][0.4] Typist.pk3

Postby Zhs2 » Mon Oct 07, 2019 3:51 pm

My suggestion for helping the player manage health along with their typing would be to apply timefreeze in combat mode, with the length of the freeze based on the number of monsters and some optional difficulty modifier. Or perhaps slow-mo, of which the speed could be varied by difficulty.
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 64-bit
Graphics Processor: ATI/AMD with Vulkan Support

Re: [WIP][0.4] Typist.pk3

Postby NotSoHazy » Sun Oct 13, 2019 1:46 pm

User avatar
NotSoHazy
 
Joined: 09 Mar 2017

Re: [WIP][0.4] Typist.pk3

Postby Bezhael » Fri Nov 01, 2019 8:28 am

I run GZDoom version 4.1.3 but it says that only version 3.7.2 is supported. Do I really have to downgrade to that version to play this?
Bezhael
 
Joined: 29 Sep 2017

Next

Return to Gameplay Mods

Who is online

Users browsing this forum: Equus, Ryuhi and 12 guests