Simple and Fast Multimedia Library
ಸಿಂಪಲ್ ಅಂಡ್ ಫಾಸ್ಟ್ ಮಲ್ಟಿಮೀಡಿಯಾ ಲೈಬ್ರರಿ (ಎಸ್ಎಫ್ಎಂಎಲ್) ಎಂಬುದು ಕಂಪ್ಯೂಟರ್ಗಳಲ್ಲಿನ ವಿವಿಧ ಮಲ್ಟಿಮೀಡಿಯಾ ಘಟಕಗಳಿಗೆ ಸರಳವಾದ ಅಪ್ಲಿಕೇಶನ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ (ಎಪಿಐ) ಅನ್ನು ಒದಗಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ಕ್ರಾಸ್-ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಸಾಫ್ಟ್ವೇರ್ ಡೆವಲಪ್ಮೆಂಟ್ ಲೈಬ್ರರಿಯಾಗಿದೆ. ಇದನ್ನು ಅಡಾ, ಸಿ, ಕ್ರಿಸ್ಟಲ್, ಡಿ, ಯುಫೋರಿಯಾ, ಗೋ, ಜಾವಾ, ಜೂಲಿಯಾ,. ನೆಟ್, ನಿಮ್, ಒಕಾಂಲ್, ಪೈಥಾನ್, ರೂಬಿ ಮತ್ತು ರಸ್ಟ್ಗಳಿಗೆ ಲಭ್ಯವಿರುವ ಬೈಂಡಿಂಗ್ಗಳೊಂದಿಗೆ ಸಿ + + ನಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ. ಎಸ್. ಎಫ್. ಎಂ. ಎಲ್. 2.2 ಬಿಡುಗಡೆಯೊಂದಿಗೆ ಆಂಡ್ರಾಯ್ಡ್ ಮತ್ತು ಐ. ಓ. ಎಸ್. ಗಳಿಗಾಗಿ ಪ್ರಾಯೋಗಿಕ ಮೊಬೈಲ್ ಬಂದರುಗಳನ್ನು ಲಭ್ಯಗೊಳಿಸಲಾಯಿತು. ಎಸ್ಎಫ್ಎಂಎಲ್ ವಿಂಡೋಸ್ಗೆ ರಚಿಸುವ ಮತ್ತು ಇನ್ಪುಟ್ ಮಾಡುವ ಮತ್ತು ಓಪನ್ಜಿಎಲ್ ಸಂದರ್ಭಗಳನ್ನು ರಚಿಸುವ ಮತ್ತು ನಿರ್ವಹಿಸುವ ಕಾರ್ಯವನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ. ಇದು 2ಡಿ ಕಂಪ್ಯೂಟರ್ ಗ್ರಾಫಿಕ್ಸ್ನ ಸರಳ ಹಾರ್ಡ್ವೇರ್ ವೇಗವರ್ಧನೆಗಾಗಿ ಗ್ರಾಫಿಕ್ಸ್ ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಸಹ ಒದಗಿಸುತ್ತದೆ, ಇದರಲ್ಲಿ ಫ್ರೀಟೈಪ್ ಅನ್ನು ಬಳಸುವ ಪಠ್ಯ ರೆಂಡರಿಂಗ್, ಓಪನ್ಎಎಲ್ ಅನ್ನು ಬಳಸುವ ಆಡಿಯೊ ಮಾಡ್ಯೂಲ್ ಮತ್ತು ಮೂಲ ಪ್ರಸರಣ ನಿಯಂತ್ರಣ ಪ್ರೋಟೋಕಾಲ್ (ಟಿಸಿಪಿ) ಮತ್ತು ಬಳಕೆದಾರ ಡೇಟಾಗ್ರಾಮ್ ಪ್ರೋಟೋಕಾಲ್ (ಯುಡಿಪಿ) ಸಂವಹನಕ್ಕಾಗಿ ನೆಟ್ವರ್ಕಿಂಗ್ ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ. ಎಸ್ಎಫ್ಎಂಎಲ್ ಝ್ಲಿಬ್/ಪಿಎನ್ಜಿ ಪರವಾನಗಿ ನಿಯಮಗಳ ಅಡಿಯಲ್ಲಿ ಒದಗಿಸಲಾದ ಉಚಿತ ಮತ್ತು ಮುಕ್ತ ಮೂಲ ಸಾಫ್ಟ್ವೇರ್ ಆಗಿದೆ. ಇದು ಲಿನಕ್ಸ್, ಮ್ಯಾಕ್ಓಎಸ್, ವಿಂಡೋಸ್ ಮತ್ತು ಫ್ರೀಬಿಎಸ್ಡಿಯಲ್ಲಿ ಲಭ್ಯವಿದೆ. ಮೊದಲ ಆವೃತ್ತಿ v1 ಅನ್ನು 2007ರ ಆಗಸ್ಟ್ 9ರಂದು ಬಿಡುಗಡೆ ಮಾಡಲಾಯಿತು ಮತ್ತು ಇತ್ತೀಚಿನ ಆವೃತ್ತಿ v2.6.0 ಅನ್ನು 2023ರ ಜೂನ್ 20ರಂದು ಬಿಡುಗಡೆ ಮಾಡಲಾಯಿತು. ಸಾಫ್ಟ್ವೇರ್ ಆರ್ಕಿಟೆಕ್ಚರ್ ಮಾಡ್ಯೂಲ್ಗಳು ಎಸ್ಎಫ್ಎಂಎಲ್ ವಿವಿಧ ಮಾಡ್ಯೂಲ್ಗಳನ್ನು ಒಳಗೊಂಡಿದೆಃ ಸಿಸ್ಟಮ್-ವೆಕ್ಟರ್ ಮತ್ತು ಯೂನಿಕೋಡ್ ಸ್ಟ್ರಿಂಗ್ ಕ್ಲಾಸ್ಗಳು, ಪೋರ್ಟಬಲ್ ಥ್ರೆಡಿಂಗ್ ಮತ್ತು ಟೈಮರ್ ಸೌಲಭ್ಯಗಳು ವಿಂಡೋ-ಜಾಯ್ಸ್ಟಿಕ್ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಒಳಗೊಂಡಂತೆ ವಿಂಡೋ ಮತ್ತು ಇನ್ಪುಟ್ ಸಾಧನ ನಿರ್ವಹಣೆ, ಓಪನ್ಜಿಎಲ್ ಸಂದರ್ಭ ನಿರ್ವಹಣಾ ಗ್ರಾಫಿಕ್ಸ್-ಸ್ಪ್ರಿಟ್ಗಳು, ಬಹುಭುಜಾಕೃತಿಗಳು ಮತ್ತು ಪಠ್ಯ ರೆಂಡರಿಂಗ್ ಸೇರಿದಂತೆ 2ಡಿ ಗ್ರಾಫಿಕ್ಸ್ನ ಹಾರ್ಡ್ವೇರ್ ವೇಗವರ್ಧನೆ ಆಡಿಯೋ-ಹಾರ್ಡ್ವೇರ್-ವೇಗವರ್ಧಿತ ಪ್ರಾದೇಶಿಕ ಆಡಿಯೋ ಪ್ಲೇಬ್ಯಾಕ್ ಮತ್ತು ರೆಕಾರ್ಡಿಂಗ್ ನೆಟ್ವರ್ಕ್-ಟಿಸಿಪಿ ಮತ್ತು ಯುಡಿಪಿ ನೆಟ್ವರ್ಕ್ ಸಾಕೆಟ್ಗಳು, ಡೇಟಾ ಎನ್ಕ್ಯಾಪ್ಸುಲೇಷನ್ ಸೌಲಭ್ಯಗಳು, ಎಚ್. ಟಿ. ಟಿ. ಪಿ ಮತ್ತು ಎಫ್ಟಿಪಿ ಕ್ಲಾಸ್ಗಳು ಗ್ರಾಫಿಕ್ಸ್ ಮಾಡ್ಯೂಲ್ ಎಸ್ಎಫ್ಎಂಎಲ್ನ ಮುಖ್ಯ ಲಕ್ಷಣಗಳಲ್ಲಿ ಒಂದಾಗಿದ್ದರೂ, ಓಪನ್ಜಿಎಲ್ನಲ್ಲಿ ನೇರವಾಗಿ ಪ್ರೋಗ್ರಾಂ ಮಾಡಲು ಪರಿಸರವನ್ನು ಮಾತ್ರ ರಚಿಸಲು ಆಸಕ್ತಿ ಹೊಂದಿರುವ ಡೆವಲಪರ್ಗಳು ಗ್ರಾಫಿಕ್ಸ್ ಮಾಡ್ಯೂಲ್ ಇಲ್ಲದೆ ವಿಂಡೋ ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಬಳಸುವ ಮೂಲಕ ಹಾಗೆ ಮಾಡಬಹುದು. ಅಂತೆಯೇ, ಎಲ್ಲಾ ಮಾಡ್ಯೂಲ್ಗಳು ಬಳಸುವ ಸಿಸ್ಟಮ್ ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಹೊರತುಪಡಿಸಿ, ಇತರ ಮಾಡ್ಯೂಲ್ಗಳನ್ನು ಸಹ ಪರಸ್ಪರ ಸ್ವತಂತ್ರವಾಗಿ ಬಳಸಬಹುದು. ಎಸ್ಎಫ್ಎಂಎಲ್ ಅನ್ನು ಸಿ + + ನಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ ಮತ್ತು ಇದು ಸಿ + + ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ (ಇದು ಅಧಿಕೃತ ಸಿಎಸ್ಎಫ್ಎಂಎಲ್ ಬೈಂಡಿಂಗ್ ಮೂಲಕ ಸಿ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಸಹ ಒದಗಿಸುತ್ತದೆ). ಇತರ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಲ್ಲಿ ಎಸ್. ಎಫ್. ಎಂ. ಎಲ್. ಅನ್ನು ಬಳಸಲು ಅನುವು ಮಾಡಿಕೊಡುವ ಹಲವಾರು ಭಾಷಾ ಬಂಧಗಳು ಅಸ್ತಿತ್ವದಲ್ಲಿವೆ. ಈ ಕೋಷ್ಟಕವು ಎಸ್. ಎಫ್. ಎಂ. ಎಲ್. ಗಾಗಿ ಬೆಂಬಲಿತ ಬೈಂಡಿಂಗ್ಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ. 1 ಅಧಿಕೃತ ಬಂಧಗಳು ಅನಧಿಕೃತ ಆಡ್-ಆನ್ಗಳು ಎಸ್. ಎಫ್. ಎಂ. ಎಲ್. ಉನ್ನತ ಮಟ್ಟದ ತಂತ್ರಾಂಶವನ್ನು ನಿರ್ಮಿಸಬಹುದಾದ ಮೂಲ ಕಾರ್ಯಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ಗ್ರಾಫಿಕಲ್ ಯೂಸರ್ ಇಂಟರ್ಫೇಸ್ಗಳು (ಜಿಯುಐಗಳು), 2ಡಿ ಲೈಟಿಂಗ್, ಪಾರ್ಟಿಕಲ್ ಸಿಸ್ಟಮ್ಸ್ ಮತ್ತು ಅನಿಮೇಷನ್, ವಿಡಿಯೋ ಪ್ಲೇಬ್ಯಾಕ್ ಮತ್ತು ಟೈಲೆಪ್ಗಳಿಗೆ ಹೆಚ್ಚುವರಿ ಬೆಂಬಲವನ್ನು ಒದಗಿಸುವ ಆಡ್-ಆನ್ ಲೈಬ್ರರಿಗಳು ಅಸ್ತಿತ್ವದಲ್ಲಿವೆ. ಸ್ವಾಗತ ಮತ್ತು ಅಳವಡಿಕೆ ಎಸ್. ಎಫ್. ಎಂ. ಎಲ್. ಅನ್ನು ಪ್ರಾಥಮಿಕವಾಗಿ ಹವ್ಯಾಸಿ ಆಟದ ಅಭಿವರ್ಧಕರು, ಸಣ್ಣ ಸ್ವತಂತ್ರ ವಿಡಿಯೋ ಗೇಮ್ ಅಭಿವರ್ಧಕರು ಮತ್ತು ಹಲವಾರು ಅಭಿವರ್ಧಕರನ್ನು ಒಳಗೊಂಡ ಆರಂಭಿಕ ಕಂಪನಿಗಳು ಬಳಸುತ್ತಾರೆ. ಎಸ್ಎಫ್ಎಂಎಲ್ಗೆ ಹೆಚ್ಚಿನ ಪ್ರಮಾಣದ ಕೋಡ್ಗಳನ್ನು ಬರೆಯುವ ಅಗತ್ಯವಿಲ್ಲವಾದ್ದರಿಂದ, ಇದನ್ನು ಅನೇಕ ಲುಡಮ್ ಡೇರ್ ಭಾಗವಹಿಸುವವರು ಸಹ ಅಳವಡಿಸಿಕೊಂಡಿದ್ದಾರೆ. ಸಿಂಪಲ್ ಡೈರೆಕ್ಟ್ ಮೀಡಿಯಾ ಲೇಯರ್ (ಎಸ್ಡಿಎಲ್) ಮತ್ತು ಅಲ್ಲೆಗ್ರೊದಂತಹ ಹಳೆಯ ಗ್ರಂಥಾಲಯಗಳಿಗೆ ಹೋಲಿಸಿದರೆ, ಎಸ್ಎಫ್ಎಂಎಲ್ ಬಳಕೆದಾರರ ಸಂಖ್ಯೆ ತುಲನಾತ್ಮಕವಾಗಿ ಚಿಕ್ಕದಾಗಿದೆ ಆದರೆ ಬೆಳೆಯುತ್ತಿದೆ. ಅದರ ಗಿಟ್ಹಬ್ ಸಾಫ್ಟ್ವೇರ್ ಭಂಡಾರವನ್ನು 8,774 ಬಳಕೆದಾರರು ಸ್ಟಾರ್ ಮಾಡಿದ್ದಾರೆ. ಎಸ್. ಎಫ್. ಎಂ. ಎಲ್. ಅನ್ನು ವಿಶ್ವವಿದ್ಯಾಲಯಗಳಲ್ಲಿ ಬೋಧನೆ ಮತ್ತು ವೈಜ್ಞಾನಿಕ ಯೋಜನೆಗಳಲ್ಲಿ ಬಳಸಲಾಗಿದೆ. ವೀಡಿಯೊ ಆಟವು ಆಟಮ್ ಜೊಂಬಿ ಸ್ಮ್ಯಾಷರ್, ನೈಜ-ಸಮಯದ ಕಾರ್ಯತಂತ್ರದ ಆಟದ ಉದಾಹರಣೆಗಳನ್ನು ಬಳಸುತ್ತದೆ. ಅವೇ ಟೀಮ್, ಸಿಮ್ಯುಲೇಶನ್ ಇಂಟರಾಕ್ಟಿವ್ ಫಿಕ್ಷನ್ ಆಟ. ಚೆಸ್ಸ್ಟರ್, ಒಗಟಿನ ಆಟ. ಕಾಸ್ಮೊಸ್ಕ್ರೋಲ್, ಉಚಿತ ಓಪನ್-ಸೋರ್ಸ್ ಸ್ಪೇಸ್-ಆಧಾರಿತ ಶೂಟ್ 'ಎಮ್ ಅಪ್ ಗೇಮ್. ಕ್ರೀಯಾ, ಮಾರ್ಪಡಿಸಬಹುದಾದ 2ಡಿ ಸ್ಯಾಂಡ್ಬಾಕ್ಸ್ ಆಟ. ಎನ್ಚ್ಯಾಂಟೆಡ್ ಫಾರೆಸ್ಟ್ ಎಕ್ಸ್ಟ್ರೀಮ್ ಟಕ್ಸ್ ರೇಸರ್, ಟಕ್ಸ್ ಅನ್ನು ಒಳಗೊಂಡ ಉಚಿತ ಮುಕ್ತ-ಮೂಲ ಆರ್ಕ್ಟಿಕ್ ರೇಸಿಂಗ್ ಆಟವಾಗಿದೆ (ಆವೃತ್ತಿ 0.7 ರಿಂದ ಎಸ್ಎಫ್ಎಂಎಲ್ ಅನ್ನು ಬಳಸುತ್ತಿದೆ). ಹೋಲಿ ಸ್ಪಿರಿಟ್, 3ಡಿ ಐಸೊಮೆಟ್ರಿಕ್ ಹ್ಯಾಕ್ ಮತ್ತು ಸ್ಲಾಶ್ ಆಟ. ಹೋಪ್, ಪಾಯಿಂಟ್ ಮತ್ತು ಕ್ಲಿಕ್ ಅಡ್ವೆಂಚರ್ ಗೇಮ್ (ಮಿಸ್ಟ್ನಂತೆ). ಐ ಕ್ಯಾನ್ ಟ್ರಾನ್ಸ್ಫಾರ್ಮ್, ಆಂಡ್ರಾಯ್ಡ್ಗಾಗಿ 2ಡಿ ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಗೇಮ್. ಕೀಪರ್ಆರ್ಎಲ್, ರಾಕ್ಷಸ-ರೀತಿಯ ಮತ್ತು ಆರ್ಪಿಜಿ ಅಂಶಗಳೊಂದಿಗೆ ಕತ್ತಲಕೋಣೆಯ ಸಿಮ್ಯುಲೇಟರ್. ಕ್ರೋನಿಯಾಕ್ಸ್, ಕನಿಷ್ಠ ಸೈಡ್-ಸ್ಕ್ರಾಲರ್, ಮತ್ತು ಆಂಡ್ರಾಯ್ಡ್ಗಾಗಿ ಮೊದಲ ಎಸ್ಎಫ್ಎಂಎಲ್ ಆಟ. ಮಿತಿ ಸಿದ್ಧಾಂತ, ಅನಂತ, ಕಾರ್ಯವಿಧಾನದ ಬಾಹ್ಯಾಕಾಶ ಆಟ. M.A.R.S., ಮಲ್ಟಿಪ್ಲೇಯರ್ ಶೂಟ್ 'ಎಮ್ ಅಪ್ ಗೇಮ್. ಮೂನ್ಮನ್, ಪಿಕ್ಸೆಲ್ ಆರ್ಟ್ ಎಕ್ಸ್ಪ್ಲೋರೇಶನ್ ಸ್ಯಾಂಡ್ಬಾಕ್ಸ್ ಆಟ. ತೆರೆದ ಷಟ್ಕೋಣ, ಮುಕ್ತ ತೆರೆದ ಮೂಲ ಸೂಪರ್ ಷಟ್ಕೋಣ ತದ್ರೂಪು. ಓವಿಡ್ ದಿ ಔಲ್, ಪಜಲ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಗೇಮ್. ಪಯನೀರ್ಸ್, ಕೆಲವು ಆರ್ಪಿಜಿ ಅಂಶಗಳೊಂದಿಗೆ ತಿರುವು ಆಧಾರಿತ ಪರಿಶೋಧನೆ ಆಟ. ಮರಣೋತ್ತರ ಪರೀಕ್ಷೆಃ ಒಬ್ಬರು ಸಾಯಲೇಬೇಕು, ಕಥನ ಸಾಹಸ ಆಟ. ಪ್ರಾಜೆಕ್ಟ್ ಬ್ಲ್ಯಾಕ್ ಸನ್, ರೆಟ್ರೊ 2ಡಿ ಸೈಡ್-ಸ್ಕ್ರೋಲಿಂಗ್ ವಿಡಿಯೋ ಗೇಮ್. ಟ್ಯಾಕ್ ವಾರ್ಸ್, ಗೋಬ್ಲಿನ್ಗಳ ವಿರುದ್ಧ ಕುಬ್ಜರನ್ನು ಸೆಳೆಯುವ ಒಂದು ಒಗಟು ಆರ್ಪಿಜಿ. ಡ್ಯೂಕ್, ಆಕ್ಷನ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಆಟ. ದಿ ಶೂಟಿಂಗ್ ಆಫ್ ಐಸಾಕ್, ಲಂಬ ಶೂಟರ್ ಆಟ. ವಗಾಂಟೆ, ಆಕ್ಷನ್ ಆರ್ಪಿಜಿ ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಗೇಮ್. ಝ್ಲಾಕ್ಸ್, 2ಡಿ ಆಕ್ಷನ್ ಪ್ಲ್ಯಾಟ್ಫಾರ್ಮರ್. ಎಸ್. ಎಫ್. ಎಂ. ಎಲ್. ಅನ್ನು ಬಳಸುವ ಆಟಗಳ ಹೆಚ್ಚಿನ ಉದಾಹರಣೆಗಳನ್ನು ಇಂಡೀಡಿಬಿಯಲ್ಲಿ ಪಟ್ಟಿ ಮಾಡಲಾಗಿದೆ. ಇತರ ಸಾಫ್ಟ್ವೇರ್ಗಳು ಸಿ + + ಗಾಗಿ ಅಕ್ವಿಲಾ, ಓಪನ್ ಸೋರ್ಸ್ ಡಿಜಿಟಲ್ ಸಿಗ್ನಲ್ ಪ್ರೊಸೆಸಿಂಗ್ (ಡಿಎಸ್ಪಿ) ಲೈಬ್ರರಿಯನ್ನು ಬಳಸುತ್ತವೆ. ಓಟರ್, ಎಸ್. ಎಫ್. ಎಂ. ಎಲ್. 2ರ ಮೇಲೆ ನಿರ್ಮಿಸಲಾದ 2ಡಿ ಸಿ #ಚೌಕಟ್ಟು. ಜಿಡೆವಲಪ್, ಓಪನ್ ಸೋರ್ಸ್ ಗೇಮ್ ಕ್ರಿಯೇಷನ್ ಸಾಫ್ಟ್ವೇರ್. ಇಮ್ಮರ್ಶನ್ ಎಂಜಿನ್, ವಿವರವಾದ ಭೂದೃಶ್ಯಗಳು ಮತ್ತು ವಾಸ್ತುಶಿಲ್ಪವನ್ನು ದೃಶ್ಯೀಕರಿಸುವ ಸಾಧನವಾಗಿದೆ. ಅದುಃ ಎಂಜಿನ್, ಆಂಡ್ರಾಯ್ಡ್ ಮತ್ತು ಪಿಸಿಗಾಗಿ 2ಡಿ ಸಿ + + ಗೇಮ್ ಎಂಜಿನ್. ಅಲ್ಲೆಗ್ರೋ ಕ್ಲಾನ್ಲಿಬ್ ಕ್ರಾಸ್-ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಬೆಂಬಲ ಮಿಡಲ್ವೇರ್ ಜಿಎಲ್ಎಫ್ಡಬ್ಲ್ಯೂ ಓಪನ್ಜಿಎಲ್ ಓಪನ್ಜಿಎಲ್ ಯುಟಿಲಿಟಿ ಟೂಲ್ಕಿಟ್ (ಜಿಎಲ್ಯುಟಿ) ರಾಯ್ಲಿಬ್ ಸಿಂಪಲ್ ಡೈರೆಕ್ಟ್ ಮೀಡಿಯಾ ಲೇಯರ್ (ಎಸ್ಡಿಎಲ್) ಉಲ್ಲೇಖಗಳನ್ನು ಮತ್ತಷ್ಟು ಓದುವುದು ಜಾನ್ ಹಾಲರ್, ಹೆನ್ರಿಕ್ ವೋಗೆಲಿಯಸ್ ಹ್ಯಾನ್ಸನ್, ಆರ್ಟೂರ್ ಮೊರೆರಾಃ ಎಸ್ಎಫ್ಎಂಎಲ್ ಗೇಮ್ ಡೆವಲಪ್ಮೆಂಟ್, ಪ್ಯಾಕ್ಟ್ ಪಬ್ಲಿಷಿಂಗ್, http://www.lifehacker.com.au/2013/02/xna-is-dead-3-alternatives-that-let-you-use-your-c-and-net-skills https://www.binpress.com/tutorial/creating-a-city-building-game-with-sfml/137 http://www.gamefromscratch.com/page/Game-From-Scratch-CPP-Edition-The-Introduction.aspx ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ಎಸ್ಎಫ್ಎಂಎಲ್ ಟ್ಯುಟೋರಿಯಲ್ಸ್ ಅಪ್ಲಿಕೇಶನ್ ಇಂಟರ್ಫೇಸ್ಗಳು ಆಡಿಯೋ ಲೈಬ್ರರಿಗಳು ಸಿ + + ಲೈಬ್ರರಿಗಳು ಕ್ರಾಸ್-ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಸಾಫ್ಟ್ವೇರ್ ಉಚಿತ ಸಾಫ್ಟ್ವೇರ್ ಗ್ರಾಫಿಕ್ಸ್ ಲೈಬ್ರರಿಗಳು ಲಿನಕ್ಸ್ ಎಪಿಐಗಳು ಮ್ಯಾಕೋಸ್ ಎಪಿಐ ಸಾಫ್ಟ್ವೇರ್ ಲಿನಕ್ಸ್ ವಿಂಡೋಸ್ ಎಪಿಐಗಳಿಗಾಗಿ ಝ್ಲಿಬ್ ಪರವಾನಗಿ ವೀಡಿಯೊ ಗೇಮ್ ಡೆವಲಪ್ಮೆಂಟ್ ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತದೆ