VirtualScreen

Oletko tehnyt jotain, mistä muut voisivat hyötyä. Postita vinkit tänne.
Post Reply
Marcoder
Active Member
Posts: 120
Joined: Tue Aug 28, 2007 8:21 am

VirtualScreen

Post by Marcoder »

Näitä virityksiä oli vanhalla foorumilla mutta tänne ei ole eksynyt joten tässä tulee.
Systeemi on siis VirtualScreen jolla voi tehdä monta peli-ikkunaa josissa jokaisessa oma kamera ja pääkäyttö lienee yksinkertainen jaettu ruutu.

Paketissa tulee esimerkkiohjelma ja include jota on varsin helppo käyttää. Funktiota ei ole kommentoitu mutta nimet vastaavat CB:n funktioita ja komentoja joten se tuskin on ongelma.

http://koti.mbnet.fi/marcoder/cb/cbVirtualScreen.zip
vms100
Member
Posts: 81
Joined: Tue Aug 28, 2007 4:47 pm

Re: VirtualScreen

Post by vms100 »

hyvä on. (kerrankin ilman dll-filuja)
User avatar
Ruuttu
Devoted Member
Posts: 688
Joined: Thu Aug 30, 2007 5:11 pm
Location: Finland, Sipoo

Re: VirtualScreen

Post by Ruuttu »

KIITOSSH!

En ihan ymmärtänyt tämän toimintaperiaatetta, kun en löytänyt koko koodista suurin piirtein ainoatakaan piirtokomentoa, niin en tajunnut, miten ne objektit niihin pieniin ruutuihin piirtyivät. Mutta aivan käsittämättömän hyvä ja nopea systeemi.
Tälle voipi tulla käyttöä!
SPuntte
Tech Developer
Tech Developer
Posts: 650
Joined: Mon Aug 27, 2007 9:51 pm
Location: Helsinki, Finland
Contact:

Re: VirtualScreen

Post by SPuntte »

Ruuttu wrote:KIITOSSH!

En ihan ymmärtänyt tämän toimintaperiaatetta, kun en löytänyt koko koodista suurin piirtein ainoatakaan piirtokomentoa, niin en tajunnut, miten ne objektit niihin pieniin ruutuihin piirtyivät. Mutta aivan käsittämättömän hyvä ja nopea systeemi.
Tälle voipi tulla käyttöä!
Nämä systeemit toimivat siten, että jokaista virtuaalista ikkunaa varten on oma "filmi", eli kuvamuuttuja. Jokaisella luupinkierrolla kamera siirretään vuorotellen niihin kohtiin, mitkä ruuduissa tulee näkyä (eli esim. liimataan johonkin objektiin CloneCameraPosition'lla) ja otetaan kustakin näkymästä "kuva" eli kopioidaan senhetkinen näyttöpuskuri, tai sopivan kokoinen osa siitä, "filmille" CopyBox-komennolla. Nyt on helppoa piirtää kaikki "filmit" ruudulle, jolloin saamme erilliset ruudut.
CoolBasic henkilökuntaa
Tech-kehittäjä
CoolBasic Classic, Cool VES

CoolPhysicsEngine | MissileSystem | Jana-ympyrä -törmäys | cbSimpleTexture | CoolCPLX
kapuofthe
Newcomer
Posts: 9
Joined: Thu Apr 02, 2009 6:55 pm

Re: VirtualScreen

Post by kapuofthe »

Oisko jollain koneella toi cbVirtualScreen koska marcoderin linkki ei toimi. :(
skorpioni-cb
Advanced Member
Posts: 364
Joined: Wed Dec 03, 2008 3:48 pm
Location: Turku

Re: VirtualScreen

Post by skorpioni-cb »

kapuofthe wrote:Oisko jollain koneella toi cbVirtualScreen koska marcoderin linkki ei toimi. :(
Sama homma. :cry:
En tiedä, mitä tiedän, mutta tiedän ettei se ole mitään kaunista.

I know not what I know, but I do know that it's not beautiful.
MaGetzUb
Guru
Posts: 1715
Joined: Sun Sep 09, 2007 12:35 pm
Location: Alavus

Re: VirtualScreen

Post by MaGetzUb »

Ottakaa huomioon, että Marcoderin pääviesti on Lähetetty: Pe Joulu 21, 2007... Eli siitä on jo melekee yli 2vuotta.
Last edited by MaGetzUb on Sun Apr 26, 2009 12:33 pm, edited 1 time in total.
Solar Eclipse
Meneillä olevat Projektit:
We're in a simulation, and God is trying to debug us.
User avatar
Substance
Active Member
Posts: 234
Joined: Fri Mar 14, 2008 5:48 pm

Re: VirtualScreen

Post by Substance »

Zippiä:
Attachments
cbVirtualScreen.zip
(46.01 KiB) Downloaded 360 times
Substance aka LittleGreen
Red Encounter - shoot'em uppia - lataus
Latexi95
Guru
Posts: 1166
Joined: Sat Sep 20, 2008 5:10 pm
Location: Lempäälä

Re: VirtualScreen

Post by Latexi95 »

En tiiä liittyykö tää aiheeseen mutta...
Voiko coolbasicilla tehdä kaksi eri ikkunaa samalle ohjelmalle:?:
Viltzu
Guru
Posts: 1132
Joined: Sun Aug 26, 2007 5:45 pm
Location: Alavieska
Contact:

Re: VirtualScreen

Post by Viltzu »

Latexi95 wrote:En tiiä liittyykö tää aiheeseen mutta...
Voiko coolbasicilla tehdä kaksi eri ikkunaa samalle ohjelmalle:?:
No ei nyt täysin liittynyt aiheeseen, mutta jos tarkoitat että koodissa luotaisiin toinen ikkuna niin se ei CB:llä onnistu.
EDIT:

Joo, DLL:llä onnistuu, mutta yksin vain CB:llä ei siis onnistu.

Last edited by Viltzu on Sat May 02, 2009 10:17 am, edited 1 time in total.
Henkru
Advanced Member
Posts: 359
Joined: Sun Aug 26, 2007 2:46 pm

Re: VirtualScreen

Post by Henkru »

Offiksi menee, mutta onnistuu (tosin DLL:än kanssa). Joku teki joskus jtn kokeiluja. En sit vaan muista oliko vanhan foorumin puolella.
Post Reply