Epic Games 'Lore Version Control' ಅನ್ನು ಘೋಷಿಸಿದೆ
ದೊಡ್ಡ ಆಟಗಳಿಗಾಗಿ ಕಥೆಗಳನ್ನು ಬರೆಯುವುದು ಕಷ್ಟಕರವಾದ ಕೆಲಸ. ದೊಡ್ಡ ತಂಡಗಳ ನಡುವೆ ಪಾತ್ರಗಳು ಮತ್ತು ಪ್ರಪಂಚಗಳನ್ನು ನಿರ್ವಹಿಸುವುದು ಅದಕ್ಕಿಂತಲೂ ಕಷ್ಟ.
ಡೆವಲಪರ್ಗಳು ಕೋಡ್ ನಿರ್ವಹಿಸಲು Git ಅಥವಾ Perforce ನಂತಹ ಪರಿಕರಗಳನ್ನು ಬಳಸುತ್ತಾರೆ. ಈ ಪರಿಕರಗಳು ಬದಲಾವಣೆಗಳನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡುತ್ತವೆ ಮತ್ತು ತಂಡಗಳು ಒಟ್ಟಾಗಿ ಕೆಲಸ ಮಾಡಲು ಸಹಾಯ ಮಾಡುತ್ತವೆ.
Epic Games ಒಂದು ಹೊಸ ಪರಿಕಲ್ಪನೆಯನ್ನು ಪ್ರಸ್ತಾಪಿಸುತ್ತಿದೆ. ಅವರು ಇದನ್ನು Lore Version Control System ಎಂದು ಕರೆಯುತ್ತಾರೆ.
ಈ ವ್ಯವಸ್ಥೆಯು ಕೋಡ್ ತತ್ವಗಳನ್ನು ಗೇಮ್ ನಿರೂಪಣೆಗಳಿಗೆ (game narratives) ಅನ್ವಯಿಸುತ್ತದೆ. ಇದು ಕಥೆಯ ಅಂಶಗಳನ್ನು ತಾಂತ್ರಿಕ ಆಸ್ತಿಗಳಂತೆ (technical assets) ಪರಿಗಣಿಸುತ್ತದೆ.
ಇದು ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ:
- ನೀವು ಕೋಡ್ ಫೈಲ್ಗಳ ಬದಲಿಗೆ ಪಾತ್ರಗಳ ಜೀವನ ಚರಿತ್ರೆಗಳನ್ನು (character biographies) ವರ್ಷನ್ ಮಾಡಬಹುದು.
- ನೀವು ಪ್ರಪಂಚದ ಇತಿಹಾಸದ ಫೈಲ್ಗಳಲ್ಲಿನ ಬದಲಾವಣೆಗಳನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡಬಹುದು.
- ನೀವು ರಚನಾತ್ಮಕ ಡೇಟಾದ ಮೂಲಕ ಕಥೆಯ ಹರಿವನ್ನು (plot arcs) ನಿರ್ವಹಿಸಬಹುದು.
- ಕೋಡ್ನಲ್ಲಿ ಬಗ್ಗಳನ್ನು (bugs) ಹೇಗೆ ಹಿಂದಕ್ಕೆ ಪಡೆಯುತ್ತೀರೋ (revert), ಹಾಗೆಯೇ ಕಥೆಯಲ್ಲಿನ ತಪ್ಪುಗಳನ್ನು ನೀವು ಹಿಂದಕ್ಕೆ ಪಡೆಯಬಹುದು.
ನಿರೂಪಣೆಗಳು ಸಂಕೀರ್ಣವಾಗಿರುತ್ತವೆ. ಅವು ಸ್ಥಿರತೆಯನ್ನು ಕಾಪಾಡಿಕೊಳ್ಳಲು ಒಂದು ರಚನೆಯನ್ನು ಬಯಸುತ್ತವೆ.
ಈ ಪರಿಕರವು ಸಹಯೋಗದ ಕಥೆ ಹೇಳುವಿಕೆಗೆ (collaborative storytelling) ಒಂದು ಚೌಕಟ್ಟನ್ನು ಒದಗಿಸುತ್ತದೆ. ಇದು ವಿವರಗಳನ್ನು ಕಳೆದುಕೊಳ್ಳದೆ ಸ್ಥಿರವಾದ ಪ್ರಪಂಚಗಳನ್ನು ನಿರ್ಮಿಸಲು ತಂಡಗಳಿಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ.
ಕಥೆ ಹೇಳುವಿಕೆಗೆ ಸಾಫ್ಟ್ವೇರ್ ಎಂಜಿನಿಯರಿಂಗ್ನಷ್ಟೇ ಕಟ್ಟುನಿಟ್ಟಾದ ಕ್ರಮದ ಅಗತ್ಯವಿದೆ.