¡¡¡¡Easy Graphics Engine¼ò´´×÷EGE£¬ÊÇwindowsϵļòµ¥»æÍ¼¿â£¬ÊÇÒ»¸öÏà½üBGI(graphics.h)µÄ³¯ÏòC/C ÓïÑÔ³õѧÕßµÄͼÐο⣬ËüµÄ×ÜÌåÄ¿±êÒ²ÊÇΪÁ˸üºÃµØÈ¡´úTCµÄBGI¿â¶ø´æÓС£
¡¡¡¡ËüµÄ²Ù×÷·½·¨ÓëTCÖеÄgraphics.h·Ç³£Ìù½ü£¬¶Ô³õѧÕß¶øÑÔ£¬¼òÒ×£¬ÓÑÉÆ£¬·Ç³£ÈÝÒ×ÈëÃÅ£¬ÍêÈ«Ãâ·Ñ¿ªÔ´ÏµÍ³£¬²¢ÇÒ²å¿Úʵ¼ÊÒâÒåÐÎÏ󻯣¬¼´±ã Êdz¹µ×›]Óд¥Åö¹ýͼÐͳÌÐò±àдµÄ£¬Ò²¿ÉÒÔ¿ìËÙѧºÃ»ù´¡µÄ»æÍ¼¡£
¡¡¡¡±¾¿âÊÇÒ»¸öÏà½ügraphics.hµÄBGIͼÐο⣬²Ù×÷·½·¨·Ç³£Ìù½ü£¬Òò´Ë ѧϰÅàѵ¹ýTCͼÐ͵û°»á·Ç³£ÈÝÒ×ÈëÃÅ
¡¡¡¡»ù´¡²Ù×÷·½·¨»ù±¾ÉϺÍTCµÄÒ»Ñù£¬ÒªÊÇ#include ¡°graphics.h¡±¾Í¿ÉÒÔÁË
¡¡¡¡±¾Í¼ÐοâÏÖ½×¶ÎÖ§³ÖVC6, VC2008, VC2010µÈIDE£¬ÁíÍâÒ²Ö§³ÖMinGWcÓïÑÔ±àÒëÆ÷ºÍÓ¦ÓÃMinGWcÓïÑÔ±àÒëÆ÷µÄIDE£¨ÈçCode::Blocks£¬C-Free£¬Dev-CPP£¬Eclipse for C/C £©
¡¡¡¡ÔÚgraphics.hÍ·ÎļþµÄ×î¶¥ÉÏÓÐÓйصıíÃ÷£¬¶øÇÒ¸½¼Ó½ÏÏ꾡µÄpdfÎı¾Îĵµ
¡¡¡¡¡ñΪºÎҪдÕâÒ»¿â£¿
¡¡¡¡ºÜ¶àѧϰ±à³ÌµÄ¶¼ÊÇÒÔ C ÓïÑÔ¸Õ¿ªÊ¼ÐÂÊÖÈëÃŵ쬶øÏֽ׶εÄÏÖ¿öÊÇ£º
¡¡¡¡1. һЩԺУÒÔ Turbo C Ϊ×ÔÈ»»·¾³½² C ÓïÑÔ£¬½ö½ö Turbo C µÄ×ÔÈ»»·¾³ÕæÊÇÌ«Äê¼Í´óÁË£¬¿½±´¶¼ºÜ²»·½±ã¡£
¡¡¡¡2. һЩԺУÁ¢¼´Äà VC ¶øÑÔ C ÓïÑÔ£¬ÓÉÓÚ VC µÄ±àдºÍµ÷½Ú×ÔÈ»»·¾³¶¼ºÜ³öÉ«£¬¶øÇÒ VC ÓкÏÊÊ¿ÎÌýÌѧµÄÍêÈ«Ãâ·Ñ°æ±¾ºÅ¡£Òź¶ÔÚ VC ÏÂÖ»ÓÐ×öһЩÎı¾ÐÔµÄϰÌ⣬Ïë»ÌõƽÐÐÏß»ÉÏÔ²¶¼ÄÑÒÔ£¬Ò²ÒªÉêÇë×¢²á¶Ô»°¿òÀà¡¢½¨ÐÅϢѻ·ÏµÍ³ÕâЩ£¬ÐÂÊÖ»áÊܱȽÏÑÏÖØÑÏÀ÷´ò»÷µÄ¡£³õѧ±à³ÌÒªÏë»æÍ¼¾ÍµÃÓà TC£¬ºÜÊÇÎÞ¿ÉÄκΡ£
¡¡¡¡3. Ò²Óеç×Ó¼ÆËã»úͼÐÎѧ£¬ÕâÃſγÌÄÚÈݵĹؼüÊÇ»æÍ¼ÓÅ»¯Ëã·¨£¬¶ø²»ÊÇ Windows ³ÌÐò±àд¡£Òò´Ë £¬ºÜ¶à½ÌʦÆÈ²»µÃÒÑÓà TC ¿ÎÌýÌѧ£¬ÓÉÓÚ Windows »æÍ¼Ì«·±ÔÓÁË£¬»áÆ«ÒÆ¿ÎÌýÌѧµÄ¹Ø¼ü¡£ÐµÄͼÐÎѧµÄÊéÓÐÐí¶àÊÇÓõÄOpenGL£¬µ«ÊÇÃÅ¿²ÈÔÈ»ºÜ¸ß¡£
¡¡¡¡Òò´Ë £¬ÎÒ¾õµÃ¸ø´ó»ï¶ùÒ»¸ö¸üÇ¿µÄÔÚÏßѧϰƽ̨£¬±ãÊÇ VC ±ã½ÝµÄÈí¼þ¿ª·¢Æ½Ì¨ºÍ TC ¼òÒ׵ĻæÍ¼×÷Óã¬Òò´Ë¾ÍÓµÓÐÕâÒ»¿â¡£¼ÙÈçÄúÒ»¿ªÊ¼Ñ§ C ÓïÑÔ£¬»òÊÇÄúÊÇһλ½Ì C ÓïÑԵĽÌʦ£¬ÔÙ»òÊÇÄúÔڽ̵ç×Ó¼ÆËã»úͼÐÎѧ£¬ÄÇüNÕâÒ»¿âÒ»¶¨»áÈÃÄú¼¤¶¯µÄ¡£
¡¡¡¡´ËÍ⣺ÕâÒ»¿â²¢²»ÊÇΪÁ˸üºÃµØÈÃÄãÁ¢¼´ÒÆÖ³BGIͼÐͱàÂëÓõģ¬Á¢¼´ÒÆÖ³´ó¶àÊýÊDz»¿ÉÒÔ¸ù¾Ý±àÒë³ÌÐòµÄ¡£
¡¡¡¡¼ÙÈçÕæ±ØÐëÒÆÖ³£¬Çë×öÏà¶ÔµÄ¸Ä¶¯£¬»òÊÇÓ¦Óø߼æÈÝģʽµÄegeÀϰ汾ͼÐοâ
¡¡¡¡¡ñ±¾Í¼ÐοâµÄÓÅÊÆ£º
¡¡¡¡¡ï»æÍ¼¸ßЧÂʲ»´í£¬ÓÈÆäÔÚ´óÅúÁ¿»æÍ¼·½Ê½Ï£¬640*480µÄ͸Ã÷É«»ìºÍ£¬Äܹ»Á¢¼´Ó¦Óà getpixel / putpixel ½øÐУ¬
¡¡¡¡¶øÇÒÄܹ»ÔÚ´ó¸Å1.5G cpųʽµçÄÔÆ÷ÉÏ×öµ½60fps£¨ÒªÌáÉý£¬²»È»Ò»°ãµÄ¼ÒÓûúÔÙǿҲ²»ºÃ£©
¡¡¡¡¡ïе÷ÄÜÁ¦¸üÇ¿£¬»æÍ¼Äܹ»Á¢¼´¶ÔÓÚÒ»¸öPIMAGE£¬ÎÞÐëÖ»ÓлÔÚÏÔʾÆÁÉÏ
¡¡¡¡¡ï×÷ÓôóÁ¿£¬Ö§³ÖÀÉê3DÌùͼ£¬Ö§³Öȫ͸Ã÷͸Ã÷É«3dÌùͼ£¬Ö§³ÖͼÏóÄ£ºýÂ˾µÊµ¼Ê²Ù×÷£¬
¡¡¡¡¿ÉÒÔÓÃÌáʾ¿òºÊý¿ªÕ¹Í¼ÐνçÃæµÄ¼üÈë
¡¡¡¡¡ï³¯Ïò¶¯Âþ³ÌÐò±àдºÍÓÎÏ·±à³Ì¸ÉÁ˹¦ÄÜÔöÇ¿£¬Äܹ»±ã½ÝµØ¶ÔÖ¡Êý¿ªÕ¹¾«È·µÄ²Ù×Ý
¡¡¡¡¡ï¸½¼Ó¼òÒ×µÄÈýάʸÁ¿ÔËËãºÊýºÍÀ࣬±ãÓÚÈýά²âËã
¡¡¡¡¡ïÖ§³Ö¶ÁдÄÜÁ¦¶àÖÖ¶àÑùÎļþ¸ñʽÕÕÆ¬£¬Ö§³ÖÔØÈëbmp, jpg, png, gif£¬Ö§³Ö´¢´æÎªbmpºÍpng
¡¡¡¡¡ïÖ§³ÖGUI·½Ê½³ÌÐò±àд
±à³ÌÔ½À´Ô½½Ó½üÎÒÃǵÄÉú»î¡£ÔÚÐÅϢʱ´ú£¬Á¼ºÃµÄÓ¦Óòã³ö²»Çî¡£Ô½À´Ô½¶àµÄÈË¿ªÊ¼Ñ§Ï°±à³Ì¼¼Êõ¡£Í¼Ðαà³ÌÈí¼þ¿ÉÒÔÔö¼Óÿ¸öÈ˶Աà³ÌµÄÐËȤ£¬Ìá¸ß¶Ô´úÂëµÄÀí½â£¬Ò²¿ÉÒԼӿ쿪·¢ËÙ¶È£¬´Ó¶øÖ±¹ÛµØ¿´µ½×Ô¼ºµÄ±à³Ì½ø¶È¡£Ñ§Î»£¬ÄÇôͼÐαà³ÌÈí¼þÊÇʲô£¿ÕâÀïÓÐһЩºÃµÄͼÐαà³ÌÈí¼þ¹©ÄúÍÆ¼ö¡£¶àÌØÈí¼þרÌâΪÄúÌṩͼÐαà³ÌÈí¼þ,ͼÐαà³ÌÈí¼þÏÂÔØ,ͼÐαà³ÌÈí¼þÓÐÄÄЩ¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«Èí¼þÏÂÔØ¡£
¶àÌØÈí¼þרÌâΪÄúÌṩ»æÍ¼¹¤¾ß,ÊÖ»ú»æÍ¼¹¤¾ß,word»æÍ¼¹¤¾ß;°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«¹¤¾ßÏÂÔØ
»æÍ¼ÔںܶàÈËÑÛÀïÊÇÄÇôµÄ¸ß¶Ë£¬Ö»ÓÐһЩרҵµÄÉè¼ÆÊ¦²Å»á»æÍ¼£¬ÌرðÏñ3D»æÍ¼¡¢CAD»æÍ¼£¬ÓÐÖÖ²»Ã÷¾õÀ÷µÄ¸Ð¾õ¡£ÏÖÔÚÓÐÁË»æÍ¼Èí¼þ£¬¼òµ¥ÉÏÊÖ£¬ÈÃÄã¿ìËÙ³ÉΪ»æÍ¼¸ßÊÖ¡£ºÃÁËÒ»ÅúºÃÓõĻæÍ¼Èí¼þ£¬¿ìÀ´ÏÂÔØ°É¡£
£ºÒôÀÖÖÆ×÷Èí¼þ °ì¹«Èí¼þ ÃÀͼÈí¼þ ͼƬ´¦ÀíÈí¼þ ½ØÍ¼Èí¼þ
¶àÌØÈí¼þרÌâΪÄúÌṩcÓïÑÔÈí¼þ,ѧÉúcÓïÑÔÈí¼þ,³õѧÕßcÓïÑÔ±à³ÌÈí¼þ£¬°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£
ͼ¿âÈí¼þ°üº¬Picroomͼ¿â¡¢¿Ú´ü¼ÐÉè¼ÆÊ¦Í¼¿â¡¢³¬¼¶Í¼¿â¹ÜÀíÈí¼þµÈµÈ£¬¶ÔÓÚϲ»¶¿´Í¼Æ¬ºÍÅÄÕÕµÄÓû§À´Ëµ£¬ÓÐʱºò¿ÉÄÜÒòΪͼƬ̫¶à£¬ÏëÕÒ¸ö×Ô¼ºÏ²»¶µÄÕÕÆ¬¶¼ÒªÕÒ°ëÌ죬Õâʱһ¿îºÃµÄͼ¿âÖúÊ־ͻáÆðµ½Á˺ܺõķÖÀà¹ÜÀí×÷ÓÃÁË£¬Ëü¿ÉÒÔ°ïÖúÄú·½±ãÓÐЧµØËѼ¯¡¢×éÖ¯¡¢¹ÜÀí¡¢Ê¹ÓÃCADͼ¿é×ÊÔ´¡£