nice-1 פורסם 2002 באוקטובר 27 Share פורסם 2002 באוקטובר 27 // Graphic mode, 640x480x256 + testing.// Made by Dror, Turbo C using SVGA256.BGI, a graphic driver from Borland.// level- Uber easy.#include<graphics.h>#include<stdlib.h>#include<stdio.h>#include<conio.h>#define g640x480x256 2void init_graph(void) // function that sets a 640x480x256 graphic mode// using SVGA256.BGI driver.{int gd,gm;gd = installuserdriver("SVGA256",NULL); // SUPER VGA drivergm = g640x480x256; // resXcolorsinitgraph(&gd,&gm,"C:\\TC\\BGI"); // initiate graphic mode}void main(void){int i,j,p; // some palette and location variables, checking the gmodeinit_graph(); // function initgraph, initiates 640x480x256for (p=1; p<12; p++) // looping fillstyles, just for fun.{for (j=0; j<10; j+=1) // Rohav of the palette I want to check //(really doesnt matter, you can do fine with every j>1 i guessfor(i=0; i<256; i++) // No. of colors available (if everything is working- 256 (0 is also a color, 0-255){setfillstyle(p,i); // 12 different fillstyles available from Borland.bar(i,j,i+20, j+30); //void far bar(int left, int top, int right, int bottom);}getch(); // waiting for a keystroke after every pattern change.}j=getmaxcolor(); //needed to check the resolution & max colorsi=getmaxx(); // needed to check the resolution & max colorsp=getmaxy(); // needed to check the resolution & max colorsclosegraph(); //printf("%d colors \n %d X %d \n",j+1, i+1, p+1); // j - no of colors while i&p are resolution}שימו לב, להחליף את TC בספרית הטורבו C אצלכם, ולעשות OptionsLinkerLibrariesV graphics libraryכל מה שאחרי // אומר הערה. קישור לתוכן שתף באתרים אחרים More sharing options...
Michael_H פורסם 2002 באוקטובר 29 Share פורסם 2002 באוקטובר 29 מנסיון אני אומר שיש בעיה עם הbgi הזה..לא מומלץ להשתמש בו.במיוחד יש בעיות עם העכבר. זה יוצר התנגשויות שונותעדיף להשתמש בegavga.bgi למרות שזה רק 16 צבעים זה הרבה יותר יציבובקלות אפשר לעבוד גם עם העכבר קישור לתוכן שתף באתרים אחרים More sharing options...
nice-1 פורסם 2002 באוקטובר 29 מחבר Share פורסם 2002 באוקטובר 29 אני בדרך לכתיבת פרויקט לטטריס ברשת של 2 שחקנים, אני חושב שאבסס את זה על svga256.bgi.. איזה צרות הוא עושה בדר"כ? האם לרדת מזה עוד כשאני בהתחלה? קישור לתוכן שתף באתרים אחרים More sharing options...
Michael_H פורסם 2002 באוקטובר 29 Share פורסם 2002 באוקטובר 29 אני אישית לא מציא לך להשתמש בbgi הזה הbgi הזה הוא מסוג vesaכלומר זה דרייבר מיוחד, לדרבייר הזה ישנם הרבה מאד בעיות עם מהדרי הborland הוא יותר מתאים לעבודה עם watcom או djgpp וגם windwos לא ממש מחבב את הדריבר הזה.אני ניסתי לעבוד איתו אבל צריך עצביים מברזל איתו בגלל שמלא פעמיים התוכנית נתקעה או פשוטה קרסה.אישית אני ממליץ לך לעבוד בegavga במיוחד אם אתה רוצה לבנות דפים וירטואלים דבר זה אני יודע שהוא כמעט ובלתי אפשריעם vesa.אז לסיכום: לא מומלץנ.במשחק רשת בTCזה כרוך בהרבה מאד כאבי ראש. קישור לתוכן שתף באתרים אחרים More sharing options...
cPu4500 פורסם 2002 באוקטובר 29 Share פורסם 2002 באוקטובר 29 אני אומר לך תלך על ה Canvas הרגיל שיש לך כמעט בכל דבר ב windows כדי לצייר לא גרפיקה מיושנת מגעילה. אני ממליץ להשתמש ב CBuilder או ב NET. כדי לחסוך לעצמך את כאבי הראש של בניית חלונות ומניפולציות. ככה גם בעניין הרשת יהיה לך יותר קל כי כבר יש encapsulation יפה מאוד של winsock בתוך כל IDE. מניסיון, משחקי רשת עובדים יותר טוב ונראים יותר טוב ככה.אם אתה רוצה לבנות משהו תחת Linux או ב DosEmu שם, זה כבר משהו אחר... קישור לתוכן שתף באתרים אחרים More sharing options...
nice-1 פורסם 2002 באוקטובר 29 מחבר Share פורסם 2002 באוקטובר 29 CPU- אני עושה את התכנית בTurbo C.מיכאל- אני אשקול מעבר לEGAVGA..אגב, אני מתכוון לעשות את זה דרך 2 מחשבים מקושרים בCOM קישור לתוכן שתף באתרים אחרים More sharing options...
Michael_H פורסם 2002 באוקטובר 29 Share פורסם 2002 באוקטובר 29 הנחתי שאתה תעשה את זה דרך com כי זה הכי פשוט..אבל חשבתי מה הקטע בטטריס לשתי אנשים?מה המשמעות של המשחק? טטריס זה משחק בשביל בן אדם אחד ומה הקטע במשחק לשתי אנשים?אולי תעשה משחק שח-מט לשתי אנשים, זה כבר נשמע לי הרבה יותר טובאו אפילו דמקה , זה פרויקט לבית ספר?אם כן תדע שגם אני בימים אלה כותב פרויקט לבית ספר בCומנסיון אני אומר לך בהתחלה לא מבינים כמה זה סיבוך ועבודה מעצבנת קישור לתוכן שתף באתרים אחרים More sharing options...
nice-1 פורסם 2002 באוקטובר 30 מחבר Share פורסם 2002 באוקטובר 30 זה לא בדיוק טטריס, אלא תחרות טטריס.כל פעם שאחד מוריד שורה, השני מקבל שורה עם חורים מלמטה, דבר שמקשה עליומי שמפסיד ראשון, מפסיד.וכן, זה לבי"ס. קישור לתוכן שתף באתרים אחרים More sharing options...
Recommended Posts
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.