Δημοσιεύτηκε: 01 Αύγ 2011, 23:37
Μια χαρά δουλεύει
Μόνο ο μετρητής των προσπαθειών σου λείπει (επίσης τα else μέσα στη συνάρτηση είναι περιττά).
Το const δηλώνει μεταβλητές των οποίων οι τιμές ΔΕΝ αλλάζουν (είναι read only δηλαδή).
Εγώ πάντως τα έκανα όλα όσα έγραψα στο προηγούμενο post στο game, εκτός από το να διαβάζει τη γλώσσα από αρχείο. Έβαλα 2 επίπεδα δυσκολίας, με περισσότερα hints στο εύκολο επίπεδο (αν η μαντεψιά απέχει λιγότερο από DIFF_HOT βγάζει "... (είστε πολύ κοντά)" κι αν απέχει περισσότερο από DIFF_COLD βγάζει "... (είστε πολύ μακριά)". Τα έχω ορίσει σε 2 και 10 αντίστοιχα.
Επίσης, στο εύκολο επίπεδο πολλαπλασιάζει τον μέγιστο αριθμό προσπαθειών που του δίνει ο παίκτης επί LVL_EASY_MULTI και παίρνει το αποτέλεσμα ως ανώτατο όριο για να διαλέξει κρυφό αριθμό, ενώ στο δύσκολο επίπεδο πολλαπλασιάζει επί LVL_HARD_MULTI (τα έχω ορίσει 3 και 40 αντίστοιχα).
Ακόμα, του δείχνει στο prompt το μέγιστο πλήθος προσπαθειών π.χ. 3/10 (που σημαίνει: είσαι στην 3η από τις 10) και στο τέλος του αποκαλύπτει και τον κρυφό αριθμό, αν δεν τον έχει βρει.
Και τέλος, πρόσθεσα άλλες 3 συναρτήσεις, οι οποίες ουσιαστικά διαβάζουν από τον παίκτη και ορίζουν τη γλώσσα, το επίπεδο δυσκολίας και τον μέγιστο πλήθος προσπαθειών (από 3 έως 8 το έβαλα).
Το ανέβασα στο codepad: http://codepad.org/jitqiLpU
Το const δηλώνει μεταβλητές των οποίων οι τιμές ΔΕΝ αλλάζουν (είναι read only δηλαδή).
Εγώ πάντως τα έκανα όλα όσα έγραψα στο προηγούμενο post στο game, εκτός από το να διαβάζει τη γλώσσα από αρχείο. Έβαλα 2 επίπεδα δυσκολίας, με περισσότερα hints στο εύκολο επίπεδο (αν η μαντεψιά απέχει λιγότερο από DIFF_HOT βγάζει "... (είστε πολύ κοντά)" κι αν απέχει περισσότερο από DIFF_COLD βγάζει "... (είστε πολύ μακριά)". Τα έχω ορίσει σε 2 και 10 αντίστοιχα.
Επίσης, στο εύκολο επίπεδο πολλαπλασιάζει τον μέγιστο αριθμό προσπαθειών που του δίνει ο παίκτης επί LVL_EASY_MULTI και παίρνει το αποτέλεσμα ως ανώτατο όριο για να διαλέξει κρυφό αριθμό, ενώ στο δύσκολο επίπεδο πολλαπλασιάζει επί LVL_HARD_MULTI (τα έχω ορίσει 3 και 40 αντίστοιχα).
Ακόμα, του δείχνει στο prompt το μέγιστο πλήθος προσπαθειών π.χ. 3/10 (που σημαίνει: είσαι στην 3η από τις 10) και στο τέλος του αποκαλύπτει και τον κρυφό αριθμό, αν δεν τον έχει βρει.
Και τέλος, πρόσθεσα άλλες 3 συναρτήσεις, οι οποίες ουσιαστικά διαβάζουν από τον παίκτη και ορίζουν τη γλώσσα, το επίπεδο δυσκολίας και τον μέγιστο πλήθος προσπαθειών (από 3 έως 8 το έβαλα).
Το ανέβασα στο codepad: http://codepad.org/jitqiLpU