TIC-80
ಟಿಐಸಿ-80 ಎಂಬುದು 1980ರ ದಶಕದ 8-ಬಿಟ್ ವ್ಯವಸ್ಥೆಗಳನ್ನು ಅನುಕರಿಸುವ ಸೀಮಿತ ವೇದಿಕೆಯಲ್ಲಿ ಆಟಗಳನ್ನು ತಯಾರಿಸಲು, ಆಡಲು ಮತ್ತು ಹಂಚಿಕೊಳ್ಳಲು ಉಚಿತ ಮತ್ತು ಮುಕ್ತ-ಮೂಲ ಫ್ಯಾಂಟಸಿ ವಿಡಿಯೋ ಗೇಮ್ ಕನ್ಸೋಲ್ ಆಗಿದೆ. ಇದು ಅಂತರ್ನಿರ್ಮಿತ ಕೋಡ್, ಸ್ಪ್ರೈಟ್, ಮ್ಯಾಪ್, ಮ್ಯೂಸಿಕ್ ಮತ್ತು ಸೌಂಡ್ ಎಫೆಕ್ಟ್ ಎಡಿಟರ್ಗಳನ್ನು ಹೊಂದಿದೆ, ಜೊತೆಗೆ ಬಳಕೆದಾರರಿಗೆ ಕನ್ಸೋಲ್ನೊಳಗೆ ಆಟಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಮತ್ತು ಸಂಪಾದಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುವ ಕಮಾಂಡ್ ಲೈನ್ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಹೊಂದಿದೆ. ಟಿಐಸಿ-80 ನಲ್ಲಿ ತಯಾರಿಸಿದ ಆಟಗಳನ್ನು ವರ್ಚುವಲ್ ಗೇಮ್ ಕಾರ್ಟ್ರಿಜ್ಗಳಾಗಿ ರಫ್ತು ಮಾಡಬಹುದು ಮತ್ತು ಆಂಡ್ರಾಯ್ಡ್, ಲಿನಕ್ಸ್, ಮ್ಯಾಕ್ಓಎಸ್, ವಿಂಡೋಸ್, ಬೇರ್ಮೆಟಲ್ ರಾಸ್ಪ್ಬೆರಿ ಪೈ, ನಿಂಟೆಂಡೊ 3 ಡಿಎಸ್, ರೆಟ್ರೋಆರ್ಚ್ ಮತ್ತು ಎಚ್ಟಿಎಂಎಲ್ 5 (ವೆಬ್ಅಸೆಂಬ್ಲಿಯನ್ನು ಬಳಸಿ) ಸೇರಿದಂತೆ ವಿವಿಧ ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳಿಗೆ ಜೋಡಿಸಬಹುದು. ಇದು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, ಮೂನ್ಸ್ಕ್ರಿಪ್ಟ್ ಮತ್ತು ಲುವಾ ಸೇರಿದಂತೆ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ, ಜೊತೆಗೆ ರೂಬಿ, ರೆನ್, ಫೆನ್ನೆಲ್, ಅಳಿಲು, ಪೈಥಾನ್ ಮತ್ತು ಡಿ. ಟಿಐಸಿ-80 ಅನ್ನು ಹೆಚ್ಚಾಗಿ ಪಿಐಸಿಒ-8 ಗೆ ಹೋಲಿಸಲಾಗುತ್ತದೆ, ಇದು ಓಪನ್ ಸೋರ್ಸ್ ಅಲ್ಲದ ಪ್ರಸಿದ್ಧ ಫ್ಯಾಂಟಸಿ ಸಿಸ್ಟಮ್ ಆಗಿದೆ; ಕ್ಲಾಸಿಕ್ ಹೋಮ್ ಕಂಪ್ಯೂಟರ್ಗಳು ಮತ್ತು ಕನ್ಸೋಲ್ಗಳಲ್ಲಿ ಆಸಕ್ತಿ ಹೊಂದಿರುವ ಗೇಮ್ ಪ್ರೋಗ್ರಾಮರ್ಗಳಲ್ಲಿ ಎರಡೂ ವ್ಯವಸ್ಥೆಗಳು ಜನಪ್ರಿಯವಾಗುತ್ತಿವೆ. ಸಾಮರ್ಥ್ಯಗಳು ಫ್ಯಾಂಟಸಿ ಕನ್ಸೋಲ್ ಆಗಿ, ಟಿಐಸಿ-80 "ರೆಟ್ರೊ-ಶೈಲಿಯ" ಗೇಮಿಂಗ್ ಅನುಭವವನ್ನು ಸೃಷ್ಟಿಸುವ ಸಲುವಾಗಿ ಗ್ರಾಫಿಕ್ಸ್ ಮತ್ತು ಸಂಸ್ಕರಣಾ ಶಕ್ತಿಯ ವಿಷಯದಲ್ಲಿ ಕೆಲವು ಮಿತಿಗಳನ್ನು ಹೊಂದಿದೆ. ಈ ಮಿತಿಗಳಲ್ಲಿ 240x136 ಪ್ರದರ್ಶನ; 16 ಬಣ್ಣದ ಪ್ಯಾಲೆಟ್; 256 8x8 ಸ್ಪ್ರಿಟ್ಗಳು; ಮತ್ತು 4-ಚಾನೆಲ್ ಧ್ವನಿ ಸೇರಿವೆ. "ಸಣ್ಣ ಗಣಕಯಂತ್ರ" ದೊಳಗಿನ ಸಂಯೋಜಿತ ಸಾಧನಗಳು ಅಭಿವರ್ಧಕರಿಗೆ ಕೋಡ್ ಅನ್ನು ಸಂಪಾದಿಸಲು, ಗ್ರಾಫಿಕ್ಸ್ ರಚಿಸಲು, ಸಂಗೀತವನ್ನು ಬರೆಯಲು ಮತ್ತು ಆಟಗಳಲ್ಲಿ ಮಟ್ಟವನ್ನು ನಿರ್ಮಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ವಿಶೇಷಣಗಳು ಕಾರ್ಟ್ರಿಜ್ಗಳು ಟಿಐಸಿ-80 ಮತ್ತೊಂದು 80 ರ ರೂಪಕವಾದ ಕಾರ್ಟ್ರಿಜ್ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಮೆಮೊರಿ ಪ್ರದೇಶಗಳ ಸರಣಿ ಡಂಪ್ಗಳನ್ನು ಸಂಗ್ರಹಿಸುವ ಮತ್ತು ಲೋಡ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದೆ. ನಿಜವಾದ ಭೌತಿಕ ವಸ್ತುಗಳಾಗಿದ್ದ ಮೂಲ ಕಾರ್ಟ್ರಿಜ್ಗಳಿಗಿಂತ ಭಿನ್ನವಾಗಿ, ಟಿಐಸಿ-80 ಕಾರ್ಟ್ರಿಜ್ಗಳು ಕೇವಲ. ಟಿಕ್ ಸ್ವರೂಪದಲ್ಲಿರುವ ಕಡತಗಳಾಗಿವೆ. ಕನ್ಸೋಲ್ನಲ್ಲಿ "ಸೇವ್ filename.tic" ಎಂದು ಟೈಪ್ ಮಾಡುವ ಮೂಲಕ ಇವುಗಳನ್ನು ರಚಿಸಬಹುದು ಮತ್ತು "ಲೋಡ್ filename.tic" ಎಂದು ಟೈಪ್ ಮಾಡುವ ಮೂಲಕ ಮತ್ತೆ ಲೋಡ್ ಮಾಡಬಹುದು. ಇದಲ್ಲದೆ ಟಿಐಸಿ-80 ಅಂತರ್ನಿರ್ಮಿತ ಕಾರ್ಟ್ರಿಡ್ಜ್ ಬ್ರೌಸರ್ನೊಂದಿಗೆ ಬರುತ್ತದೆ, ಇದನ್ನು "ಎಸ್. ಯು. ಆರ್. ಎಫ್" ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ (ಕೆಳಗೆ ನೋಡಿ). ಪಿಐಸಿಒ-8 ಕಾರ್ಟ್ರಿಜ್ಗಳನ್ನು ಟಿಐಸಿ-80 ಕಾರ್ಟ್ರಿಜ್ಗಳಾಗಿ ಪರಿವರ್ತಿಸಲು ಉಚಿತ ಮತ್ತು ಮುಕ್ತ ಮೂಲ ಉಪಕರಣಗಳು ಅಸ್ತಿತ್ವದಲ್ಲಿವೆ, ಆದರೆ ಅವು ಪರಿಪೂರ್ಣವಾಗಿಲ್ಲ. ರೂಪಕವನ್ನು ಒಂದು ಹೆಜ್ಜೆ ಮುಂದೆ ತಳ್ಳಲು, ಈ ಸರಣಿ ಮೆಮೊರಿ ಡಂಪ್ ಅನ್ನು ಸ್ಟೆಗನೋಗ್ರಫಿಯನ್ನು ಬಳಸಿಕೊಂಡು ಪಿಎನ್ಜಿ ಚಿತ್ರದಲ್ಲಿ (ನಿಜವಾದ ಭೌತಿಕ ಕಾರ್ಟ್ರಿಡ್ಜ್ ಅನ್ನು ಹೋಲುತ್ತದೆ) ಹುದುಗಿಸಬಹುದು. ಆದಾಗ್ಯೂ ಇದು ಪ್ರಾಯೋಗಿಕವಲ್ಲ, ಏಕೆಂದರೆ ಅದರ ಶೇಖರಣಾ ಸಾಮರ್ಥ್ಯವು ತುಂಬಾ ಸೀಮಿತವಾಗಿದೆ (256 x 256 ಪಿಕ್ಸೆಲ್ಗಳು, ಪ್ರತಿ 4 ಚಾನೆಲ್ಗಳು, ಮತ್ತು ಪ್ರತಿ ಚಾನಲ್ಗೆ 3 ಬಿಟ್ ಡೇಟಾದೊಂದಿಗೆ, ಅದು ಒಟ್ಟು 256 * 256 * 4 * 3 ಬಿಟ್ಗಳು/8 = 98,304 ಬೈಟ್ಗಳು, ಆದಾಗ್ಯೂ ಮೆಮೊರಿ ಡಂಪ್ ಝ್ಲಿಬ್ ಸಂಕುಚಿತವಾಗಿದೆ). ಆದ್ದರಿಂದ ನೀವು ಕಾರ್ಟ್ರಿಜ್ಗಳನ್ನು. tic ರೂಪದಲ್ಲಿ ಅಂತರ್ಜಾಲದಲ್ಲಿ ಹೆಚ್ಚಾಗಿ ಕಾಣಬಹುದು, ಏಕೆಂದರೆ. tic ಅಂತಹ ಶೇಖರಣಾ ಮಿತಿಯನ್ನು ಹೊಂದಿಲ್ಲ. ಬಣ್ಣದ ಪ್ಯಾಲೆಟ್ಗಳು ಆಟಗಳನ್ನು ಆಡುವುದು ಮತ್ತು ಹಂಚಿಕೊಳ್ಳುವುದು ಟಿಐಸಿ-80 ವಿಂಡೋಸ್, ಲಿನಕ್ಸ್ 32 ಮತ್ತು 64 ಬಿಟ್, ಮ್ಯಾಕ್ ಓಎಸ್ ಎಕ್ಸ್ ಮತ್ತು ಆಂಡ್ರಾಯ್ಡ್ ಸೇರಿದಂತೆ ಪ್ರಮುಖ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು ರಾಸ್ಪ್ಬೆರಿ ಪೈನಂತಹ ಇತರ ವೇದಿಕೆಗಳಿಗೆ ಮೂಲ ಕೋಡ್ನಿಂದ ಸಂಕಲಿಸಬಹುದು. ಆಟದ ಆಡಬಹುದಾದ ಆವೃತ್ತಿಗಳನ್ನು ಹೊಂದಿರುವ "ಟಿಕ್" ಕಾರ್ಟ್ರಿಡ್ಜ್ ಕಡತಗಳನ್ನು ಸಮಗ್ರ ಅಭಿವೃದ್ಧಿ ಸಾಧನಗಳನ್ನು ಬಳಸಿಕೊಂಡು ರಚಿಸಲಾಗುತ್ತದೆ. ಟಿಐಸಿ-80 ಜಾಲತಾಣದ ಮೂಲಕ ಸಮುದಾಯ ನಿರ್ಮಿತ ಆಟಗಳ ದೊಡ್ಡ ಮತ್ತು ಬೆಳೆಯುತ್ತಿರುವ ಕ್ಯಾಟಲಾಗ್ ಲಭ್ಯವಿದೆ. ಟಿಐಸಿ-80 ಕನ್ಸೋಲ್ ಅನ್ನು ನೆದರ್ಲೆಂಡ್ಸ್ನ ಔಟ್ಲೈನ್ 2022; ಲವ್ಬೈಟ್ 2021 ಆನ್ಲೈನ್; ಮತ್ತು ಜಪಾನ್ನಲ್ಲಿ 2018ರ ಲೈನ್ ಫುಕುಯೋಕಾ ಹ್ಯಾಕಥಾನ್ನಂತಹ ಡೆಮೊ ಪಾರ್ಟಿಗಳಲ್ಲಿ ಪ್ರದರ್ಶಿಸಲಾಗಿದೆ. "ಎ ಗೇಮ್ ಮೇಕರ್ಸ್ ಟೂಲ್ಕಿಟ್ಃ ಏಟ್ ಮೋರ್ ಫ್ಯಾಸಿನೇಟಿಂಗ್ ಗೇಮ್-ಮೇಕಿಂಗ್ ಟೂಲ್ಸ್ ಫಾರ್ ದಿ ಪೈ" ಅನ್ನು ಮತ್ತಷ್ಟು ಓದುವ ಉಲ್ಲೇಖಗಳು. ದಿ ಮ್ಯಾಗ್ಪಿ. 2018ರ ಸೆಪ್ಟೆಂಬರ್. ಸಂಚಿಕೆ 73. ಪು. 32-33. - ಇಂಟರ್ನೆಟ್ ಆರ್ಕೈವ್ ಲಿಟ್ಲರ್ ಮೂಲಕ, ಕ್ಲಾರಿಸ್ಸಾ (ಆಗಸ್ಟ್ 2018). "ಫ್ಯಾಂಟಸಿ ಕಂಪ್ಯೂಟರ್ಗಳು ಮತ್ತು ಟಿಐಸಿ-80". ಬೀನ್ಜ್ ನಿಯತಕಾಲಿಕ (ಸಂಪುಟ. 6, ನಂ. 1) ಲಿಟ್ಲರ್, ಕ್ಲಾರಿಸ್ಸಾ (ಅಕ್ಟೋಬರ್ 2018). "ಟಿಐಸಿ-80 ಪ್ರಾಜೆಕ್ಟ್". ಬೀನ್ಜ್ ನಿಯತಕಾಲಿಕ (ಸಂಪುಟ. 6, ನಂ. 2) ಲಿಟ್ಲರ್, ಕ್ಲಾರಿಸ್ಸಾ (ಫೆಬ್ರವರಿ 2019). "ಟಿಐಸಿ-80 ನಕ್ಷೆಗಳು ಮತ್ತು ಸಂಗೀತ". ಬೀನ್ಜ್ ನಿಯತಕಾಲಿಕ (ಸಂಪುಟ. 6, ನಂ. 4)-ಪ್ರೊಕ್ವೆಸ್ಟ್ ಪಿಸ್ಟೋರಿಯೊ, ಮಾರ್ಕೊ ಮೂಲಕ (ಸೆಪ್ಟೆಂಬರ್ 2018). "ಫ್ಯಾಂಟಸಿ ಕನ್ಸೋಲ್ಃ ಟಿಐಸಿ 80". ರೆಟ್ರೋ ನಿಯತಕಾಲಿಕ (ಸಂಪುಟ. 2, ನಂ. 9) (ಇಟಾಲಿಯನ್ ಭಾಷೆಯಲ್ಲಿ) ಪುಟ 20-ಇಂಟರ್ನೆಟ್ ಆರ್ಕೈವ್ ಮೂಲಕ ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ಗಿಟ್ಹಬ್ ರೆಪೊಸಿಟರಿ 2017 ಸಾಫ್ಟ್ವೇರ್ ಫ್ಯಾಂಟಸಿ ವಿಡಿಯೋ ಗೇಮ್ ಕನ್ಸೋಲ್ಗಳು ಉಚಿತ ಮತ್ತು ತೆರೆದ ಮೂಲ ಸಾಫ್ಟ್ವೇರ್ ವಿಡಿಯೋ ಗೇಮ್ ಎಂಜಿನ್ಗಳು ಲಿನಕ್ಸ್ಗಾಗಿ ಗೇಮ್ ಎಂಜಿನ್ಗಳು ವರ್ಚುವಲ್ ಯಂತ್ರಗಳು ಲುವಾ (ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ)-ಸ್ಕ್ರಿಪ್ಟ್ ಮಾಡಬಹುದಾದ ಗೇಮ್ ಎಂಜಿನ್ಗಳು