Subscribe to WolfCoder's Kawaii Column        RSS Feed
-----

Entire Gameplay for WeaponSoul~

Icon 7 Comments
Alright, I've decided to post all of the gameplay ideas I have for WeaponSoul, the game project I am working on. This will be a great entry for those who want to be introduced to this project, and would like to know more. If you're interested, then read on~


Posted ImageWeaponSoul Quick Information:
Genre: Action RPG
Platform: Posted ImagePosted Image Download
Language: Posted Image English
Engine: DirectX 9.12.589 (9c) / Acknex 6
Feature: 1-Player, Keyboard, Mouse, Joypad optional
Release Date: Episode 1 - June 15th, 2008
:(!): All of the above information is subject to change and can differ from the final product.


Overview:
WeaponSoul basically is an Action RPG where you explore each map throughout the episodes. There are going to be many side quests in this game that take the form of hidden areas on the map, or from NPCs in the game. There is the main quest story which spans over each episode of WeaponSoul as I make them. This way, I can release the game as fast as I can and add more episodes to the main quest as I make them. I have no idea how I'm going to have each episode easily work with the game engine so it can update >.<

Graphics:
The game will use the 3D engine Acknex 6 SDK, which is based off of DirectX 9. The engine is very stable and easy to work with, and I'm using it as an SDK so the game will be written in C++. It's a pretty stable platform and it makes it so I don't have to worry about the basic 3D engine itself working on many machines since it has already been tested throughout the years ^_^

The characters themselves will be rendered in old school 16x16 pixel glory~! The effect will be kawaii and I really like it so far, hehe~

:(!): Note that each gameplay element described will be introduced gradually, so I don't overload the player's mind -_-

6-Element System
Each character has 6 elements, and they each increase in level as the character uses skills that are based on those elements. Use stronger skills to level the element it's related to faster. The status of the character changes with the elements, and varies with each character. To simplify things, the following display will be used:


[icon of element] <Innate Skill ranked from S to E> LV.
Name of status: Strength of that status.


Here's an example sheet.

Fire (S) LV. 3
   Strength - 12

Earth (C) LV. 2
   Endurance - 8

Lightning (D) LV. 1
   Power - 3

Ice (B) LV. 2
   Resistance - 5

Emerald (C) LV. 2
   Accuracy - 7

Darkness (D) LV. 1
   Speed - 4



So it keeps all the information as simple as possible, and all in one place~

Here's a list of elements, and status in the game.
** ELEMENTS **
Fire, Ice, Lightning, Earth, Darkness, Emerald

** STATS **
Strength - Increases physical attack and maximum HP.
Endurance - Increases maximum HP much more than Strength can.
Power - Increases special attack and maximum EP.
Resistance - Increases special defense and maximum EP more than Power can.
Accuracy - Increases the ability to hit the enemy in the first place, and the chance for critical damage.
Speed - Increases actual movement speed, and the ability to dodge attacks if they are about to hit.



Skills:
Each player can equip skills, they can equip any skill as long as they have the right element level and previous skills learned to equip it. The level of the skill stays with the skill so that LV. 4 Sword Mastery will still be level 4 if it is equipped on a different character.

Each character has 4 skill class ranks, and after reaching a specific level in the game, they advance to the next rank and can equip more advanced skills. There are 4 skills, one for each rank, that the character is born with, will always have, and no one else will have that same skill. It will be a skill from the kind of skill they do best, such as using weapons or special attacks.

You can practically customize the character by equipping skills you buy or find. It pretty much effects their elemental levels which effects their status, and allows them to do things.

Controls:
The player can manage the characters by moving the mouse to bring up the menu, and by interacting with the GUI in order to do anything. When playing, the arrow keys move the player, and the ASDZXC keys correspond to the action skills the player set for battle for each character. You can put items instead of skills so the items can be used during the battle. When not in battle, Z is examine and X is jump. That's it, I didn't want to make it any more complex.

That's pretty much it~ it sounds so simple? Well, there are side quests that have different outcomes depending on how you complete them as well as little things here and there the player will encounter on their journey. You can explore freely, but you will know where to go next if you want to go on with the main story.

7 Comments On This Entry

Page 1 of 1

Amadeus Icon

26 March 2008 - 07:52 AM
Cool! thanks for the post.
0

WolfCoder Icon

26 March 2008 - 11:40 AM
Oh wow ^ ^ people actually read this thing, hehe~

Well I've got good news I'm actually doing something and I'm not so lazy this time. All the old pages were not comprehensive and kinda vauge... And kinda everywhere >.<
0

AbyssArray Icon

30 March 2008 - 08:08 PM
Mmmm maybe I could try helping in something lol.. so far I can only use flash and anim. shop though >_>
0

WolfCoder Icon

31 March 2008 - 09:15 AM
Pretty soon I'll be accepting applications to be a video game character~
If you want to be a video game character, then sign up... However I haven't decided if I'm going to do that.

I'll let you know what I mean by all that soon >.<
0

AbyssArray Icon

01 April 2008 - 06:02 PM
Heh sounds fun ^.^.. I'll try to learn photoshop soon.. then maybe I can help a bit..
0

Pontus Icon

03 April 2008 - 04:30 AM
About that episode problem. Make every episode a long script that ur game can read. Just write your own lil' script language.
0

WolfCoder Icon

04 April 2008 - 08:07 AM
Each episode had maps, media, characters, ect. and extra data in it that needs to be added as well. All the extra data can be overwritten in the .exe file with a new one since it is so small, plus it has anti-modify protection so that I need to update both weaponsoul.exe and acknex.dll in order for the updated game to run.
0
Page 1 of 1

June 2013

S M T W T F S
      1
2345678
9101112131415
161718 19 202122
23242526272829
30      

Find New MMORPG Games!

Recent Comments

Information


The following permissions for anything that is my original creation are given. Anything known as an 'object' or 'my works' in this notice refers to anything that I have created and therefore have intellectual ownership of, but nothing that is not my original creation even if permission is given to me to post it to this blog. Any computer programs I have written (especially video games) belong under my intellectual ownership.

Program code, algorithms, protocols, or any other computer source code is licensed under the GPL. See bottom of notice.

Ownership
Some 'objects' do not require you to give credit to me, however, in no circumstances do you have permission to claim any of 'my works' for your own. Only the specific rights granted in each case will apply. Any rights granted can only be applied you, and anyone else who adheres to this notice.

Credit
When giving me credit, please cite your source using a link back to the original material. If my work is used in a computer program, place this information in your readme file.

Images
Images of 'my works' such as screen shots, graphics, or any sort of 2-dimensional image (still or moving) can be used as long as you do not gain any profit. This includes direct and indirect profit, such as access fees to resources such as a download fee. You may not, however, use the images if you do not give me credit. If you are granted use of such images, their use is not limited, even in things such as broadcasts and own computer programs, but remember it is important that you give me credit for using them.

Redistribution
Content posted in this log in the form of computer programs that I release can be freely redistributed and re-transmitted in any form as long as the content is unmodified in any way, and you do not claim any ownership of the content. You may not modify the content to inject malicious programming code or your own data, doing so will be a violation of this notice, but you may make additions and modifications using any source code I provide that are not malicious as long as it is clear which parts of the computer program were originally created by myself and which parts of the program are modified and added. Content that is redistributed must be freely available without any charge. If there are any contradictions with this paragraph statement and the Gnu General Public Licence, the GPL has priority and will apply instead of the conflicting statement in this paragraph.

You may post any of my tutorials on your website (this means a copy of the original material) as long as you include a link to the original tutorial on Dream.In.Code and you give credit to me as the author. Giving credit to a "WolfCoder" is sufficient as the link back to Dream.In.Code is also sufficient. Both the link and credit are required and important. If the link to Dream.In.Code and credit to me as the author are given, you may also include the copy of the tutorial in any other form as long as no profit, directly or indirectly (such as download fees, registration fees, or similar methods of profit) are gained. However, either me or Dream.In.Code reserves the right to deny this permission of tutorial redistribution for any reason.

Warranty
Use any of my original works at your own risk. Both myself and Dream.In.Code are not liable for any damages resulting from your use of my computer programs, even from the use of heavily-tested programs. The software and source code is provided as-is, along with any 3rd party source code modifications.


The computer programs and software are subject to the GNU General Public License unless otherwise stated. Please read carefully the GPL if you are not familiar with it at: http://www.gnu.org/copyleft/gpl.html


Comments
If you have any concerns, questions, or disputes of this notice, please contact me. This notice may change without warning.

Copyright © 2005-2010
Updated August 2010