KSchnee on DeviantArthttps://www.deviantart.com/kschnee/art/Unity-Experiment-RPG-System-527341932KSchnee

Deviation Actions

KSchnee's avatar

Unity Experiment: RPG System

By
Published:
693 Views

Description

kschnee.xepher.net/code/unity/…

Here is a simple demonstration of a few related gameplay concepts. You have a text adventure with a graphical interface, to let you click on locations, items and people. The beginnings of a conversation system are there, with a list of (so far empty) topics and an NPC who reacts to factors like your species and recalls whether he's seen you before. Picking up a certain item has a spell effect that changes your species. In the background is a related little experiment. In Unity, each GameObject has coordinates even if it's only there to hold code. I figured, why not have the coordinates be meaningful and attach simple graphics? (Character animation from "Dragon Force".)

Also did kschnee.xepher.net/code/unity/… , an even cruder experiment based on "Dragon Force"'s mass combat system. Unity's got built-in pathfinding now, so that by itself isn't impressive.

What would I do with the RPG test? I've been experimenting but don't have a clear idea of what to do with it yet, which is a prerequisite for accomplishing much. I already learned more about the new UI system, which could be helpful. Maybe I should dig out the fox game again? Closest I have to a clear goal on the RPG is, "It's a simple text-focused game where there's an unusual battle system inspired by the Fate RPG system, and you're able to change forms which gets you different abilities and reactions from NPCs, and you can get actual gameplay out of talking and learning."

That potential conversation system is interesting. My vision on that: "You've been cursed, and need to talk to some wizards for help. But the most knowledgeable mages can't tell you anything you understand (their dialog is basically blank) because you lack magic skill and they're bad teachers. So, you walk around trying to get basic magic skill by finding books and lower-level instructors (who have access to lower-level dialog lines), which makes you capable of talking with the high-level ones to learn what you need." I'm thinking of the database-like system from "Morrowind" and have part of the code for that rigged up, but adding the notion that you need knowledge/skill to see lines that are exclusive to high-knowledge NPCs.

(Unity logo (c) Unity, of course.)(DA, you're not making it easy to post this. Flash isn't the only reasonably popular Web player plugin, you know.)
Image size
327x180px 17.19 KB
© 2015 - 2024 KSchnee
Comments3
Join the community to add your comment. Already a deviant? Log In
Virmir's avatar
Ah, centaur-ed by cursed saddlebags.  Hate it when that happens.