hallinta grafiikkaa C

Z

zappaxtron

Guest
Tiedän jo perusasiat ja ovat yksinkertaisia programas, kuten laskimia.

Haluaisin alkaa tehdä vähän pelejä PC: lle, mikä oli voin aloittaa näyttämällä kuvia näytöllä ja tavaraa kuten, mutta en oikeastaan dont osata kuinka jotta ajaa se.

Voisiko joku auttaa we haluta?

 
Hi zappaxtron,
Voit käyttää grafiikka moduulin (EGA / VGA.bgi) DOS-tilassa kirjoittaa joitakin PC-pelit käyttävät C-grafiikkaa.Tarvitsee vain lisätä "graphics.h" ja grafiikka kirjasto.Paljon API on saatavilla jo esimerkiksi piirtämällä ympyrän, suorakulmion, täyttö värit jne. laaja apua ja joukko esimerkkejä myös missä tahansa DOS-C-kääntäjiä.
Voit käyttää näitä alkajaisiksi PC pelin ohjelmointi.

Terveisin,
Vhn

 
Muistan, kun pelasin noin VGA-komentoja, jotka toimivat aivan BIOS puhelut.Määrittää tiettyjä rekistereitä ja teki kutsutaan palvelun rutiinia asettaa VGA-tilassa ja tavaraa.Sitten voisitte kirjoittaa osaksi muistia luoda linjat ja ympyröitä ja muita muotoja.Ja tuhansia tunteja myöhemmin ja miljoona riviä koodia myöhemmin minulla olisi ollut jotain arvoinen pelin moottori.En onnistu saamaan yksi taso kehno PacMan että söi energia-pillerit, ja se oli noin, koska en tee mitään munchy roistoja ja ajaa hänet ympäri ja tekemään varsinaisen pelin sitä.Joka tapauksessa, urheasti, ja oppia joko OpenGL ja DirectX.Don't Mess Around DOS, en edes tiedä DOS GFX API: n olisi työskenneltävä XP tai Vista.Ja miksi ota 64 tai 128 tai 256 Meg Super High res näytönohjain, jossa 256 bitin kaistanleveys ja muuttaa sen kehno hidastumista VGA-kortti?On paljon ladattavia kirjoja OpenGL ja DirectX.On jopa yksi VB. NET (ja muut käyttäen C #) avulla hallinnoidaan DirectX.I'd aloittaa siellä.
Jos olet osaksi C voit kokeilla WildMagic, raskaan ja ilmainen peli / mallintamista moottorin 3D törmäys käsittelyä, fysiikkamoottori, pitkälle Lineaarialgebra ja ODE ratkaisija rutiinit ja tonnia enemmän.Olet voinut kirjoittaa tätä tavaraa on 10 vuotta, vaikka olisit tohtoreita matematiikasta ja fysiikasta.Ja siellä on muutamia kirjoja kirjoitettu niin, että voit ladata.Jos minulla oli otettu grafiikka on todennäköisesti jos menisin.

 
Päätin mennä OpenGL, mutta Theres ongelma, Im käyttää Dev-C , ja kun lataan glut.h (ja muut), ja laittaa ne theyr hakemistojen yritän koota ja saan '[Linker Error] "message , se ei ole koskaan tapahtunut ennen, voitteko kertoa minulle, mitä tämä on?

 
Varmista, että olet mukana kaikki asiaan kirjastojen Kirjastopolku asetusta.Tämä on tavallinen virhe linker virhe.

 
Thanks for the help uudelleen, sain selville, mikä ongelma oli, unohdin vaihtaa optio hankkeiden välilehti

<img src="http://www.edaboard.com/images/smiles/icon_razz.gif" alt="Razz" border="0" />
 

Welcome to EDABoard.com

Sponsor

Back
Top