• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Square Enix Unearths Old Crime Puzzler - The Portopia Serial Murder Case, Remaster Features AI Interaction

T0@st

News Editor
Joined
Mar 7, 2023
Messages
2,077 (4.11/day)
Location
South East, UK
At the turn of the 1980s, most PC adventure games were played using only the keyboard. In those days, adventure games didn't use action menus like more modern games, but simply presented the player with a command line where they could freely input text to decide the actions that characters would take and proceed through the story. Free text input systems like these allowed players to feel a great deal of freedom. However, they did come with one common source of frustration: players knowing what action they wanted to perform but being unable to do so because they could not find the right wording. This problem was caused by the limitations of PC performance and NLP technology of the time.

40 years have passed since then, and PC performance has drastically improved, as have the capabilities of NLP technology. Using "The Portopia Serial Murder Case" as a test case, we'd like to show you the capabilities of modern NLP and the impact it can have on adventure games, as well as deepen your understanding of NLP technologies.



Natural Language Processing (NLP)
Natural Language Processing is a technology that allows computers to glean meaning from natural language—the kind of language that we use in daily communication. Deep learning conducted on a large set of text data makes it possible for the system to understand complex text input (NLU) and to generate responses comparable to those written by human beings (NLG).

Natural Language Understanding (NLU)
In order to interact with computers using natural language, the computer needs to understand what its human partner is trying to tell it, regardless of the wording they choose. Natural Language Understanding is an area of NLP research that aims to make computers correctly understand natural language, where the meaning can often be ambiguous. In this tech preview, NLU is used to help the junior detective understand the player's instructions.


Speech To Text (STT)
Speech-to-Text, or Automatic Speech Recognition (ASR), makes it possible to convert voice input to written text. Using this technology, players can give instructions using their own voices rather than a keyboard. Please note that a CUDA-capable GPU and a large amount of VRAM are required for a satisfactory experience.

Natural Language Generation (NLG)
Automatically generating natural text is one of the most important research topics in the NLP field. For example, research is underway on AI engines that can answer questions in place of human operators, as well as AI-powered chatbots, both of which are expected to have a wide variety of applications in the real world. This tech preview originally included a function based on Natural Language Generation technology, where the system would generate natural replies to questions that did not have a pre-written response. However, the NLG function is omitted in this release because there remains a risk of the AI generating unethical replies. We thank you for your understanding. We will consider reintroducing this function as soon as our research succeeds in creating an environment in which players can enjoy the experience with peace of mind.



This tech preview will be available on Steam as a free download from April 24th, 2023. Please check the system requirements on the Steam page before downloading.

View at TechPowerUp Main Site | Source
 
Joined
Nov 29, 2022
Messages
735 (1.22/day)
Processor Intel i7 77OOK
Motherboard Gigabyte Aorus something
Cooling Noctua NH-U12S dual fan
Memory Ballistix 32 Go
Video Card(s) MSI 3060 Gaming X
Storage Mixed bag of M2 SSD and SATA SSD
Display(s) MSI 34" 3440x1440 Artimys 343CQR
Case Old Corsair Obsidian something
Audio Device(s) Integrated
Power Supply Old Antec HCG 620 still running good
Mouse Steelseries something
Keyboard Steelseries someting too
Benchmark Scores bench ? no time to lose with bench ! :)
That's a good concept !
Curious to hear about if some people of the forum test it !
 
Joined
Sep 21, 2020
Messages
1,538 (1.10/day)
Processor 5800X3D -30 CO
Motherboard MSI B550 Tomahawk
Cooling DeepCool Assassin III
Memory 32GB G.SKILL Ripjaws V @ 3800 CL14
Video Card(s) ASRock MBA 7900XTX
Storage 1TB WD SN850X + 1TB ADATA SX8200 Pro
Display(s) Dell S2721QS 4K60
Case Cooler Master CM690 II Advanced USB 3.0
Audio Device(s) Audiotrak Prodigy Cube Black (JRC MUSES 8820D) + CAL (recabled)
Power Supply Seasonic Prime TX-750
Mouse Logitech Cordless Desktop Wave
Keyboard Logitech Cordless Desktop Wave
Software Windows 10 Pro
Nice to see new gameplay ideas and ways to interact with the medium! It's great that some developers are trying to innovate, rather than to simply outdo the competition in graphics.

Likewise, the original Portopia was a ground-breaking title in many aspects. When it came out in 1983 it was the first graphic adventure game with non-linear gameplay, that took place in an open world. It had branching dialogue and offered multiple endings, and it introduced the concept of a sidekick.

Fundamentally, this game established the visual novel genre. It's a shame it was only ever released in Japan. Looking forward to trying out the remake!
 
Joined
Jul 7, 2019
Messages
882 (0.48/day)
This is actually a great idea, and it would be quite useful in making game worlds more authentic, such as having people react more favorably or warily of the main character in games with good/evil meters or morality systems (like Fallout, Prototype, and Infamous), or the occasional casual NPC dialogues about the main character as their fame rises, or even having more intelligent NPC teammates.

Naturally, the main caveat would be that it would make more single-player games rely on an always-online component, though there should always be an offline "dumb mode" option.
 
Joined
Oct 3, 2015
Messages
461 (0.14/day)
System Name Specs Last Update: 8/April/2024
Processor Intel Core i5 9400f 2.9GHz/4.0 Turbo (NoOC)
Motherboard Gigabyte Z370M D3H rev. 1.0
Cooling be quite! Dark Rock Slim 180W TDP (The Silent Wings 3 120mm Fan)
Memory Corsair Red Line 8x2 16GB 3000MHz (NoOC) DDR4-3000 15-17-17-35 (CMK16GX4M2B3000C15R) V1.35 ver 4.24
Video Card(s) NVIDIA GeForce MSI 980 Ti Golden Edition (NoOC)| Spare: GTX 650 Ti 1 GB
Storage Samsung 870 EVO 4 TB | Samsung 860 EVO 1 TB | Cold Backup: WDC Black 930 GiB WD1003FZEX
Display(s) Asus VG248QZ 1920x1080 144hz 24" (Current: 60hz)
Case Corsair Air 540
Audio Device(s) Realtek ALC892
Power Supply Corsair 850W RMi
Mouse Logitech M187 wireless (First day of use 30-9-2021)
Keyboard Logitech K270 wireless
Software Windows 10 21H2 LTSC 2021 / Linux: Candidates: Bazzite - Linux MX - Tuxedo - Kubuntu
I mean, few years ago, they already used generated speech instead of recorded sound/dialogue. I waited long for them to implement this on games, where they don't have to store sound files for voice, and in the same time, characters would SAY YOUR NAME lol! Imagine the fun when everyone is calling your name, whether it is your actual name or silly name you have chosen lol.
 
Joined
Sep 26, 2012
Messages
867 (0.20/day)
Location
Australia
System Name ATHENA
Processor AMD 7950X
Motherboard ASUS Crosshair X670E Extreme
Cooling ASUS ROG Ryujin III 360, 13 x Lian Li P28
Memory 2x32GB Trident Z RGB 6000Mhz CL30
Video Card(s) ASUS 4090 STRIX
Storage 3 x Kingston Fury 4TB, 4 x Samsung 870 QVO
Display(s) Acer X38S, Wacom Cintiq Pro 15
Case Lian Li O11 Dynamic EVO
Audio Device(s) Topping DX9, Fluid FPX7 Fader Pro, Beyerdynamic T1 G2, Beyerdynamic MMX300
Power Supply Seasonic PRIME TX-1600
Mouse Xtrfy MZ1 - Zy' Rail, Logitech MX Vertical, Logitech MX Master 3
Keyboard Logitech G915 TKL
VR HMD Oculus Quest 2
Software Windows 11 + Universal Blue
Played it today, there's no AI here, not even a competent text parser.
 
Top