Editing Blood Omnicide goals and features

Jump to: navigation, search

Warning: You are not logged in.

Your IP address will be recorded in this page's edit history.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 1: Line 1:
{{finished}}
+
{{WIP}}
Blood Omnicide is a project to recreate of Blood Omen: Legacy Of Kain in 3D. Project is being builded on a three corner stones:
+
Blood Omnicide goal is to provide a faithful high definition versions of original Blood Omen contents including media, gamecode, text and more.
  
'''Stone one''': Saving original game feel and providing nearly same gameplay and balance. For sure, there will be some improvements & innovations, just because of nature of porting. Most critical ones should be optional in order to not violate game experience.
+
Producing a 3d port of Blood Omen effectively breaks into this tasks:
  
'''Stone two''': SDK that is open for modifications and additions so Omnicide can be used as a base for expansion packs and mods created in the world of Blood Omen.
+
* New gamecode written from scratch
 +
* Make port able to link to original game (catching some of it's resources)
 +
* 3D levels made from scratch
 +
* Retexturing
 +
* Stereonized music (optional)
  
'''Stone three''': Blood Omnicide is engine port, it provides a patch that will port original game to new rendering pipeline. Blood Omnicide would require original PC Blood Omen or Playstation version of Blood Omen in order to play.
+
===General goals===
 
+
* Port Blood Omen to 3D
== The Goals ==
+
 
+
All three stones make up the project's goals:
+
 
+
* Port Blood Omen to 3D by using original game resources
+
 
* Unveil all original resources and formats to be used by community
 
* Unveil all original resources and formats to be used by community
 
* Produce a open-source code suitable for modding and level making
 
* Produce a open-source code suitable for modding and level making
 
* Provide nearly-same color theme and game feel as in original
 
* Provide nearly-same color theme and game feel as in original
* Add 3D high definition content
+
* Fix bugs caused by old technology limitations
* Fix bugs caused by old technology limitations and evolve original features in the way they was maked by Blood Omen developers
+
 
* Add optional new features
 
* Add optional new features
  
== Key features ==
+
====Gamecode goals====
 
+
* Implement all Blood Omen game mechanics
=== Gameplay Features ===
+
* Make things extendable
* Improved AI
+
* Evolve original features in the way they was maked by Blood Omen developers
* Improved game dynamics (combat attacks and actions)
+
* More interactivity (Open Dynamics Engine physics, material system)
+
* Game stats and achivements
+
* QuakeC scripting language
+
 
+
=== Level design ===
+
* All levels made from scratch
+
* Top-down style of levels
+
* Most of map events are scripted, not hardcoded (so, could be reused on user-made maps)
+
* Altered secrets
+
  
=== Visuals ===
+
====Level design goals====
* Hi-res textures (8x higher than original), new special effects
+
* Implement all of original locations
* Original effects (gore, weather, spells) all reworked and improved
+
* Add new secrets and a ways to breach into the secret (using new abilities of 3D technology)
* New 2d graphics for the menu and inventory screen
+
* Keep level design as much faithful as possible, while providing a visual quality of locations
  
=== Engine ===
+
====Reexturing goals====
* Multiple languages support (via localization packs)
+
* 8x texture resolution in comparison with original textures (x256 larger textures)
* Subtitles for speech and video
+
* Keep the original color theme as much as possible (this is tough)
* Levels in Quake 3 BSP format
+
  
 
__NOTOC__
 
__NOTOC__

Please note that all contributions to Blood Wiki are considered to be released under the Creative Commons Attribution Share Alike (see BloodWiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

Cancel | Editing help (opens in new window)

Template used on this page:

This page is a member of 1 hidden category:

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox