ABA


"כמו הולנדי, אני מתכנן בחופש לעבוד על איזשהו משחק רשת"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #15421 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 15421
ldan192 
חבר מתאריך 14.9.08
95119 הודעות
   23:34   27.07.09   
אל הפורום  
  כמו הולנדי, אני מתכנן בחופש לעבוד על איזשהו משחק רשת  
 
הבעיה היא שאני לא מצליח לבחור באיזו שפת תכנות לעבוד ואיזה ממשק גרפי ללמוד.
OPENGL? אולי Win32API רגיל?

אני מאוד מתפתה לתכנת דווקא על C, אבל עד כמה יש ספריות שתומכות בעבודה מול הרשת? ב-UNIX אין לי בעיה אבל באמת שאני לא מתמצא בסביבת Windows.


מה דעתכם? כל טיפ, עצה, המלצה תתקבל בברכה


בברכה,
עידן


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  המממ ממליץ לך לעבוד עם שפה OO Net_Boy  28.07.09 11:56 1
     אתה צודק ששפה OO יותר קל וקצר אבל אז יהיה ldan192  28.07.09 12:13 2
         תבנה בC בשביל האתגר והניסיון(: akoka 28.07.09 13:36 3
             השאלה היא אם יש API ל-OpenGL ולרשת נורמליים....? ldan192  28.07.09 15:07 4
                 בטוח שתמצא משהו:) akoka 28.07.09 15:53 5
                 תחפש את GLUT בגוגל זה מה שאתה צריך. Net_Boy  29.07.09 15:43 6
                     תודה! ldan192  29.07.09 15:45 7
  תגידו, אם אני שולח פאקט ב-TCP (לא UDP) אני יכול ldan192  05.08.09 01:09 8
     לא הבנתי מה כתבת במשפט השני, akoka 05.08.09 01:31 9
         כי הפאקט יכול להתעוות בדרך, אפשר לקבל אינפורמציה ldan192  05.08.09 01:38 10
             אממ אם אני מבין נכון akoka 05.08.09 02:07 11
                 לא חובה להצפין, אלא פשוט לשכפל אותו כמה פעמים ldan192  05.08.09 02:38 12
                     זה לא קשור לC#, המימוש של הפרוטוקול חייב לספק לך תקינות 100% DLN 07.08.09 14:11 17
                 ובנוגע לעיוות... לא. מספיק שיהיו לך בעיות בתשתית שהפאקט ldan192  05.08.09 05:35 13
                 לא קשור, זה לא חייב להיות משהו מכוון DLN 07.08.09 14:10 16
     כן, אתה יכול להסתמך על התקינות של TCP DLN 07.08.09 14:09 15
         סבבה, תודה ldan192  08.08.09 00:07 19
  שמעת עת XNA? אמנם זה לא לרשת אבל מאד מאד נחמד sHuMpI 07.08.09 13:30 14
     יש שם טונות מידע, אפשר תקציר? ldan192  08.08.09 00:06 18
         שפת תיכנות משחקים של MS sHuMpI 12.08.09 07:56 21
     זה תומך ברשת ועוד איך! ליצור משחקי רשת בשעות ספורות. Frozen_Prince  13.08.09 19:32 22
  מי יודע איך אני יכול להפעיל את הקובץ במחשבים אחרים שאין להם glut32.dll ldan192  08.08.09 14:24 20

       
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק
   11:56   28.07.09   
אל הפורום  
  1. המממ ממליץ לך לעבוד עם שפה OO  
בתגובה להודעה מספר 0
 
   במשחקי מחשב זה תמיד נוח יותר ...

אם תבחר ב C++ יש את boost לתקשורת , ספרייה ממש טובה
אם תבחר ב C# כדאי לך להשתמש ב WCF

JAVA אני לא כ"כ מכיר

ולגבי המנוע הגרפי כדאי opengl כי זה הרבה יותר פשוט ונוח מ directx


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ldan192 
חבר מתאריך 14.9.08
95119 הודעות
   12:13   28.07.09   
אל הפורום  
  2. אתה צודק ששפה OO יותר קל וקצר אבל אז יהיה  
בתגובה להודעה מספר 1
 
יותר קשה להרגיש את המימוש מאחורי הקלעים, לא?


בברכה,
עידן


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

   13:36   28.07.09   
אל הפורום  
  3. תבנה בC בשביל האתגר והניסיון(:  
בתגובה להודעה מספר 2
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ldan192 
חבר מתאריך 14.9.08
95119 הודעות
   15:07   28.07.09   
אל הפורום  
  4. השאלה היא אם יש API ל-OpenGL ולרשת נורמליים....?  
בתגובה להודעה מספר 3
 


בברכה,
עידן


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

   15:53   28.07.09   
אל הפורום  
  5. בטוח שתמצא משהו:)  
בתגובה להודעה מספר 4
 
   מקסימום תבנה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק
   15:43   29.07.09   
אל הפורום  
  6. תחפש את GLUT בגוגל זה מה שאתה צריך.  
בתגובה להודעה מספר 4
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ldan192 
חבר מתאריך 14.9.08
95119 הודעות
   15:45   29.07.09   
אל הפורום  
  7. תודה!  
בתגובה להודעה מספר 6
 


בברכה,
עידן


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ldan192 
חבר מתאריך 14.9.08
95119 הודעות
   01:09   05.08.09   
אל הפורום  
  8. תגידו, אם אני שולח פאקט ב-TCP (לא UDP) אני יכול  
בתגובה להודעה מספר 0
 
לסמוך על זה ב-100% שהוא יתקבל ויבדק (ב-winsock של C)

או שכדאי לי להשתמש במערכות redundancy של 3 פאקטים וה-XOR שלהם כביטי זוגיות וכד'?


בברכה,
עידן


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

   01:31   05.08.09   
אל הפורום  
  9. לא הבנתי מה כתבת במשפט השני,  
בתגובה להודעה מספר 8
 
   אבל בכו"א מה הבעיה לבדוק אם קיבלת את הpacket?

אני אישית בניתי בC# תוכנה ששולחת בTCP פאקטים לשרת שנוצר בSockets בPHP ואת כול הבדיקות הלוגיות מה הגיע ומה לא ביצעתי דרך PHP.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ldan192 
חבר מתאריך 14.9.08
95119 הודעות
   01:38   05.08.09   
אל הפורום  
  10. כי הפאקט יכול להתעוות בדרך, אפשר לקבל אינפורמציה  
בתגובה להודעה מספר 9
 
לא נכונה. תאורטית, TCP מוודא הגעת הפאקט לשולח ואם אני לא טועה גם תקינות אינפורמציה לבד (כחלק מהפרוטוקול), השאלה אם זה קורה גם ב-winsock של C כי הוא דיי מיושן


בברכה,
עידן


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

   02:07   05.08.09   
אל הפורום  
  11. אממ אם אני מבין נכון  
בתגובה להודעה מספר 10
 
   הפאקט יכול להתעוות רק אם מישהו יערוך אותו, אם הוא נשלח כמו שהוא הוא יגיע בשלמות לא?

אולי להעביר אותו בצורה מוצפנת זה הפתרון?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ldan192 
חבר מתאריך 14.9.08
95119 הודעות
   02:38   05.08.09   
אל הפורום  
  12. לא חובה להצפין, אלא פשוט לשכפל אותו כמה פעמים  
בתגובה להודעה מספר 11
 
ולבדוק שכל השכפולים זהים ולהשתמש בעוד כל מיני אלגוריתמים מוכרים (כמו לבצע XOR בין הביטים של הפאקט וכו' ושולח את האינפורמציה הזו גם בשביל לוודא בהסתברות גבוהה ששום דבר לא נדפק).

הקטע שב-#C וכו' אני בטוח שהכל מתבצע שם אוטומטית ויש מערכת בנויה לזה.
כמו שאמרתי, פרוטוקול TCP אני יודע שכן מוודא תקינות פאקט אבל אני לא בטוח באיזו רמה ואם יש טעם לטרוח את הבדיקות שהזכרתי.


בברכה,
עידן


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
DLN
חבר מתאריך 20.4.07
15884 הודעות
   14:11   07.08.09   
אל הפורום  
  17. זה לא קשור לC#, המימוש של הפרוטוקול חייב לספק לך תקינות 100%  
בתגובה להודעה מספר 12
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ldan192 
חבר מתאריך 14.9.08
95119 הודעות
   05:35   05.08.09   
אל הפורום  
  13. ובנוגע לעיוות... לא. מספיק שיהיו לך בעיות בתשתית שהפאקט  
בתגובה להודעה מספר 11
 
יתעוות או אפילו יווצר packet loss, כלומר חורים באמצע האינפורמציה וכל החומר נאבד...


בברכה,
עידן


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
DLN
חבר מתאריך 20.4.07
15884 הודעות
   14:10   07.08.09   
אל הפורום  
  16. לא קשור, זה לא חייב להיות משהו מכוון  
בתגובה להודעה מספר 11
 
   גם קפיצת מתח בצרפת יכולה לעוות לך פאקטות בדרך לארה"ב


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
DLN
חבר מתאריך 20.4.07
15884 הודעות
   14:09   07.08.09   
אל הפורום  
  15. כן, אתה יכול להסתמך על התקינות של TCP  
בתגובה להודעה מספר 8
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ldan192 
חבר מתאריך 14.9.08
95119 הודעות
   00:07   08.08.09   
אל הפורום  
  19. סבבה, תודה  
בתגובה להודעה מספר 15
 


בברכה,
עידן


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

   13:30   07.08.09   
אל הפורום  
  14. שמעת עת XNA? אמנם זה לא לרשת אבל מאד מאד נחמד  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ldan192 
חבר מתאריך 14.9.08
95119 הודעות
   00:06   08.08.09   
אל הפורום  
  18. יש שם טונות מידע, אפשר תקציר?  
בתגובה להודעה מספר 14
 


בברכה,
עידן


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

   07:56   12.08.09   
אל הפורום  
  21. שפת תיכנות משחקים של MS  
בתגובה להודעה מספר 18
 
   מאד מאד נוחה, אפשר ליצור דברים מ-ד-ה-י-מ-ים בתלת מימד
ובלחיצת כפתור לעשות שזה יפעל גם על XBOX...

מאד מאד נחמד~!!!
אם אתה רוצה יש לי מדריכים לא רעים..


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Frozen_Prince 
חבר מתאריך 11.5.06
5341 הודעות
   19:32   13.08.09   
אל הפורום  
  22. זה תומך ברשת ועוד איך! ליצור משחקי רשת בשעות ספורות.  
בתגובה להודעה מספר 14
 


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ldan192 
חבר מתאריך 14.9.08
95119 הודעות
   14:24   08.08.09   
אל הפורום  
  20. מי יודע איך אני יכול להפעיל את הקובץ במחשבים אחרים שאין להם glut32.dll  
בתגובה להודעה מספר 0
 


בברכה,
עידן


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

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

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



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