2D / 3D ಆಟಗಳನ್ನು ರಚಿಸಲು ಸಾಫ್ಟ್ವೇರ್. ಸರಳವಾದ ಆಟವನ್ನು ಹೇಗೆ ರಚಿಸುವುದು (ಉದಾಹರಣೆಗೆ)?

ಹಲೋ

ಆಟಗಳು ... ಹಲವು ಬಳಕೆದಾರರು ಕಂಪ್ಯೂಟರ್ಗಳು ಮತ್ತು ಲ್ಯಾಪ್ಟಾಪ್ಗಳನ್ನು ಖರೀದಿಸುವ ಅತ್ಯಂತ ಜನಪ್ರಿಯ ಕಾರ್ಯಕ್ರಮಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ. ಬಹುಶಃ ಅವರಿಗೆ PC ಗಳು ಇಲ್ಲದಿದ್ದಲ್ಲಿ PC ಗಳು ಬಹಳ ಜನಪ್ರಿಯವಾಗುತ್ತಿರಲಿಲ್ಲ.

ಮತ್ತು ಮೊದಲೇ ಯಾವುದೇ ಆಟವನ್ನು ರಚಿಸುವ ಸಲುವಾಗಿ, ಪ್ರೋಗ್ರಾಮಿಂಗ್, ಡ್ರಾಯಿಂಗ್ ಮಾದರಿಗಳು, ಇತ್ಯಾದಿಗಳಲ್ಲಿ ವಿಶೇಷ ಜ್ಞಾನವನ್ನು ಹೊಂದಿರುವುದು ಅಗತ್ಯವಾಗಿತ್ತು - ಈಗ ಕೆಲವು ಸಂಪಾದಕರನ್ನು ಅಧ್ಯಯನ ಮಾಡಲು ಸಾಕು. ಹಲವು ಸಂಪಾದಕರು, ಸರಳವಾಗಿ ಮತ್ತು ಅನನುಭವಿ ಬಳಕೆದಾರರಿಗೆ ಸಹ ಅರ್ಥಮಾಡಿಕೊಳ್ಳಬಹುದು.

ಈ ಲೇಖನದಲ್ಲಿ ನಾನು ಅಂತಹ ಜನಪ್ರಿಯ ಸಂಪಾದಕರ ಮೇಲೆ ಸ್ಪರ್ಶಿಸಲು ಬಯಸುತ್ತೇನೆ, ಜೊತೆಗೆ ಸರಳವಾದ ಆಟದ ಹಂತದ ರಚನೆಯ ಮೂಲಕ ವಿಂಗಡಿಸಲು ಅವುಗಳಲ್ಲಿ ಒಂದನ್ನು ಉದಾಹರಣೆಯಾಗಿ ಬಳಸಿ.

ವಿಷಯ

  • 1. 2D ಆಟಗಳನ್ನು ರಚಿಸಲು ಪ್ರೋಗ್ರಾಂಗಳು
  • 2. 3D ಆಟಗಳನ್ನು ರಚಿಸಲು ಪ್ರೋಗ್ರಾಂಗಳು
  • 3. ಗೇಮ್ ಮೇಕರ್ ಸಂಪಾದಕದಲ್ಲಿ 2D ಗೇಮ್ ಅನ್ನು ಹೇಗೆ ರಚಿಸುವುದು - ಹಂತ ಹಂತವಾಗಿ

1. 2D ಆಟಗಳನ್ನು ರಚಿಸಲು ಪ್ರೋಗ್ರಾಂಗಳು

2D ಅಡಿಯಲ್ಲಿ - ಎರಡು ಆಯಾಮದ ಆಟಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಿ. ಉದಾಹರಣೆಗೆ: ಟೆಟ್ರಿಸ್, ಕ್ಯಾಟ್ ಆಂಗಲರ್, ಪಿನ್ಬಾಲ್, ವಿವಿಧ ಕಾರ್ಡ್ ಆಟಗಳು, ಇತ್ಯಾದಿ.

ಉದಾಹರಣೆ-2D ಆಟಗಳು. ಕಾರ್ಡ್ ಗೇಮ್: ಸಾಲಿಟೇರ್

1) ಗೇಮ್ ಮೇಕರ್

ಡೆವಲಪರ್ ಸೈಟ್: //yoyogames.com/studio

ಗೇಮ್ ಮೇಕರ್ನಲ್ಲಿ ಆಟ ರಚಿಸುವ ಪ್ರಕ್ರಿಯೆ ...

ಚಿಕ್ಕ ಆಟಗಳನ್ನು ರಚಿಸಲು ಇದು ಸುಲಭವಾದ ಸಂಪಾದಕರಲ್ಲಿ ಒಬ್ಬರು. ಸಂಪಾದಕ ಸಾಕಷ್ಟು ಗುಣಾತ್ಮಕವಾಗಿ ತಯಾರಿಸಲ್ಪಟ್ಟಿದೆ: ಅದರಲ್ಲಿ ಕೆಲಸ ಮಾಡುವುದನ್ನು ಪ್ರಾರಂಭಿಸುವುದು ಸುಲಭ (ಎಲ್ಲವನ್ನೂ ಅಂತರ್ಬೋಧೆಯಿಂದ ಸ್ಪಷ್ಟವಾಗಿದೆ), ಅದೇ ಸಮಯದಲ್ಲಿ ವಸ್ತುಗಳು, ಕೊಠಡಿಗಳು ಇತ್ಯಾದಿಗಳನ್ನು ಸಂಪಾದಿಸಲು ಉತ್ತಮ ಅವಕಾಶಗಳಿವೆ.

ಸಾಮಾನ್ಯವಾಗಿ ಈ ಸಂಪಾದಕದಲ್ಲಿ ಉನ್ನತ ವೀಕ್ಷಣೆ ಮತ್ತು ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳೊಂದಿಗೆ (ಪಾರ್ಡ್ ವ್ಯೂ) ಆಟಗಳನ್ನು ರಚಿಸಿ. ಹೆಚ್ಚು ಅನುಭವಿ ಬಳಕೆದಾರರಿಗೆ (ಪ್ರೋಗ್ರಾಮಿಂಗ್ನಲ್ಲಿ ಸ್ವಲ್ಪ ಪರಿಚಿತವಾಗಿರುವವರು) ಸ್ಕ್ರಿಪ್ಟ್ಗಳು ಮತ್ತು ಕೋಡ್ಗಳನ್ನು ಸೇರಿಸಲು ವಿಶೇಷ ಲಕ್ಷಣಗಳಿವೆ.

ಈ ಸಂಪಾದಕದಲ್ಲಿ ವಿವಿಧ ಆಬ್ಜೆಕ್ಟ್ಸ್ (ಭವಿಷ್ಯದ ಪಾತ್ರಗಳು) ಗೆ ಹೊಂದಿಸಬಹುದಾದ ವೈವಿಧ್ಯಮಯ ಪರಿಣಾಮಗಳು ಮತ್ತು ಕಾರ್ಯಗಳನ್ನು ಇದು ಗಮನಿಸಬೇಕು: ಸಂಖ್ಯೆ ಸರಳವಾಗಿ ಅದ್ಭುತವಾಗಿದೆ - ಕೆಲವು ನೂರಕ್ಕೂ ಹೆಚ್ಚು!

2) ಕನ್ಸ್ಟ್ರಕ್ಟ್ 2

ವೆಬ್ಸೈಟ್: //c2community.ru/

ಆಧುನಿಕ ಆಟ ವಿನ್ಯಾಸಕ (ಪದದ ನಿಜವಾದ ಅರ್ಥದಲ್ಲಿ), ಅನನುಭವಿ ಪಿಸಿ ಬಳಕೆದಾರರು ಸಹ ಆಧುನಿಕ ಆಟಗಳನ್ನು ಮಾಡಲು ಅವಕಾಶ ಮಾಡಿಕೊಡುತ್ತಾರೆ. ಇದಲ್ಲದೆ, ಈ ಕಾರ್ಯಕ್ರಮದ ಸಹಾಯದಿಂದ, ವಿವಿಧ ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳಿಗೆ ಆಟಗಳು ಮಾಡಬಹುದು: IOS, Android, Linux, Windows 7/8, ಮ್ಯಾಕ್ ಡೆಸ್ಕ್ಟಾಪ್, ವೆಬ್ (HTML 5), ಇತ್ಯಾದಿ.

ಈ ನಿರ್ಮಾಣಕಾರ ಗೇಮ್ ಮೇಕರ್ಗೆ ಹೋಲುತ್ತದೆ - ಇಲ್ಲಿ ನೀವು ವಸ್ತುಗಳನ್ನು ಸೇರಿಸಬೇಕು, ನಂತರ ಅವುಗಳನ್ನು ನಡವಳಿಕೆಯನ್ನು (ನಿಯಮಗಳು) ಬರೆಯಿರಿ ಮತ್ತು ವಿವಿಧ ಘಟನೆಗಳನ್ನು ರಚಿಸಿ. ಸಂಪಾದಕ ಡಬ್ಲ್ಯುವೈಎಸ್ಐಡಬ್ಲ್ಯುವೈಜಿ ತತ್ವವನ್ನು ಆಧರಿಸಿದೆ - ಅಂದರೆ. ನೀವು ಪಂದ್ಯವನ್ನು ರಚಿಸಿದಾಗ ನೀವು ತಕ್ಷಣ ಫಲಿತಾಂಶವನ್ನು ನೋಡುತ್ತೀರಿ.

ಪ್ರೋಗ್ರಾಂಗೆ ಪಾವತಿಸಲಾಗುತ್ತದೆ, ಆರಂಭಿಕರಿಗಾಗಿ ಸಾಕಷ್ಟು ಉಚಿತ ಆವೃತ್ತಿ ಇರುತ್ತದೆ. ವಿಭಿನ್ನ ಆವೃತ್ತಿಗಳ ನಡುವಿನ ವ್ಯತ್ಯಾಸವನ್ನು ಡೆವಲಪರ್ ಸೈಟ್ನಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆ.

2. 3D ಆಟಗಳನ್ನು ರಚಿಸಲು ಪ್ರೋಗ್ರಾಂಗಳು

(3D - ಮೂರು ಆಯಾಮದ ಆಟಗಳು)

1) 3D ರಾಡ್

ವೆಬ್ಸೈಟ್: //www.3drad.com/

3D ನಲ್ಲಿ ಅಗ್ಗದ ಉತ್ಪಾದಕರಲ್ಲೊಂದು (ಅನೇಕ ಬಳಕೆದಾರರಿಗೆ, ಉಚಿತ ಆವೃತ್ತಿ, 3-ತಿಂಗಳ ಅಪ್ಡೇಟ್ ಮಿತಿಯನ್ನು ಹೊಂದಿರುವ), ಸಾಕು.

3D ರಾಡ್ ಎಂಬುದು ಮಾಸ್ಟರ್ ಅನ್ನು ತಯಾರಿಸುವ ಸುಲಭವಾದ ಕನ್ಸ್ಟ್ರಕ್ಟರ್ ಆಗಿದೆ; ವಿವಿಧ ಸಂವಹನಗಳಿಗೆ ವಸ್ತುಗಳ ಕಕ್ಷೆಗಳನ್ನು ಸೂಚಿಸುವ ಸಾಧ್ಯತೆಯಿಲ್ಲದೆ ಪ್ರಾಯೋಗಿಕವಾಗಿ ಯಾವುದೇ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಇಲ್ಲಿ ಅಗತ್ಯವಿಲ್ಲ.

ಈ ಎಂಜಿನ್ನೊಂದಿಗೆ ರಚಿಸಲ್ಪಟ್ಟ ಅತ್ಯಂತ ಜನಪ್ರಿಯ ಆಟದ ಸ್ವರೂಪವು ರೇಸಿಂಗ್ ಆಗಿದೆ. ಮೂಲಕ, ಮೇಲೆ ಸ್ಕ್ರೀನ್ಶಾಟ್ಗಳನ್ನು ಈ ಮತ್ತೊಮ್ಮೆ ದೃಢೀಕರಿಸಿ.

2) ಯೂನಿಟಿ 3D

ಡೆವಲಪರ್ ಸೈಟ್: //unity3d.com/

ಗಂಭೀರ ಆಟಗಳನ್ನು ಸೃಷ್ಟಿಸಲು ಗಂಭೀರ ಮತ್ತು ಸಮಗ್ರವಾದ ಸಾಧನವಾಗಿದೆ (ಕ್ಷಮೆಯಾಚಿಸಲು ನಾನು ಕ್ಷಮೆಯಾಚಿಸುತ್ತೇನೆ). ಇತರ ಎಂಜಿನ್ಗಳು ಮತ್ತು ವಿನ್ಯಾಸಕರನ್ನು ಅಧ್ಯಯನ ಮಾಡಿದ ನಂತರ ನಾನು ಅದರ ಕಡೆಗೆ ಹೋಗಬೇಕೆಂದು ಸಲಹೆ ನೀಡುತ್ತೇನೆ, ಅಂದರೆ. ಪೂರ್ಣ ಕೈಯಿಂದ.

ಯುನಿಟಿ 3D ಪ್ಯಾಕೇಜ್ ಎಂಜಿನ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ, ಇದು ಡೈರೆಕ್ಟ್ ಎಕ್ಸ್ ಮತ್ತು ಓಪನ್ ಜಿಎಲ್ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಬಳಸಲು ನಿಮ್ಮನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಅನುಮತಿಸುತ್ತದೆ. ಕಾರ್ಯಕ್ರಮದ ಆರ್ಸೆನಲ್ನಲ್ಲಿ 3D ಮಾದರಿಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು ಅವಕಾಶವಿದೆ, ಷೇಡರ್ಗಳು, ನೆರಳುಗಳು, ಸಂಗೀತ ಮತ್ತು ಧ್ವನಿಗಳು, ಪ್ರಮಾಣಿತ ಕಾರ್ಯಗಳಿಗಾಗಿ ಲಿಪಿಯ ದೊಡ್ಡ ಲೈಬ್ರರಿಯೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ.

ಬಹುಶಃ ಈ ಪ್ಯಾಕೇಜಿನ ಕೇವಲ ನ್ಯೂನತೆಯೆಂದರೆ ಸಿ # ಅಥವಾ ಜಾವಾ - ಪ್ರೊಗ್ರಾಮ್ಗಳ ಜ್ಞಾನದ ಅವಶ್ಯಕತೆಯು ಸಂಕಲನದ ಸಮಯದಲ್ಲಿ "ಕೈಪಿಡಿ ಕ್ರಮ" ದಲ್ಲಿ ಸೇರಿಸಬೇಕಾಗಿರುತ್ತದೆ.

3) ನಿಯೋಆಕ್ಸಿಸ್ ಗೇಮ್ ಎಂಜಿನ್ ಎಸ್ಡಿಕೆ

ಡೆವಲಪರ್ ಸೈಟ್: //www.neoaxis.com/

3D ನಲ್ಲಿ ಯಾವುದೇ ಆಟಗಳಿಗೆ ಉಚಿತ ಅಭಿವೃದ್ಧಿ ಪರಿಸರ! ಈ ಸಂಕೀರ್ಣದಿಂದ, ನೀವು ರೇಸ್, ಶೂಟರ್, ಮತ್ತು ಸಾಹಸದೊಂದಿಗೆ ಆರ್ಕೇಡ್ಗಳನ್ನು ಮಾಡಬಹುದು ...

ಗೇಮ್ ಎಂಜಿನ್ SDK ಗಾಗಿ, ನೆಟ್ವರ್ಕ್ ಅನೇಕ ಕಾರ್ಯಗಳಿಗೆ ಹಲವು ಸೇರ್ಪಡೆಗಳು ಮತ್ತು ವಿಸ್ತರಣೆಗಳನ್ನು ಹೊಂದಿದೆ: ಉದಾಹರಣೆಗೆ, ಒಂದು ಕಾರಿನ ಭೌತಶಾಸ್ತ್ರ ಅಥವಾ ವಿಮಾನವು. ವಿಸ್ತರಿಸಬಲ್ಲ ಗ್ರಂಥಾಲಯಗಳ ಸಹಾಯದಿಂದ ನೀವು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳ ಬಗ್ಗೆ ಗಂಭೀರವಾದ ಜ್ಞಾನದ ಅಗತ್ಯವಿಲ್ಲ!

ಎಂಜಿನ್ನಲ್ಲಿ ನಿರ್ಮಿಸಲಾದ ವಿಶೇಷ ಆಟಗಾರನಿಗೆ ಧನ್ಯವಾದಗಳು, ಅದರಲ್ಲಿ ರಚಿಸಲಾದ ಆಟಗಳನ್ನು ಅನೇಕ ಜನಪ್ರಿಯ ಬ್ರೌಸರ್ಗಳಲ್ಲಿ ಆಡಬಹುದಾಗಿದೆ: ಗೂಗಲ್ ಕ್ರೋಮ್, ಫೈರ್ಫಾಕ್ಸ್, ಇಂಟರ್ನೆಟ್ ಎಕ್ಸ್ಪ್ಲೋರರ್, ಒಪೆರಾ ಮತ್ತು ಸಫಾರಿ.

ಗೇಮ್ ಎಂಜಿನ್ SDK ಅನ್ನು ವಾಣಿಜ್ಯೇತರ ಅಭಿವೃದ್ಧಿಗೆ ಉಚಿತ ಎಂಜಿನ್ನಂತೆ ವಿತರಿಸಲಾಗುತ್ತದೆ.

3. ಗೇಮ್ ಮೇಕರ್ ಸಂಪಾದಕದಲ್ಲಿ 2D ಗೇಮ್ ಅನ್ನು ಹೇಗೆ ರಚಿಸುವುದು - ಹಂತ ಹಂತವಾಗಿ

ಗೇಮ್ ತಯಾರಕ ಸಂಕೀರ್ಣವಲ್ಲದ 2D ಆಟಗಳನ್ನು ರಚಿಸುವುದಕ್ಕಾಗಿ ಅತ್ಯಂತ ಜನಪ್ರಿಯ ಸಂಪಾದಕ (ಆದರೂ ಅದರಲ್ಲಿ ನೀವು ಯಾವುದೇ ಸಂಕೀರ್ಣತೆಯ ಆಟಗಳನ್ನು ರಚಿಸಬಹುದು ಎಂದು ಅಭಿವರ್ಧಕರು ಹೇಳಿದ್ದಾರೆ).

ಈ ಸಣ್ಣ ಉದಾಹರಣೆಯಲ್ಲಿ, ಆಟಗಳನ್ನು ರಚಿಸುವಲ್ಲಿ ನಾನು ಹಂತ-ಹಂತದ ಮಿನಿ-ಸೂಚನೆಯನ್ನು ತೋರಿಸಲು ಬಯಸುತ್ತೇನೆ. ಆಟವು ತುಂಬಾ ಸರಳವಾಗಿದೆ: ಸೋನಿಕ್ ಪಾತ್ರವು ಹಸಿರು ಸೇಬುಗಳನ್ನು ಸಂಗ್ರಹಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ಪರದೆಯ ಸುತ್ತಲೂ ಚಲಿಸುತ್ತದೆ ...

ಸರಳ ಕ್ರಿಯೆಗಳೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಿ, ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಸೇರಿಸುವ ಮೂಲಕ, ಯಾರು ತಿಳಿದಿದ್ದಾರೆ, ಬಹುಶಃ ನಿಮ್ಮ ಆಟದ ಸಮಯಕ್ಕೆ ನಿಜವಾದ ಹಿಟ್ ಆಗುತ್ತದೆ! ಈ ಲೇಖನದಲ್ಲಿ ನನ್ನ ಗುರಿಯು ಎಲ್ಲಿ ಪ್ರಾರಂಭಿಸಬೇಕೆಂದು ತೋರಿಸುತ್ತದೆ, ಏಕೆಂದರೆ ಪ್ರಾರಂಭವು ಅತ್ಯಂತ ಹೆಚ್ಚು ಕಷ್ಟಕರವಾಗಿದೆ ...

ಆಟವನ್ನು ರಚಿಸಲು ಖಾಲಿ ಜಾಗಗಳು

ನೀವು ಯಾವುದೇ ಆಟದ ರಚನೆಯನ್ನು ಪ್ರಾರಂಭಿಸುವ ಮೊದಲು, ನೀವು ಈ ಕೆಳಗಿನದನ್ನು ಮಾಡಬೇಕಾಗಿದೆ:

1. ತನ್ನ ಆಟದ ಪಾತ್ರವನ್ನು, ಅವರು ಏನು ಮಾಡುತ್ತಾರೆ, ಅವನು ಎಲ್ಲಿರುತ್ತಾನೆ, ಆಟಗಾರನು ಅದನ್ನು ಹೇಗೆ ಮತ್ತು ಇತರ ವಿವರಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತಾನೆ ಎಂಬುದನ್ನು ಕಂಡುಹಿಡಿಯಿರಿ.

2. ನಿಮ್ಮ ಪಾತ್ರದ ಚಿತ್ರಗಳನ್ನು, ಅವರು ಸಂವಹನ ನಡೆಸುವ ವಸ್ತುಗಳನ್ನು ರಚಿಸಿ. ಉದಾಹರಣೆಗೆ, ನೀವು ಸೇಬುಗಳನ್ನು ಸಂಗ್ರಹಿಸಲು ಕರಡಿಯನ್ನು ಹೊಂದಿದ್ದರೆ, ನಿಮಗೆ ಕನಿಷ್ಟ ಎರಡು ಚಿತ್ರಗಳನ್ನು ಬೇಕು: ಕರಡಿ ಮತ್ತು ಸೇಬುಗಳು. ನಿಮಗೆ ಹಿನ್ನೆಲೆ ಬೇಕಾಗಬಹುದು: ಕ್ರಿಯೆಯು ನಡೆಯುವ ದೊಡ್ಡ ಚಿತ್ರ.

3. ನಿಮ್ಮ ಪಾತ್ರಗಳಿಗೆ ಧ್ವನಿಗಳನ್ನು ರಚಿಸಿ ಅಥವಾ ನಕಲಿಸಿ, ಆಟದಲ್ಲಿ ಆಡಲಾಗುವ ಸಂಗೀತ.

ಸಾಮಾನ್ಯವಾಗಿ, ನಿಮಗೆ ಬೇಕಾಗಿರುವುದು: ರಚಿಸಲು ಅಗತ್ಯವಿರುವ ಎಲ್ಲವನ್ನೂ ಸಂಗ್ರಹಿಸಲು. ಹೇಗಾದರೂ, ನಂತರ ಮರೆತು ಅಥವಾ ಉಳಿದಿದೆ ಎಲ್ಲವೂ ಆಟದ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಯೋಜನೆಗೆ ಸೇರಿಸಲು ನಂತರ ಸಾಧ್ಯವಿದೆ ...

ಹಂತ-ಹಂತದ ಮಿನಿ ಗೇಮ್ ಸೃಷ್ಟಿ

1) ನೀವು ಮಾಡಬೇಕಾದ ಮೊದಲನೆಯದು ನಮ್ಮ ಪಾತ್ರಗಳ ಸ್ಪ್ರೈಟ್ಗಳನ್ನು ಸೇರಿಸಿ. ಇದನ್ನು ಮಾಡಲು, ಕಾರ್ಯಕ್ರಮದ ನಿಯಂತ್ರಣ ಫಲಕದಲ್ಲಿ ಮುಖದ ರೂಪದಲ್ಲಿ ವಿಶೇಷ ಬಟನ್ ಇದೆ. ಸ್ಪ್ರೈಟ್ ಸೇರಿಸಲು ಇದನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ.

ಸ್ಪ್ರೈಟ್ ಅನ್ನು ರಚಿಸಲು ಬಟನ್.

2) ಕಾಣಿಸಿಕೊಳ್ಳುವ ವಿಂಡೋದಲ್ಲಿ, ಸ್ಪ್ರೈಟ್ಗಾಗಿ ಡೌನ್ಲೋಡ್ ಬಟನ್ ಅನ್ನು ನೀವು ಕ್ಲಿಕ್ ಮಾಡಬೇಕಾಗುತ್ತದೆ, ನಂತರ ಅದರ ಗಾತ್ರವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದರೆ (ಅಗತ್ಯವಿದ್ದರೆ).

ಅಪ್ಲೋಡ್ ಮಾಡಿದ ಸ್ಪ್ರೈಟ್.

3) ಆದ್ದರಿಂದ ನೀವು ಎಲ್ಲಾ ಸ್ಪ್ರೈಟ್ಗಳನ್ನು ಯೋಜನೆಯೊಂದಕ್ಕೆ ಸೇರಿಸಬೇಕಾಗಿದೆ. ಹಸಿರು ವೃತ್ತ, ಕೆಂಪು, ಕಿತ್ತಳೆ ಮತ್ತು ಬೂದು: ನನ್ನ ಸಂದರ್ಭದಲ್ಲಿ, ಇದು 5 sprites ತಿರುಗಿತು: ಸೋನಿಕ್ ಮತ್ತು ಬಹು ಬಣ್ಣದ ಸೇಬುಗಳು.

ಯೋಜನೆಯಲ್ಲಿ ಸ್ಪ್ರೈಟ್ಗಳು.

4) ಮುಂದೆ, ನೀವು ಪ್ರಾಜೆಕ್ಟ್ಗೆ ಆಬ್ಜೆಕ್ಟ್ಗಳನ್ನು ಸೇರಿಸಬೇಕಾಗಿದೆ. ಯಾವುದೇ ಆಟದಲ್ಲಿ ವಸ್ತುವು ಒಂದು ಪ್ರಮುಖ ವಿವರವಾಗಿದೆ. ಗೇಮ್ ಮೇಕರ್ನಲ್ಲಿ, ವಸ್ತುವು ಆಟದ ಘಟಕವಾಗಿದೆ: ಉದಾಹರಣೆಗೆ, ಸೋನಿಕ್, ನೀವು ಒತ್ತುವ ಕೀಲಿಗಳನ್ನು ಅವಲಂಬಿಸಿ ಪರದೆಯ ಮೇಲೆ ಚಲಿಸುತ್ತದೆ.

ಸಾಮಾನ್ಯವಾಗಿ, ವಸ್ತುಗಳು ಸಂಕೀರ್ಣವಾದ ವಿಷಯವಾಗಿದೆ ಮತ್ತು ಸಿದ್ಧಾಂತದಲ್ಲಿ ಅದನ್ನು ವಿವರಿಸಲು ತತ್ವದಲ್ಲಿ ಅಸಾಧ್ಯವಾಗಿದೆ. ನೀವು ಸಂಪಾದಕರೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವಾಗ, ಗೇಮ್ ಮೇಕರ್ ನಿಮಗೆ ಒದಗಿಸುವ ವೈಶಿಷ್ಟ್ಯಗಳ ದೊಡ್ಡ ರಾಶಿಯೊಂದಿಗೆ ನೀವು ಹೆಚ್ಚು ಪರಿಚಿತರಾಗುವಿರಿ.

ಈ ಮಧ್ಯೆ, ಮೊದಲ ವಸ್ತು ರಚಿಸಿ - "ಆಬ್ಜೆಕ್ಟ್ ಸೇರಿಸು" ಗುಂಡಿಯನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ. .

ಗೇಮ್ ಮೇಕರ್. ವಸ್ತುವನ್ನು ಸೇರಿಸಲಾಗುತ್ತಿದೆ.

5) ಮುಂದೆ, ಸೇರಿಸಿದ ವಸ್ತುವಿಗೆ ಸ್ಪ್ರೈಟ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಲಾಗುತ್ತದೆ (ಕೆಳಗಿನ ಸ್ಕ್ರೀನ್ಶಾಟ್ ನೋಡಿ, ಎಡ + ಮೇಲಿನ). ನನ್ನ ಸಂದರ್ಭದಲ್ಲಿ - ಅಕ್ಷರ ಸೋನಿಕ್.

ನಂತರ ಘಟನೆಗಳಿಗೆ ವಸ್ತು ದಾಖಲಿಸಲಾಗಿದೆ: ಅವುಗಳಲ್ಲಿ ಡಜನ್ಗಟ್ಟಲೆ ಇರಬಹುದು, ಪ್ರತಿ ಘಟನೆಯು ನಿಮ್ಮ ವಸ್ತುವಿನ ವರ್ತನೆ, ಅದರ ಚಲನೆ, ಅದರೊಂದಿಗೆ ಸಂಯೋಜಿತವಾಗಿರುವ ಶಬ್ದಗಳು, ನಿಯಂತ್ರಣಗಳು, ಕನ್ನಡಕಗಳು ಮತ್ತು ಇತರ ಆಟದ ಗುಣಲಕ್ಷಣಗಳು.

ಈವೆಂಟ್ ಸೇರಿಸಲು, ಅದೇ ಹೆಸರಿನ ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ - ನಂತರ ಬಲ ಕಾಲಮ್ನಲ್ಲಿ ಈವೆಂಟ್ಗಾಗಿ ಕ್ರಿಯೆಯನ್ನು ಆಯ್ಕೆಮಾಡಿ. ಉದಾಹರಣೆಗೆ, ಬಾಣದ ಕೀಲಿಗಳನ್ನು ಒತ್ತಿದಾಗ ಅಡ್ಡಲಾಗಿ ಮತ್ತು ಲಂಬವಾಗಿ ಚಲಿಸುವ.

ವಸ್ತುಗಳಿಗೆ ಘಟನೆಗಳನ್ನು ಸೇರಿಸುವುದು.

ಗೇಮ್ ಮೇಕರ್. ಸೋನಿಕ್ ವಸ್ತುವಿಗೆ, 5 ಈವೆಂಟ್ಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ: ಬಾಣದ ಕೀಲಿಗಳನ್ನು ಒತ್ತಿದಾಗ ಪಾತ್ರವನ್ನು ವಿವಿಧ ದಿಕ್ಕುಗಳಲ್ಲಿ ಚಲಿಸುವುದು; ಜೊತೆಗೆ ಆಡುವ ಪ್ರದೇಶದ ಗಡಿ ದಾಟಿದಾಗ ಸ್ಥಿತಿಯನ್ನು ನಿಗದಿಪಡಿಸಲಾಗಿದೆ.

ಮೂಲಕ, ಬಹಳಷ್ಟು ಘಟನೆಗಳು ನಡೆಯಬಹುದು: ಗೇಮ್ ಮೇಕರ್ ಇಲ್ಲಿ ಸಣ್ಣ ವಿಷಯವನ್ನು ಹೊಂದಿಲ್ಲ, ಪ್ರೋಗ್ರಾಂ ನಿಮಗೆ ಬಹಳಷ್ಟು ವಿಷಯಗಳನ್ನು ನೀಡುತ್ತದೆ:

- ಪಾತ್ರವನ್ನು ಚಲಿಸುವ ಕಾರ್ಯ: ಚಳುವಳಿಯ ವೇಗ, ಜಿಗಿತಗಳು, ಜಂಪ್ನ ಸಾಮರ್ಥ್ಯ, ಇತ್ಯಾದಿ.

- ವಿವಿಧ ಕಾರ್ಯಗಳಲ್ಲಿ ಸಂಗೀತದ ಮೇಲಿರುವ ಕೆಲಸಗಳು;

- ಪಾತ್ರದ ರೂಪ ಮತ್ತು ತೆಗೆದುಹಾಕುವಿಕೆ (ವಸ್ತು), ಇತ್ಯಾದಿ.

ಇದು ಮುಖ್ಯವಾಗಿದೆ! ಆಟದಲ್ಲಿ ಪ್ರತಿ ವಸ್ತುವಿಗೆ ನೀವು ನಿಮ್ಮ ಘಟನೆಗಳನ್ನು ನೋಂದಾಯಿಸಿಕೊಳ್ಳಬೇಕು. ನೀವು ನೋಂದಾಯಿಸುವ ಪ್ರತಿ ವಸ್ತುವಿಗೂ ಹೆಚ್ಚಿನ ಘಟನೆಗಳು - ಹೆಚ್ಚು ವೈವಿಧ್ಯಮಯ ಮತ್ತು ಆಟ ಮಾಡಲು ಉತ್ತಮ ಸಾಮರ್ಥ್ಯ. ತಾತ್ವಿಕವಾಗಿ, ಈ ಅಥವಾ ಈವೆಂಟ್ ನಿಖರವಾಗಿ ಏನು ಮಾಡಬೇಕೆಂಬುದನ್ನು ತಿಳಿಯದೆ, ನೀವು ಅವುಗಳನ್ನು ಸೇರಿಸುವ ಮೂಲಕ ತರಬೇತಿ ನೀಡಬಹುದು ಮತ್ತು ಅದರ ನಂತರ ಆಟ ಹೇಗೆ ವರ್ತಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ನೋಡಿ. ಸಾಮಾನ್ಯವಾಗಿ, ಪ್ರಯೋಗಗಳಿಗೆ ಭಾರಿ ಕ್ಷೇತ್ರ!

6) ಕೊನೆಯ ಮತ್ತು ಒಂದು ಪ್ರಮುಖ ಕಾರ್ಯವೆಂದರೆ ಕೋಣೆಯ ರಚನೆ. ಒಂದು ಕೋಣೆ ಆಟದ ಒಂದು ಹಂತವಾಗಿದೆ, ನಿಮ್ಮ ವಸ್ತುಗಳು ಸಂವಹನಗೊಳ್ಳುವ ಮಟ್ಟ. ಅಂತಹ ಕೋಣೆಯನ್ನು ರಚಿಸಲು, ಈ ಕೆಳಗಿನ ಚಿಹ್ನೆಯೊಂದಿಗೆ ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ.

ಕೊಠಡಿ (ಆಟದ ಹಂತ) ಸೇರಿಸಿ.

ರಚಿಸಿದ ಕೋಣೆಯಲ್ಲಿ, ಮೌಸ್ ಬಳಸಿ, ನೀವು ನಮ್ಮ ವಸ್ತುಗಳನ್ನು ವೇದಿಕೆಯಲ್ಲಿ ಆಯೋಜಿಸಬಹುದು. ಆಟದ ಹಿನ್ನೆಲೆಯನ್ನು ಕಸ್ಟಮೈಸ್ ಮಾಡಿ, ಆಟದ ವಿಂಡೋದ ಹೆಸರನ್ನು ಹೊಂದಿಸಿ, ವೀಕ್ಷಣೆಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿ. ಸಾಮಾನ್ಯವಾಗಿ, ಪ್ರಯೋಗಗಳ ಸಂಪೂರ್ಣ ತರಬೇತಿ ಮೈದಾನ ಮತ್ತು ಆಟಕ್ಕೆ ಸಂಬಂಧಿಸಿದಂತೆ.

7) ಫಲಿತಾಂಶದ ಆಟದ ಪ್ರಾರಂಭಿಸಲು - F5 ಬಟನ್ ಅನ್ನು ಅಥವಾ ಮೆನುವಿನಲ್ಲಿ ಒತ್ತಿರಿ: ರನ್ / ಸಾಮಾನ್ಯ ಲಾಂಚ್.

ಫಲಿತಾಂಶದ ಆಟದ ರನ್.

ಆಟದ ಮೇಕರ್ ನೀವು ಆಟದ ಮುಂದೆ ಒಂದು ವಿಂಡೋದಲ್ಲಿ ತೆರೆಯುತ್ತದೆ. ವಾಸ್ತವವಾಗಿ, ನೀವು ಪಡೆಯುವ, ಪ್ರಯೋಗ, ಆಟವಾಡುವುದನ್ನು ನೀವು ವೀಕ್ಷಿಸಬಹುದು. ನನ್ನ ಸಂದರ್ಭದಲ್ಲಿ, ಕೀಬೋರ್ಡ್ ಮೇಲಿನ ಕೀಸ್ಟ್ರೋಕ್ಗಳನ್ನು ಅವಲಂಬಿಸಿ ಸೋನಿಕ್ ಚಲಿಸಬಹುದು. ಒಂದು ರೀತಿಯ ಮಿನಿ ಗೇಮ್ (ಓಹ್, ಮತ್ತು ಕಪ್ಪು ಪರದೆಯ ಉದ್ದಕ್ಕೂ ಚಲಿಸುತ್ತಿರುವ ಬಿಳಿಯ ಡಾಟ್ ಜನರಲ್ಲಿ ವಿಸ್ಮಯಕಾರಿ ಮತ್ತು ಆಸಕ್ತಿಯನ್ನು ಉಂಟುಮಾಡಿದ ಸಮಯಗಳು ಇದ್ದವು ... ).

ಪರಿಣಾಮವಾಗಿ ಆಟ ...

ಹೌದು, ಪರಿಣಾಮವಾಗಿ ಆಟವು ಪ್ರಾಚೀನ ಮತ್ತು ಸರಳವಾಗಿದೆ, ಆದರೆ ಅದರ ಸೃಷ್ಟಿಗೆ ಉದಾಹರಣೆ ತುಂಬಾ ಸೂಚಕವಾಗಿರುತ್ತದೆ. ಇದಲ್ಲದೆ, ವಸ್ತುಗಳು, ಸ್ಪ್ರೈಟ್ಗಳು, ಧ್ವನಿಗಳು, ಹಿನ್ನೆಲೆಗಳು ಮತ್ತು ಕೊಠಡಿಗಳೊಂದಿಗೆ ಪ್ರಯೋಗ ಮತ್ತು ಕೆಲಸ ಮಾಡುವುದು - ನೀವು ಉತ್ತಮವಾದ 2D ಆಟವನ್ನು ರಚಿಸಬಹುದು. 10-15 ವರ್ಷಗಳ ಹಿಂದೆ ಅಂತಹ ಆಟಗಳನ್ನು ರಚಿಸಲು, ವಿಶೇಷ ಜ್ಞಾನವನ್ನು ಹೊಂದಿರುವುದು ಅವಶ್ಯಕವಾಗಿದೆ, ಈಗ ಮೌಸ್ ಅನ್ನು ತಿರುಗಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ಪ್ರೋಗ್ರೆಸ್!

ಉತ್ತಮ ಜೊತೆ! ಎಲ್ಲಾ ಯಶಸ್ವಿ ಆಟದ-ವ್ಯವಸ್ಥೆ ...

ವೀಡಿಯೊ ವೀಕ್ಷಿಸಿ: Leap Motion SDK (ಏಪ್ರಿಲ್ 2024).