ABA


"JAVA | משחק קטן שכתבתי + שאלה"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #10845 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 10845
asco88 
חבר מתאריך 17.6.04
26757 הודעות
   09:24   04.09.12   
אל הפורום  
  JAVA | משחק קטן שכתבתי + שאלה  
 

פשוט לחלץ ולפתוח את קובץ הJAR.
אם למישהו לא עולה אולי צריך להתקין JRE:
http://www.oracle.com/technetwork/java/javase/downloads/jre7u7-downloads-1836441.html

בכ"א אפשר לראות שבשלב הראשון בסיום, יש מין דיליי מאוד ארוך יחסית.
כל פעם שאני מוסיף אלמנט גרפי הכי פשוט, הוא נתקע ככה, אבל רק הפעם הראשונה שהוא רץ, מהשלב השני זה כבר לא נתקע באותו שלב.

זה הקובץ שאחראי על התצוגה ועיקר המשחק:
https://rotter.name/User_files/nor/50459e881b00d479.txt

אשמח לכל עזרה \ טיפ


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  מגניב אחי! בשלב Tower יש באג dvir8 04.09.12 10:19 1
     לא הבנתי.. asco88  04.09.12 10:42 2
         אה אתה אולי מתכוון לשלב הרביעי? asco88  04.09.12 10:49 3
  נראה אחלה Net_Boy  04.09.12 11:41 4
     פשוט בהרבה asco88  04.09.12 12:00 5
         מכתב Net_Boy  04.09.12 13:34 6
             אני מצייר קבוע, כלומר מרענן הכל כל זמן קבוע asco88  04.09.12 13:50 7
                 אחלה Net_Boy  04.09.12 14:46 8
                     החכמתי, תודה רבה asco88  04.09.12 15:24 9

       
dvir8
חבר מתאריך 13.5.02
5929 הודעות
   10:19   04.09.12   
אל הפורום  
  1. מגניב אחי! בשלב Tower יש באג  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
asco88 
חבר מתאריך 17.6.04
26757 הודעות
   10:42   04.09.12   
אל הפורום  
  2. לא הבנתי..  
בתגובה להודעה מספר 1
 
באיזה שלב? אין שלב TOWER ...
תודה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
asco88 
חבר מתאריך 17.6.04
26757 הודעות
   10:49   04.09.12   
אל הפורום  
  3. אה אתה אולי מתכוון לשלב הרביעי?  
בתגובה להודעה מספר 2
 
כי אותו פשוט לא הכנסתי עדיין


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק
   11:41   04.09.12   
אל הפורום  
  4. נראה אחלה  
בתגובה להודעה מספר 0
 
   יש לי הרגשה שזה עבד אצלי ממש ממש מהר, בקושי לחצתי וזה כבר התנגש לי בקיר.
אולי אבל אני טועה וזה מה שתכננת.
איך אתה מרנדר את הדברים? בinterval או לפי פרמטר אחר?

אגב, למה עשית Thread? אין לזה צורך.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
asco88 
חבר מתאריך 17.6.04
26757 הודעות
   12:00   04.09.12   
אל הפורום  
  5. פשוט בהרבה  
בתגובה להודעה מספר 4
 
בסה"כ יצרתי רקע ע"פ קובץ טקסט, שמכיל מספרים, שאח"כ ע"פ המספרים מיקמתי תמונה בהתאם.
ככה שהיו לי 2 תמונות קטנות, אחת לרקע, ואחת לקירות, ופשוט "ציירתי" את הקירות לפי הקובץ טקסט.

לגבי הTHREAD, איך אני יכול לוותר עליו? אם אני מוריד אותו, אין לי דרך להריץ את התוכנית.

תודה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק
   13:34   04.09.12   
אל הפורום  
  6. מכתב  
בתגובה להודעה מספר 5
 
   אתה מצייר כל interval קבוע ? (לדוגמא 30 FPS)
או שאתה מצייר מחדש כל פעם שהמשתמש עושה פעולה?


לגבי הThread, לא הבנתי כ"כ מה אתה אומר, למה אתה לא מריץ את הדברים על הThread הראשי?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
asco88 
חבר מתאריך 17.6.04
26757 הודעות
   13:50   04.09.12   
אל הפורום  
  7. אני מצייר קבוע, כלומר מרענן הכל כל זמן קבוע  
בתגובה להודעה מספר 6
 
כל סיבוב בדקתי משתנה בוליאני של פעולה אחרונה, ולפיה ידעי איך לשנות את המסך בהתאם.
האמת שאני לא יודע מה הקצב רענון, לא הבנתי עדיין איך אפשר לשלוט בו.

לגבי הTHREAD אם אני מנסה להריץ בלי זה, פשוט הוא לא מתחיל את הלולאה משומה, אני אנסה לסדר את זה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק
   14:46   04.09.12   
אל הפורום  
  8. אחלה  
בתגובה להודעה מספר 7
 
   הציור נשמע לי נכון.
לדעתי צריך טיפה להקטין את הדלתא של התזוזה בכל לחיצה, זה נתקע לי מהר מאד בקיר.

לגבי הקצב רענון, זה מאד פשוט.
אתה צריך לחשב כמה זמן לוקח לך לרנדר. נגיד אם לוקח לך 20 מילישניות לרנדר, אתה יכול לרנדר בקצב של מקסימום 50 FPS.

אתה עושה מינימום עם איזה קבוע של MAX-FPS ,בד"כ למשחקים מהסוג הזה, 15-30 זה מעל ומעבר.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
asco88 
חבר מתאריך 17.6.04
26757 הודעות
   15:24   04.09.12   
אל הפורום  
  9. החכמתי, תודה רבה  
בתגובה להודעה מספר 8
 


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net