Hacker News

ರಿವರ್ಸ್ಡ್ ಇಂಜಿನಿಯರ್ಡ್ ಗೇಮ್ ಸ್ಟಾರ್ಫ್ಲೈಟ್ (1986)

\u003ch2\u003e ರಿವರ್ಸ್ಡ್ ಇಂಜಿನಿಯರ್ಡ್ ಗೇಮ್ ಸ್ಟಾರ್ಫ್ಲೈಟ್ (1986)\u003c/h2\u003e \u003cp\u003e ಈ ಓಪನ್ ಸೋರ್ಸ್ GitHub ರೆಪೊಸಿಟರಿಯು ಡೆವಲಪರ್ ಪರಿಸರ ವ್ಯವಸ್ಥೆಗೆ ಗಮನಾರ್ಹ ಕೊಡುಗೆಯನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ. ಯೋಜನೆಯು ಆಧುನಿಕ ಅಭಿವೃದ್ಧಿ ಅಭ್ಯಾಸಗಳು ಮತ್ತು ಸಹಯೋಗದ ಕೋಡಿಂಗ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ.\u003c/p\u003e \u003...

1 min read Via github.com

Mewayz Team

Editorial Team

Hacker News
\u003ch2\u003e ರಿವರ್ಸ್ಡ್ ಇಂಜಿನಿಯರ್ಡ್ ಗೇಮ್ ಸ್ಟಾರ್ಫ್ಲೈಟ್ (1986)\u003c/h2\u003e \u003cp\u003e ಈ ಓಪನ್ ಸೋರ್ಸ್ GitHub ರೆಪೊಸಿಟರಿಯು ಡೆವಲಪರ್ ಪರಿಸರ ವ್ಯವಸ್ಥೆಗೆ ಗಮನಾರ್ಹ ಕೊಡುಗೆಯನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ. ಯೋಜನೆಯು ಆಧುನಿಕ ಅಭಿವೃದ್ಧಿ ಅಭ್ಯಾಸಗಳು ಮತ್ತು ಸಹಯೋಗದ ಕೋಡಿಂಗ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ.\u003c/p\u003e \u003ch3\u003e ತಾಂತ್ರಿಕ ವೈಶಿಷ್ಟ್ಯಗಳು\u003c/h3\u003e \u003cp\u003e ರೆಪೊಸಿಟರಿಯು ಇವುಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ:\u003c/p\u003e \u003cul\u003e \u003cli\u003e ಕ್ಲೀನ್, ಉತ್ತಮವಾಗಿ ದಾಖಲಿಸಲಾದ ಕೋಡ್\u003c/li\u003e ಬಳಕೆಯ ಉದಾಹರಣೆಗಳೊಂದಿಗೆ \u003cli\u003e ಸಮಗ್ರ README\u003c/li\u003e \u003cli\u003e ಸಮಸ್ಯೆ ಟ್ರ್ಯಾಕಿಂಗ್ ಮತ್ತು ಕೊಡುಗೆ ಮಾರ್ಗಸೂಚಿಗಳು\u003c/li\u003e \u003cli\u003e ನಿಯಮಿತ ನವೀಕರಣಗಳು ಮತ್ತು ನಿರ್ವಹಣೆ\u003c/li\u003e \u003c/ul\u003e \u003ch3\u003e ಸಮುದಾಯ ಪರಿಣಾಮ\u003c/h3\u003e \u003cp\u003e ಈ ರೀತಿಯ ಮುಕ್ತ-ಮೂಲ ಯೋಜನೆಗಳು ಜ್ಞಾನ ಹಂಚಿಕೆಯನ್ನು ಉತ್ತೇಜಿಸುತ್ತವೆ ಮತ್ತು ಪ್ರವೇಶಿಸಬಹುದಾದ ಕೋಡ್ ಮತ್ತು ಸಹಯೋಗದ ಅಭಿವೃದ್ಧಿಯ ಮೂಲಕ ತಾಂತ್ರಿಕ ನಾವೀನ್ಯತೆಯನ್ನು ವೇಗಗೊಳಿಸುತ್ತವೆ.\u003c/p\u003e

ಪದೇ ಪದೇ ಕೇಳಲಾಗುವ ಪ್ರಶ್ನೆಗಳು

ಸ್ಟಾರ್‌ಫ್ಲೈಟ್ (1986) ರಿವರ್ಸ್ ಎಂಜಿನಿಯರಿಂಗ್ ಯೋಜನೆ ಎಂದರೇನು?

ಸ್ಟಾರ್‌ಫ್ಲೈಟ್ ರಿವರ್ಸ್ ಇಂಜಿನಿಯರಿಂಗ್ ಪ್ರಾಜೆಕ್ಟ್ ಗಿಟ್‌ಹಬ್‌ನಲ್ಲಿ ಹೋಸ್ಟ್ ಮಾಡಲಾದ ಓಪನ್ ಸೋರ್ಸ್ ಪ್ರಯತ್ನವಾಗಿದ್ದು ಅದು ಕ್ಲಾಸಿಕ್ 1986 ಬಾಹ್ಯಾಕಾಶ ಪರಿಶೋಧನೆ ಆಟವನ್ನು ಡಿಕನ್‌ಸ್ಟ್ರಕ್ಟ್ ಮಾಡುತ್ತದೆ. ಮೂಲ ಬೈನರಿಯನ್ನು ವಿಶ್ಲೇಷಿಸುವ ಮೂಲಕ, ಕೊಡುಗೆದಾರರು ಮೂಲ ಕೋಡ್ ಅನ್ನು ಪುನರ್ನಿರ್ಮಿಸಿದ್ದಾರೆ, ಅದನ್ನು ಓದಲು ಮತ್ತು ಆಧುನಿಕ ಉಪಕರಣಗಳೊಂದಿಗೆ ಮಾರ್ಪಡಿಸಬಹುದಾಗಿದೆ. ಈ ಸಂರಕ್ಷಣಾ ಕಾರ್ಯವು ಆಟದ ವಿನ್ಯಾಸದ ಮಾದರಿಗಳು, AI ದಿನಚರಿಗಳು ಮತ್ತು ಕಾರ್ಯವಿಧಾನದ ಉತ್ಪಾದನೆಯ ತಂತ್ರಗಳನ್ನು ಡೆವಲಪರ್‌ಗಳು ಮತ್ತು ಗೇಮಿಂಗ್ ಇತಿಹಾಸಕಾರರಿಗೆ ಮುಂಬರುವ ವರ್ಷಗಳಲ್ಲಿ ಪ್ರವೇಶಿಸಬಹುದಾಗಿದೆ ಎಂದು ಖಚಿತಪಡಿಸುತ್ತದೆ.

ಸ್ಟಾರ್‌ಫ್ಲೈಟ್‌ನಂತಹ ರಿವರ್ಸ್ ಎಂಜಿನಿಯರಿಂಗ್ ಕ್ಲಾಸಿಕ್ ಆಟಗಳು ಏಕೆ ಮುಖ್ಯ?

ರಿವರ್ಸ್ ಎಂಜಿನಿಯರಿಂಗ್ ಗೇಮಿಂಗ್ ಇತಿಹಾಸವನ್ನು ಸಂರಕ್ಷಿಸುತ್ತದೆ, ಅದು ಹಾರ್ಡ್‌ವೇರ್ ಬಳಕೆಯಲ್ಲಿಲ್ಲದ ಕಾರಣ ಕಳೆದುಹೋಗುತ್ತದೆ. ಸ್ಟಾರ್‌ಫ್ಲೈಟ್‌ಗೆ ನಿರ್ದಿಷ್ಟವಾಗಿ, ಇದು ಕಾರ್ಯವಿಧಾನದ ಬ್ರಹ್ಮಾಂಡದ ಉತ್ಪಾದನೆ ಮತ್ತು ದಶಕಗಳ ಆಟಗಳ ಮೇಲೆ ಪ್ರಭಾವ ಬೀರಿದ ಮುಕ್ತ-ಜಗತ್ತಿನ ವಿನ್ಯಾಸದಲ್ಲಿ ಅದ್ಭುತ ತಂತ್ರಗಳನ್ನು ಬಹಿರಂಗಪಡಿಸುತ್ತದೆ. ಈ ಕೋಡ್‌ಬೇಸ್‌ಗಳನ್ನು ಅಧ್ಯಯನ ಮಾಡುವ ಡೆವಲಪರ್‌ಗಳು ಮಹತ್ವಾಕಾಂಕ್ಷೆಯ ಶೀರ್ಷಿಕೆಗಳನ್ನು ತೀವ್ರ ಹಾರ್ಡ್‌ವೇರ್ ನಿರ್ಬಂಧಗಳಲ್ಲಿ ಹೇಗೆ ನಿರ್ಮಿಸಲಾಗಿದೆ ಎಂಬುದರ ಕುರಿತು ಒಳನೋಟವನ್ನು ಪಡೆಯುತ್ತಾರೆ. Mewayz ನಂತಹ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳು, $19/mo ನಲ್ಲಿ 207 ಮಾಡ್ಯೂಲ್‌ಗಳನ್ನು ನೀಡುತ್ತಿವೆ, ಆಧುನಿಕ ವೆಬ್ ಪ್ರಾಜೆಕ್ಟ್‌ಗಳಲ್ಲಿ ಈ ಟೈಮ್‌ಲೆಸ್ ವಿನ್ಯಾಸ ತತ್ವಗಳನ್ನು ಅನ್ವಯಿಸಲು ಡೆವಲಪರ್‌ಗಳಿಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ.

ಸ್ಟಾರ್‌ಫ್ಲೈಟ್ ರಿವರ್ಸ್ ಎಂಜಿನಿಯರಿಂಗ್ ರೆಪೊಸಿಟರಿಗೆ ನಾನು ಕೊಡುಗೆ ನೀಡಬಹುದೇ?

ಹೌದು, ಯೋಜನೆಯು ಸಂಪೂರ್ಣವಾಗಿ ತೆರೆದ ಮೂಲವಾಗಿದೆ ಮತ್ತು ಸಮುದಾಯದಿಂದ ಕೊಡುಗೆಗಳನ್ನು ಸ್ವಾಗತಿಸುತ್ತದೆ. ಡಿಸ್ಅಸೆಂಬಲ್ ಮಾಡಲಾದ ಕೋಡ್ ಅನ್ನು ಟಿಪ್ಪಣಿ ಮಾಡುವ ಮೂಲಕ, ಆಟದ ಯಂತ್ರಶಾಸ್ತ್ರವನ್ನು ದಾಖಲಿಸುವ ಮೂಲಕ, ಮರುನಿರ್ಮಾಣ ಮಾಡಿದ ಮೂಲದಲ್ಲಿನ ದೋಷಗಳನ್ನು ಸರಿಪಡಿಸುವ ಮೂಲಕ ಅಥವಾ ಬಿಲ್ಡ್ ಟೂಲಿಂಗ್ ಅನ್ನು ಸುಧಾರಿಸುವ ಮೂಲಕ ನೀವು ಸಹಾಯ ಮಾಡಬಹುದು. ಕೊಡುಗೆದಾರರು ಸಾಮಾನ್ಯವಾಗಿ ರೆಪೊಸಿಟರಿಯ README ಮತ್ತು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ದಸ್ತಾವೇಜನ್ನು ಓದುವ ಮೂಲಕ ಪ್ರಾರಂಭಿಸುತ್ತಾರೆ, ನಂತರ ತೆರೆದ ಸಮಸ್ಯೆಗಳನ್ನು ಎತ್ತಿಕೊಳ್ಳುತ್ತಾರೆ. x86 ಅಸೆಂಬ್ಲಿ, ಸಿ ಮತ್ತು ರೆಟ್ರೊ ಕಂಪ್ಯೂಟಿಂಗ್ ಪರಿಕಲ್ಪನೆಗಳ ದೃಢವಾದ ತಿಳುವಳಿಕೆಯು ಯೋಜನೆಗೆ ಅರ್ಥಪೂರ್ಣ ಕೊಡುಗೆಗಳನ್ನು ನೀಡಲು ನಿಮಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ.

ಆಧುನಿಕ ಆಟದ ಅಭಿವೃದ್ಧಿ ಕೆಲಸದ ಹರಿವುಗಳಿಗೆ ಈ ಯೋಜನೆಯು ಹೇಗೆ ಸಂಬಂಧಿಸಿದೆ?

ಸ್ಟಾರ್‌ಫ್ಲೈಟ್ ಯೋಜನೆಯು ಬಲವಾದ ವಾಸ್ತುಶಿಲ್ಪದ ನಿರ್ಧಾರಗಳು ಅವರ ಯುಗವನ್ನು ಮೀರಿದೆ ಎಂದು ತೋರಿಸುತ್ತದೆ. ಸ್ಟಾರ್ ಸಿಸ್ಟಮ್‌ಗಳು, ಅನ್ಯಲೋಕದ ಎನ್‌ಕೌಂಟರ್‌ಗಳು ಮತ್ತು ಸಂಪನ್ಮೂಲ ನಿರ್ವಹಣೆಗೆ ಅದರ ಮಾಡ್ಯುಲರ್ ವಿಧಾನವು ಸಮಕಾಲೀನ ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ಬಳಸುವ ಮಾದರಿಗಳನ್ನು ಪ್ರತಿಬಿಂಬಿಸುತ್ತದೆ. ಆಧುನಿಕ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ನಿರ್ಮಿಸುವ ಡೆವಲಪರ್‌ಗಳು Mewayz ನಲ್ಲಿ ಕ್ಯುರೇಟೆಡ್ ಪರಿಕರಗಳನ್ನು ಅನ್ವೇಷಿಸಬಹುದು, ಇದು $19/mo ಗೆ 207 ಸಿದ್ಧ ಬಳಕೆ ಮಾಡ್ಯೂಲ್‌ಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ, ಈ ಕ್ಲಾಸಿಕ್ ಆಟದ ಕೋಡ್‌ಬೇಸ್‌ನಲ್ಲಿ ತೆರೆದಿರುವ ರಚನಾತ್ಮಕ ತಂತ್ರಗಳಂತೆಯೇ ವರ್ಕ್‌ಫ್ಲೋಗಳನ್ನು ಸುಗಮಗೊಳಿಸುತ್ತದೆ.