|
Link to Shadowfire:
http://www.roblox.com/Shadowfire-place?id=124418697
I could do with a bit of feedback.
Currently there are no enemies, I will add those once the basics are down a bit more.
Current features:
Chat GUI (Time stamped, color coded, private messages included. Say 'get/help' to view the commands)
Emoticons (When you type something that contains one of the potential emoticons, your face is temporarily replaced with the emoticon issued. To get a full list of emoticons, say 'get/emotes')
Semi-Functioning Quest Log (Very WIP at the moment, currently in development)
Semi-Functioning Status Effects (Smoothing out the bugs right now)
Functioning Compass with Quest Marker (Needs updating later into quest log development, quest marker points you in the general direction of a quest)
Functioning Custom Movement System (Includes some animations Shift to sprint and Ctrl to crouch.)
Single script per player (Retains data, uses less memory, adds some neat features that are impractical without this setup)
To do:
Finish the interface (Need to implement a lot more data though)
Finish the quest log (Basically add scrolling support. Might add this later into development)
Add an inventory system (Using a grid system, where different items take up different sizes on the grid. Few items will be stackable. Subject to change)
Add monster AI (This will include attack animations, custom health bars, different AIs for different monster types, monster skills. Enemies spawn with a random level and in a random location, given that a player is nearby.)
Add humanoid model setup (Currently there are only quad models. Enemies will wear armour which may affect their stats. Enemy stats scale with level.)
Add attacking (This will be annoying, probably)
Add attack animations (I will hate this)
Add more attack poses (I currently have the greatsword pose and that's it)
Add stat system (There will be Strength, Dexterity, Vitality and Intelligence which will affect different builds)
Add a skill tree (DX Will be tabular. Will be branched. Will be awesome)
Add a level curve (Will be awesome curve of awesome. Not stupid old linear.)
Add the random item generator (:P)
Add the inventory system (No tools in sight)
Add the skill system (This will kill me, unless something else does first)
Add the quests, including side quests and questlines (This will be annoying to make every area useful)
Add the map (very important)
Add NPCs and quest-related objects (Will exist in CurrentCamera so that NPCs can move around and items can disappear and it wont ruin it for anyone else)
Add an item quality system (Normal, Magic, Rare, Legendary)
Add PvP (Maybe)
Add terrain effects (moving water, fire, etc)
Add towns (Important)
Add a world map (With fast travel?)
Add weapon/armour models (Important)
Add anything else I forgot to mention here
...That is one long looking list, isn't it?
I have a storyline thought out, but I need to add to it as I progress with the rest. Currently it involves a lot of NPCs (Which I am currently working on, and hate working on) who will come and aid you in your adventure. As a bonus feature, all quests from the main questline appear in yellow font instead of white (Other large questlines will appear in their own color too, so you can tell the difference between them and the rest). I already have the final dungeons thought out a bit, and I know the name of the final boss (Its Umbragnis)
.
Be sure to check for anything that gets added at a later date! |
|
MrVakodaJoin Date: 2009-08-02 Post Count: 735 |
If you need someone to make you jngame props, just PM me buddy. |
|
|
I have got quite a bit of it covered. I am just taking in ideas and feedback. |
|
|
I have semi-implemented NPCs. They will stare at you when you get near and send you a message through the chat system (I still need to include the NPCs name in the message). There is one near Greenbrooke for you to see |
|
MrVakodaJoin Date: 2009-08-02 Post Count: 735 |
I'm guessing the NPCs only look at who's closest. |
|
|
No. They look at everybody AT ONCE. |
|
|
Oh, and NPCs talk in purple, so you can uniquely identify them from the rest |
|
|
Sorry, they will look at everyone within 20 studs AT ONCE. |
|
MrVakodaJoin Date: 2009-08-02 Post Count: 735 |
Cent tell if sarcasm. Feel offended because I have no way of knowing since I cannot play roblox on an Android ._. |
|
|
The power of client-side only parts.
Makes what would be impossible possible. |
|
MrVakodaJoin Date: 2009-08-02 Post Count: 735 |
I know nothing of scripting. I'm more of a builder. |
|
|
Well, a client side only part is a part thats not part of the server, but the players computer. As such, only they can interact with it or see it. By using these parts you can build things that would otherwise be impossible (Gates that for some people are there and others are not, parts that change color based on camera angle, NPCs that always stare at you and only you, etc) |
|
MrVakodaJoin Date: 2009-08-02 Post Count: 735 |
Nice. |
|
|
Very.
Need to work on NPC interaction now... |
|
|
GUI design will be tricky, to say the least... |
|
|
NPC dialog is a NIGHTMARE... |
|
|
But I am close to finishing it.
Maybe. |
|
|
Funny how everything I could not do before I could do now.
Although the coding is horrible. |
|
|
NPCs released!
The NPC (seen in the thumbnail) can now be clicked upon at close range and talked to!
And he gives you a quest (Sadly you cannot see it)
Also, whilst talking your keys are rebinded, so you cant do anything until the chat ends. :P
Tell me what you think
PROTIP: Use 'C' to make yourself go faster to get there quicker, and 'V' to go back to normal speed. |
|
|
No comments on my amazing NPCs? |
|
|
Going to add the Barkeeper at the Mountain's Peak Tavern. Once implemented we will have a quest you can fully complete!
Great news, no? |
|
|
I need good names for my RPG NPCs!
Any ideas? |
|
|
Added the barkeeper! You can now talk to him to be able to progress in your quests (And the quest log, Q, now reacts and updates!) |
|
|
Sounds like a lot of fun, going to try it. |
|
|