Hi! Nakakatuwang malaman na interesado ka sa programming. Sa first year mong kumuha ng Computer Science , normal lang na hingin ito ng iyong propesor bilang isang finals project.
Isang magandang ideya para sa iyong programa ay ang paggawa ng isang simple na 'Text-based Adventure Game'. Ito ay masasabing unique sapagkat ikaw ang magdidisenyo ng iyong sariling mundo, mga karakter, at mga kaganapan.
Narito ang mga kailangang features na sumusunod sa iyong criteria:
1. Looping: Ang looping ay maaaring gamitin upang magpatuloy ang laro hanggang sa matapos ang user. Halimbawa, maaaring gumamit ng 'while' loop para manghingi ng input mula sa user at magpatuloy sa kanya ang laro.
2. Arithmetic: Sa text-based adventure game, maaaring magdagdag ng isang 'health' o 'score' system kung saan ang bawat aksyon ay may kaukulang epekto sa 'health' o 'score' ng user. Halimbawa, kung ang user ay lumaban sa isang kaaway, maaaring magbawas ng health. Kung ang user ay nakahanap ng treasure, maaaring magdagdag ng score.
3. Hindi copy-paste: Dahil ikaw ang magdidisenyo ng iyong laro, ito ay tiyak na hindi copy-paste!
Kung hindi ka pa handa na gumawa ng buong laro, maaaring magsimula sa paggawa ng ilang simple na features tulad ng 'inventory system' o 'combat system'. Ang mahalaga, natututo ka at nag-eenjoy sa pagprogram.
Good luck sa iyong finals project! Sana makatulong ito. Kung may karagdagang katanungan ka, huwag kang mag-atubiling magtanong.