The 3D Cube RPG/MMORPG Program Layout
Throughout this Program Layout I will explain the different things that will be collaberated into a whole to make up
the 3D Cube RPG/MMORPG Engine for the Computer/Console Outsource (Wii, Playstation 3, XBox). I am going to walk through
the process of design for my necessary Cubae Programming Language Basis and I am going to explain the design needed for my
3D Environment Tools. Regarding the 3D Tools and the Cubae Programming Language, they will both be intergrated together
and fully customizable and expandable. This will be explained later and will allow me to add additional design to my
3D Cube RPG/MMORPG Cubae Basis and intergrate these Code Cubes into the 3D Environment with customizable Tool Bars
for each 3D interaction.
So whats needed here in the Programming and Development process?
1. The Cubae Programming Language Design and Implementation
A> A NEW basis Programming Language with all features needed to program a 3D MMORPG.
B> An innovative, easy-to-work-with Visual 3D Programming Environment.
C> Capabilties to attach and edit 3D Code Cubes, Modules, Controls, and Tool Bars.
D> Strings, Arrays, and Calculation Tables accessed by 3D Code Cubes.
E> A Visual 3D Programming Environment to design and edit programming based on sets of different types of editable
3D Code Cube Insertions.
F> A list of 3D Code Cube Insertions that have been created and that allow different interactions based on editable
settings made and intergrated into design in the 3D Code Cube settings.
G> 3D Code Cubes that can be intergrated together based on processes to generate gameplay.
Layout of the 3D Code Cube Create/Edit/Process
The Code Cubes should have many options to edit 3D settings that are made in the 3D Design Environment, these options
allowing change of rate, speed, movement, and other interactions that are shown during processing and designing in the 3D
Code Cube. They should allow to create Tachnoid instances by intergrating Tachnoid Modulations into the Code Cube processes
that are mapped out, and Player instances based on different settings made in the Code Cube. There should be a capability
to execute 3D actions that are designed in the 3D Environment such as Particle Exsplosions, AI Modulations, Special Cubes,
Building, Sequences, etc. All molded and designed in the 3D Environment and intergrated into the Code Cubes for Processing.
These Code Cubes should also be able to load different Sectors, and 3D Objects and Figures into the Environment based on internal
settings. Such As; when a Level-Up occurs a Code Cube will detect this operation and the Player will be teleported to
the New Sector or combining Sectors at Load to generate an MMORPG Map. They should also be able to set Costs for models
such as Builds and different Cubes, set Types, and all other options. These Code Cubes are also used for the Visual
Programming of the Game. They will allow me to generate different 3D Visuals that will allow me to design and create
in 3D things such as: Game Play, Clan Realm Environment, MMORPG Player Menus and Environment, 3D Puzzle Matrix Design Environments,
The 3D Code Cube Design and Programming Environment, etc. Including Menus, Internet Programming, and
my OWN Designs and Additions to the 3D Game Play Environment.
(The Special Cubes and Building is all better explained in the 'Online Presentation')
How does the Code Cube Processing Work?
A set of Code Cubes seperate in stacked lines (in 3D) Left to Right are processed Line by Line. Each Code Cube
Line containing different designed Code Cube Insertions that affect the 3D Environment and Game Play based on settings.
They detect Movement Selections, Battle, Collision, and other Basic options that are explained better in the 'Online Presentation'.
The Code Cube Programming Environment should also be FULLY customizable and FULLY interactive, meaning I will be able to Set-Up
the Programming Environment Basis, and the Visual Design of the Environment.
H> A Project Compiler to intergrate and compile the 3D Environment into the Cubae then therefore creating and
executable (*.exe) file to be played. Also a Compiler that will allow me to Outsource to different Consoles such as
Wii, Playstation 3, and Xbox.
I> An Internet Log On/Log Off High-Speed MMORPG Capability in which I can design in the 3D Environment allowing me
to create Menus, Lists, and other interactions in the 3D Environment.
J> Options to generate on top of the 3D Environment different Tool Bars and Menus that will allow me to create
Player Menus, Clan Realm Menus, etc; that affect the 3D Environment based on selections. This needs to be Fully
Customizable and Expandable. Including Tool Bar Backgrounds and other Pictures that can be loaded as buttons or other interactions.
K> And the ultimate necessity to be able to program different Game Play and Menu options into the 3D Environment including:
Menus
Tool Bars
3D Puzzle Matrix Edit/Design
3D Building Environment
Golden and Special Cube Lists
Clan
Realm Environment
Radar Pop-Ups
Attack Detect Additions
And other Screen Icons
(This is explained better in the
'Online Presentation')
L> The ability to Save/Load/Edit/Change/Design ALL of the Programming Project
This will allow me to design the Game Play and the 3D Cube RPG/MMORPG as a whole. I will be able to be in control
of the entire Full Screen 3D Environment including menus, options, and 3D interactions which will allow me to expand and renew
my 3-Dimensional Environments and Game Play.
2. The 3D Editing/Designing Sector Environment
A> Capability to generate sized Sectors based on Click and Drag or textual insertions.
B> The ability to generate 3D Hologram Pathways in the 3D Environment to Block Environment Fills.
C> The ability to Fill the Sector except the Hologram Pathways that have been added to the Sector.
D> A 3D Modeling Tool seperate but accessible from the 3D Sector Environment allowing the designer to create/edit/change
3D Models including certain features explained below.
Object Creation - Based on advanced creation of 3D Models using scale sizing, morphing, but mainly with a list of
different kinds of trunicated, or otherwise different textured Cubes that can be collberated and built into the 3D Environment.
List of Cubes (with 3D view) - A simple list of cubes with access to applying textures and changes Simple 3D Object Creation
- Create different kinds of simple 3D Objects for Figure Creation
Figure Creation - Generate Bones, Joints, Sequencing Sets, Stretch Rectangular Limb Connections, Labels, All
to be loaded and intergrated into the Code Cubes
Bones - Different Types of Bone sizes and rotations to generate a Figure
Joints - Generate Joints for sequencing rotations and movements
Sequencing Sets - Generate Sequence Sets for Attacks, Defenses, Stand-Still, and other instances
Stretch Rectangular Limb Connections - Fill from Cube to Cube with a morphable rectangle to generate Limbs that
size to fit from each 4 corners of each Cube
Labels - Label all 3D Objects, Joints, Bones, Sequences, etc for the Code Cube activations
Sequence Creation - Generate Sequences based around Frame Movements and
Settings you select by Rotation and Drag Tools in the 3D Environment. Including all the basic Sequence Editing
options.
Rotate - Rotate in all 3D Directions
Drag - Generate movement with a Bone by dragging it to place
Preview - Preview the so-far completed sequence
A Frame Selector - Select the Frames you want to edit in 3D
And all other Basic to more Advanced 3D options.
So whats needed here is a 3D Modeling Program that will allow me to Model 3D Objects, Sequences, Labels, and other 3D
settings that will be intergrated into the Code Cubes. Here is an example: I need to build a Tachnoid and I want to
generate Joints and Bones for a sequence so when the Tachnoid finds a Player a Code Cube activation occurs and therefore generates
a sequence of the Tachnoid latching one at a time each of its four legs upon the Players 3D Puzzle Matrix and I am going to
need some form of a stepping process so they can be flinged aside if a Player might use a Run Cube. So I need to be
able to create this figure, change its position and save to frames, Label these sequences then intergrate these different
sequences into Code Cubes which will process and activate sequences and Tachnoid Modulations based on interactions.
E> The ability to Save/Load/Edit/Change/Design ALL additions and collaberations of the 3D Environment Project.
The Whole Overview:
Now after this development we have a Cubae Programming Language in 3D, and a 3D Editing/Building Environment which can
be intergrated into Code Cubes that are processed for Game Play and can be Out-Sourced to different Consoles such as Wii,
Playstation 3, and XBox. With these new Programs and Environments I will be able to FULLY customize and FULLY expand
the 3D Cube RPG/MMORPG as well as design the entire Game Play and Design environment. This will allow me to generate
a 3D Tachnoid Modulation Program for designing AI for IN-Game Play, Design and Create a 3D Puzzle Matrix editor, generate
3D Sectors and MMORPG Maps in-which can be loaded with Code Cubes, and Intergrate my 3D Modeling and sequences into Code Cubes
in which will allow me to generate a Clean, Fast Paced, FPS Game Play while including internet capability for MMORPG allowing
MASS amounts of connections at once to my Server. Once complete being and to Save Project, Compile, and Out-Source to Consoles
and other types of machinery such as Computers. There should also be the capability to generate Player to Player Server
Connections for Realm Vs. Realm, and other MMORPG Server Internet Capabilities.
Pure Gold,
Dan
HyCube - Design and Development
Phone Number: (414)552-2974