Offtopic (I/2011)
Re: Offtopic (I/2011)
Aloin perjantaina innolla vääntämään RTS-tyylistä peliä. Tänään kuitenkin huomasin, että CB:n tehot taitavat kyllä loppua kesken. Tässä on mitä olen tähän mennessä saanut aikaan: Poistettu. Kokeilkaa ja kertokaa paljonko on fps heti kun on käynnistynyt. Oma i3 330m ei pystynyt kuin 30 fps:ään... Koodissa on kyllä aika paljon optimoitavaa, mutta sekin hyöty todennäköisesti menee, kun lisään ominaisuuksia.
Miten paljon luulette, että moisesta virityksestä voisi saada fps:ää irti? Kannattaako suosiolla vaihtaa kieltä?
Miten paljon luulette, että moisesta virityksestä voisi saada fps:ää irti? Kannattaako suosiolla vaihtaa kieltä?
Last edited by Dimple on Mon Mar 14, 2011 9:29 am, edited 1 time in total.
- TheDuck
- Devoted Member
- Posts: 632
- Joined: Sun Aug 26, 2007 3:51 pm
- Location: C:\Program Files\Tuusula\
Re: Offtopic (I/2011)
Miten ihmeessä saat tuollaisen kuluttamaan niin paljon tehoa? Fps oli 41. Lataatko mediaa loopissa tjsp?Dimple wrote:Aloin perjantaina innolla vääntämään RTS-tyylistä peliä. Tänään kuitenkin huomasin, että CB:n tehot taitavat kyllä loppua kesken. Tässä on mitä olen tähän mennessä saanut aikaan: http://www.mediafire.com/?i39k5c1pf59g3nk. Kokeilkaa ja kertokaa paljonko on fps heti kun on käynnistynyt. Oma i3 330m ei pystynyt kuin 30 fps:ään... Koodissa on kyllä aika paljon optimoitavaa, mutta sekin hyöty todennäköisesti menee, kun lisään ominaisuuksia.
Miten paljon luulette, että moisesta virityksestä voisi saada fps:ää irti? Kannattaako suosiolla vaihtaa kieltä?
^^
-
- Forum Veteran
- Posts: 2396
- Joined: Tue Aug 28, 2007 4:20 pm
Re: Offtopic (I/2011)
FPS oli koko ajan 61. Alla AMD Phenom x4 3.4 GHz.
Re: Offtopic (I/2011)
Itsellä fps pysyi kiltisti 61 kohdalla, että lieneekö cb:n omia ihmeellisyyksiä..Dimple wrote:Aloin perjantaina innolla vääntämään RTS-tyylistä peliä. Tänään kuitenkin huomasin, että CB:n tehot taitavat kyllä loppua kesken. Tässä on mitä olen tähän mennessä saanut aikaan: http://www.mediafire.com/?i39k5c1pf59g3nk. Kokeilkaa ja kertokaa paljonko on fps heti kun on käynnistynyt. Oma i3 330m ei pystynyt kuin 30 fps:ään... Koodissa on kyllä aika paljon optimoitavaa, mutta sekin hyöty todennäköisesti menee, kun lisään ominaisuuksia.
Miten paljon luulette, että moisesta virityksestä voisi saada fps:ää irti? Kannattaako suosiolla vaihtaa kieltä?
Re: Offtopic (I/2011)
Sain selville, että matala fps johtuu tilemapista, sillä tämän rivin lisääminen nosti FPS:n 61:een:
Voisiko kyse olla siitä, että olen tehnyt kaiken muun kuvilla mutta tilemap on objekti? En kyllä ymmärrä miksi se sitä noin paljon hidastaisi... Joka tapauksessa, voi olla, että joudun tekemään kokonaan oman kartta-systeemin. Melkein voisi samalla vaihtaa C++:aan. Täytyy nyt kuitenkin vielä tutkia asiaa.
Code: Select all
ShowObject testMap, OFF
Re: Offtopic (I/2011)
Eihän tuo ole silmukassa? Sitä ei tarvitse kuin kerran käskeä.Dimple wrote:Sain selville, että matala fps johtuu tilemapista, sillä tämän rivin lisääminen nosti FPS:n 61:een:Voisiko kyse olla siitä, että olen tehnyt kaiken muun kuvilla mutta tilemap on objekti? En kyllä ymmärrä miksi se sitä noin paljon hidastaisi... Joka tapauksessa, voi olla, että joudun tekemään kokonaan oman kartta-systeemin. Melkein voisi samalla vaihtaa C++:aan. Täytyy nyt kuitenkin vielä tutkia asiaa.Code: Select all
ShowObject testMap, OFF
EDIT:
Hups, luin viestisi vähän väärin.
Last edited by Viltzu on Sun Mar 13, 2011 5:07 pm, edited 1 time in total.
Re: Offtopic (I/2011)
Ei ole, en ole täysi aloittelija vaikka ei posteja tällä uudella foorumilla juuri olekaan. Lisäsin siis tuon heti kartan lataamisen perään (se siis ladataan ennen pääsilmukkaa).Viltzu wrote:Eihän tuo ole silmukassa? Sitä ei tarvitse kuin kerran käskeä.Dimple wrote:Sain selville, että matala fps johtuu tilemapista, sillä tämän rivin lisääminen nosti FPS:n 61:een:Voisiko kyse olla siitä, että olen tehnyt kaiken muun kuvilla mutta tilemap on objekti? En kyllä ymmärrä miksi se sitä noin paljon hidastaisi... Joka tapauksessa, voi olla, että joudun tekemään kokonaan oman kartta-systeemin. Melkein voisi samalla vaihtaa C++:aan. Täytyy nyt kuitenkin vielä tutkia asiaa.Code: Select all
ShowObject testMap, OFF
-
- Devoted Member
- Posts: 718
- Joined: Wed Nov 03, 2010 7:56 pm
- Location: Joku piste pohjoisessa.
Re: Offtopic (I/2011)
Tuossa vähän java NetBeansia kokeilin, ja in-out ohjelmassa heitti tuommoisen outputin... onkohan kone liian nopea
Siis 6,6 Pitäisi olla "Anna desimaali"n jälkeen ja "Annoit merkkijonon kuolema" 6,6:en paikalla...
Desimaali on vielä väärin, taitaa olla pingviinin logiikkaa.
Tässä vielä sorsa[/edit]
Code: Select all
Anna merkkijono: kuolema
Anna luku: 14
Anna desimaali: Annoit merkkijonon kuolema
6,6
Annoit luvun 14
Annoit liukuluvun 6.6
EDIT:
Puoliksi korjattu...
Code: Select all
Anna merkkijono: kuole
Anna luku: 44
Anna desimaali:
4,5
Annoit merkkijonon kuole
Annoit luvun 44
Annoit liukuluvun 4.5
Tässä vielä sorsa
Code: Select all
package javakoulu.luku1;
import java.util.Scanner;
public class helloworld {
static Scanner lukija = new Scanner(System.in);
public static void main(String[] args) {
String jono;
int luku;
double liukuluku;
System.out.print("Anna merkkijono: ");
jono = lukija.next();
System.out.print("Anna luku: ");
luku = lukija.nextInt();
System.out.print("Anna desimaali: ");
liukuluku = lukija.nextDouble();
System.out.println("");
System.out.println("Annoit merkkijonon "+jono);
System.out.println("Annoit luvun "+luku);
System.out.println("Annoit liukuluvun "+liukuluku);
}
}
<Ize> Pitäs tehä allekirjotus..
<Ize> Vois keksiä jonkin nasahtavan sanonnan..
<Ize> Siitä tulis upea legenda ja kaikki vaihtaisivat allekirjoituksensa siihen.
<Ize> Ehkä ei kuitenkaa...
<Ize> Vois keksiä jonkin nasahtavan sanonnan..
<Ize> Siitä tulis upea legenda ja kaikki vaihtaisivat allekirjoituksensa siihen.
<Ize> Ehkä ei kuitenkaa...
Re: Offtopic (I/2011)
Löysin ongelman. Syynä oli ajattelemattomuus törmäyksentunnistus-rutiinia koodatessa ("ehtiihän sen myöhemminkin optimoida" ). Yksinkertaisella optimoinnilla fps:sät nousivat itsellänikin 60:een. Täytyy näköjään jo tässä vaiheessa vähän miettiä, miten monta turhaa kierrosta se silmukka tekee. Kiitos kaikille, jotka vaivautuivat kokeilemaan. Ainakin vielä jatkan projektia CB:llä ja toivon, että rajat eivät tule vastaan.Dimple wrote:Sain selville, että matala fps johtuu tilemapista, sillä tämän rivin lisääminen nosti FPS:n 61:een:Voisiko kyse olla siitä, että olen tehnyt kaiken muun kuvilla mutta tilemap on objekti? En kyllä ymmärrä miksi se sitä noin paljon hidastaisi... Joka tapauksessa, voi olla, että joudun tekemään kokonaan oman kartta-systeemin. Melkein voisi samalla vaihtaa C++:aan. Täytyy nyt kuitenkin vielä tutkia asiaa.Code: Select all
ShowObject testMap, OFF
Re: Offtopic (I/2011)
Kutsu kutsuntoihin tipahti postiluukusta <3
Onkos muita vuosimallin -93 seebeeläisiä kutsuttu kutsuntoihin?
Onkos muita vuosimallin -93 seebeeläisiä kutsuttu kutsuntoihin?
EDIT:
Naputtelija, tutustu Scanner-luokan metodeihin .nextLine() ja hasNextInt()/-Double(), vaikka ne eivät välttämättä ongelmaa poistakaan
Asus P8P67 LE/Intel Core i5 2500K/ GTX560/ 8GT RAM/750GT HDDt + 120GT SSD + 13" Macbook Pro
Blogi - Peräpohjola - MERPG
Blogi - Peräpohjola - MERPG
-
- Moderator
- Posts: 1583
- Joined: Mon Aug 27, 2007 11:24 pm
- Location: Otaniemi - Mikkeli -pendelöinti
Re: Offtopic (I/2011)
Javasta puheenollen, itse tässä yritän saada käyntiin kaverin lähettämää .jaria, joka kaatuu itkien tarvitsevansa libifilen, joka tuli peräti ohjelman mukana. Käyttäkää hyvät ihmiset jotain tavallista kieltä tai ainakin kääntäkää .exet kuntoon. Sama koskee pythonisteja.
Re: Offtopic (I/2011)
Säädä classpathiin . (java -jar -cp . <jarinnimi>)koodaaja wrote:Javasta puheenollen, itse tässä yritän saada käyntiin kaverin lähettämää .jaria, joka kaatuu itkien tarvitsevansa libifilen, joka tuli peräti ohjelman mukana. Käyttäkää hyvät ihmiset jotain tavallista kieltä tai ainakin kääntäkää .exet kuntoon. Sama koskee pythonisteja.
-
- Forum Veteran
- Posts: 2396
- Joined: Tue Aug 28, 2007 4:20 pm
Re: Offtopic (I/2011)
Purskahdin kerran nauruun nähdessäni samassa kassajonossa java-koodarin. Sitten joku mummeli tuli takaani saarnaamaan: "Älä sinä poika naura, samanlaisia ihmisiä hekin ovat. Mietippä itsesi hänen asemassaan!". Silloin alkoi kyllä omatunto soimata.koodaaja wrote:Javasta puheenollen, itse tässä yritän saada käyntiin kaverin lähettämää .jaria, joka kaatuu itkien tarvitsevansa libifilen, joka tuli peräti ohjelman mukana. Käyttäkää hyvät ihmiset jotain tavallista kieltä tai ainakin kääntäkää .exet kuntoon. Sama koskee pythonisteja.
Re: Offtopic (I/2011)
Itse en ainakaan nauraisi. Siinähän on ihminen joka saa varsin kelvollista palkkaa huonon koodin tuottamisesta!Grandi wrote:Purskahdin kerran nauruun nähdessäni samassa kassajonossa java-koodarin. Sitten joku mummeli tuli takaani saarnaamaan: "Älä sinä poika naura, samanlaisia ihmisiä hekin ovat. Mietippä itsesi hänen asemassaan!". Silloin alkoi kyllä omatunto soimata.koodaaja wrote:Javasta puheenollen, itse tässä yritän saada käyntiin kaverin lähettämää .jaria, joka kaatuu itkien tarvitsevansa libifilen, joka tuli peräti ohjelman mukana. Käyttäkää hyvät ihmiset jotain tavallista kieltä tai ainakin kääntäkää .exet kuntoon. Sama koskee pythonisteja.
Re: Offtopic (I/2011)
Onko kukaan tutustunut JULinux:iin? Se on Linux distro, joka pystyy ajamaan executable tiedostoja Windows 7 taaksepäin Windows 2.0 asti.. ihan natiivina, ei tarvitse esim wineä.. Minua rupesi heti kiinnostamaan kyllä kyseinen käyttöjärjestelmä... Mutta mitenköhän voin poistaa minun Windows 7 testiversion alta kummittelemasta? (Kun se on kerran kiintolevyni toisella osiollani, ja en ole varma pystyykö osioita formatoimaan..)
Solar Eclipse
We're in a simulation, and God is trying to debug us.
Re: Offtopic (I/2011)
Kyllä pystyy osioimaan. Jos ei windowsi siihen suostu niin joku Linux LiveCD siihen pystyy kyllä.MaGetzUb wrote:(Kun se on kerran kiintolevyni toisella osiollani, ja en ole varma pystyykö osioita formatoimaan..)
Minunkin mielenkiintoni heräsi nyt tuota JULinuxia kohtaan
cbEnchanted, uudelleenkirjoitettu runtime. Uusin versio: 0.4.1 — Nyt myös sorsat GitHubissa!
NetMatch - se kunnon nettimättö-deathmatch! Avoimella lähdekoodilla varustettu
vesalaakso.com
NetMatch - se kunnon nettimättö-deathmatch! Avoimella lähdekoodilla varustettu
vesalaakso.com
Re: Offtopic (I/2011)
Myös kuulemma Dos pelien/ohjelmien ajo onnistuu helposti. Itse törmäsin JULinxiin (JustUseLinux xD) Kun joku oli naamioinut sen Windows 8:si Youtubessa. Mutta eikös Linuxit pysty poistamaan ennemmin asennetun käyttöjärjestelmän? :pVesQ wrote:Kyllä pystyy osioimaan. Jos ei windowsi siihen suostu niin joku Linux LiveCD siihen pystyy kyllä.MaGetzUb wrote:(Kun se on kerran kiintolevyni toisella osiollani, ja en ole varma pystyykö osioita formatoimaan..)
Minunkin mielenkiintoni heräsi nyt tuota JULinuxia kohtaan
Takaisin vielä JULinuxiin: JULinux on myös kuulemma immuuni viruksille. (en kyllä tiedä miten se on muka mahdollista, kun se ajelee windowssin ohjelmia..)
Solar Eclipse
We're in a simulation, and God is trying to debug us.
Re: Offtopic (I/2011)
Loistavaa lukea perustelemattomia mielipiteitäesa94 wrote:Itse en ainakaan nauraisi. Siinähän on ihminen joka saa varsin kelvollista palkkaa huonon koodin tuottamisesta!Grandi wrote:Purskahdin kerran nauruun nähdessäni samassa kassajonossa java-koodarin. Sitten joku mummeli tuli takaani saarnaamaan: "Älä sinä poika naura, samanlaisia ihmisiä hekin ovat. Mietippä itsesi hänen asemassaan!". Silloin alkoi kyllä omatunto soimata.koodaaja wrote:Javasta puheenollen, itse tässä yritän saada käyntiin kaverin lähettämää .jaria, joka kaatuu itkien tarvitsevansa libifilen, joka tuli peräti ohjelman mukana. Käyttäkää hyvät ihmiset jotain tavallista kieltä tai ainakin kääntäkää .exet kuntoon. Sama koskee pythonisteja.
koodaaja on kyllä siinä oikeassa että javakoodin suoritus on luvattoman vaikeaa, ainakin windowsissa, ellei ohjelman tekijä ole panostanut launcheriin.
Java ei ole kielenä turhan huono, koulun myötä olen jopa oppinut pitämään siitä tilanteissa jossa tärkeää on saada jotain aikaiseksi eikä vain koodata koodaamisen ilosta. Suurin osa siitä mikä onnistuu C++lla ja ylemmän tason kirjastoilla, onnistuu myös Javalla, ja yleensä paljon pienemmällä huolimattomuusvirheherkkyydellä, mikä tekee siitä loistavan perusopetustason kielen. Mikä kaikkein kivointa, se pakottaa toteuttamaan asioita oliopohjaisesti jos haluaa saada jotain aikaan.
Asus P8P67 LE/Intel Core i5 2500K/ GTX560/ 8GT RAM/750GT HDDt + 120GT SSD + 13" Macbook Pro
Blogi - Peräpohjola - MERPG
Blogi - Peräpohjola - MERPG
Re: Offtopic (I/2011)
Voinko kiintolevyn osion kylmästi formatoida näin: Omatietokone -> Painan W7(E:\) - Asemaa hiiren oikealla näppäimellä, valitsen Alusta? Vai onko se riskialtista?
Solar Eclipse
We're in a simulation, and God is trying to debug us.
Re: Offtopic (I/2011)
Jos kerran W7 osiolla ei ole mitään tärkeää tavaraa, etkä käytä sitä tällä hetkellä, niin kyllä voit tehdä niin. Itse kuitenkin suosittelisin enemmän Windowsin levynhallintaa alustamista varten, niin näkee selkeästi miten prosessi etenee (eli Windows-näppäin + R ja aja diskmgmt.msc). Muista että jos osiosi on suuri etkä valitse Pika-alustusta, voi prosessiin kulua jopa tunteja aikaa.MaGetzUb wrote:Voinko kiintolevyn osion kylmästi formatoida näin: Omatietokone -> Painan W7(E:\) - Asemaa hiiren oikealla näppäimellä, valitsen Alusta? Vai onko se riskialtista?
cbEnchanted, uudelleenkirjoitettu runtime. Uusin versio: 0.4.1 — Nyt myös sorsat GitHubissa!
NetMatch - se kunnon nettimättö-deathmatch! Avoimella lähdekoodilla varustettu
vesalaakso.com
NetMatch - se kunnon nettimättö-deathmatch! Avoimella lähdekoodilla varustettu
vesalaakso.com