SDL.
Jos ruutu on kokoa 800x600 ja piirrän 100x100-kokoisen kuvan kohtaan (750, 100), niin onko "ulospiirtämisestä" haittaa? Olisiko järkevämpää tehdä jonkinlainen funktio, mikä tutkii, piirtyykö kuva ruudun ulkopuolelle, ja jos näin käy, se leikkaa kuvasta oikean kokoisen palan ja piirtää sen näkyvälle osalle ruutua?
Jos SDL:n omilla funktioilla piirrät, ne kyllä hoitavat tarkistuksen.
Ah, kiitos. Tuo helpotti pelini ongelmia. Mutta olenhan oikeassa sen suhteen, ettei miinusmerkkisille arvoille voi piirtää kuvaa?
Esimerkiksi, jos tuo kyseinen kuva piirretään kohtaan (-50, -50), niin tuleehan siitä virhe, vai tarkistavatko SDL:n funktiot myös tuon leikkauksen?
En näe mitään erityistä syytä, miksi tuollainen tilanne ei toimisi. Mutta miksi kysyt täällä, mikset vain kokeile?
Aihe on jo aika vanha, joten et voi enää vastata siihen.