Avaleht
uus teema   vasta Tarkvara »  Programmeerimine »  Proovin midagi luua märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
olberg2
HV vaatleja
olberg2

liitunud: 21.11.2010




sõnum 09.02.2014 21:38:04 Proovin midagi luua vasta tsitaadiga

inspiratsiooni nagu näete on saadud cookie clickerist.
Minu põhimõte pole üks ühelt maha teha vaid lisada oma tegureid oma moodi.

http://luminasecret.net76.net/

Mängus on secret mille lahti tegemiseks peate igast puid kasvatama ja looma farmi pidama icon_biggrin.gif


mäng pole valmis

programmid mida kasutan:
notepad

Soovitage mida juurde lisada ja mida ei oleks näiteks üldse vaja.

kui soovite aidata isegi natukene võtke ühendust
www.facebook.com/luminaveebilehed


viimati muutis olberg2 27.04.2015 23:14:54, muudetud 1 kord
tagasi üles
vaata kasutaja infot saada privaatsõnum
ufo56
HV Guru
ufo56

liitunud: 18.11.2004




sõnum 10.02.2014 03:03:59 Re: Proovin midagi luua vasta tsitaadiga

olberg2 kirjutas:
inspiratsiooni nagu näete on saadud cookie clickerist.
Minu põhimõte pole üks ühelt maha teha vaid lisada oma tegureid oma moodi.

http://lumina.net23.net/

Mängus on secret mille lahti tegemiseks peate igast puid kasvatama ja looma farmi pidama icon_biggrin.gif


mäng pole valmis

programmid mida kasutan:
notepad

Soovitage mida juurde lisada ja mida ei oleks näiteks <b>ül<font color=red>d</font>se</b> vaja.

kui soovite aidata isegi natukene võtke ühendust
www.facebook.com/luminaveebilehed


You are seeing this page because website has reached CPU usage limit of the server, and it was temporarily disabled.

_________________
 Lae pildid -> pilt.io
Kommentaarid: 78 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 67
tagasi üles
vaata kasutaja infot saada privaatsõnum
Redikate
HV veteran
Redikate

liitunud: 30.12.2005




sõnum 10.02.2014 11:47:21 vasta tsitaadiga

1. hakka kasutama mingit normaalset editori. Näiteks Sublime Text on väga 5+ tasuta editor.
See et sa notepadi kasutad (ja selle eraldi välja tood?!!) ei tee sust mitte "cuuli" progejat vaid kiviaja inimest kes nuga kasutada ei oska.

2. ära kirjuta selliseid kommentaare oma .js'i failidesse:
Spoiler Spoiler Spoiler


jätab suht ebaprofessionaalse mulje. Ja kui sa lähed oma asjaga "live" siis sa pead arvestama igasugu feedbackiga. Kui kriitikat ei kannata, siis hoia oma asju sahtlis.

3. mis asi see on?

var pjlaskdhklanscpandshji0nflknwoneaohsjldaondfojqagoabobajosbdkabsjdobadosba=0;

nagu miks ometi? Kas see peaks koodi lugemist raskemaks tegema kuidagi või mida.

4. Rida 96 triggerdab su "ANTI-HACK" süsteemi kui kasutaja on jõudnud 0'i. Niiet täiesti mõttetu on mängida kuna lõppu jõudes ma väidetavalt "häkin".

5. Kood on muidugi üleüldiselt täiesti kohutav, aga eks sa õpid... Mõned soovitused:
Soovitan uurida sellise asja kohta nagu anonymous functions ning seda kasutada.

Kirjuta lihtsamalt seal kus saab, näiteks sellised kohad:

if (treegrowing==0)
{
if (treeseed>0)
{

saab kirjutada nii:

if (treegrowing==0 && treeseed > 0)
{


Sellised asjad:

yestree+=1;

nii

yestree++;

jne.

6. INDENTI OMA KOOD ÄRA mitte minu, sõbra või facebooki jaoks. VAID ENDA. Sul on 90% kergem arendada, lugeda ning aru saada kui su kood on korralikult ära indentiud.
Prooviks võid oma koodi lihtsalt copy-pasteda siia ning näed mis tulemus olema peaks: http://jsbeautifier.org/

7. Loe see läbi
http://nodeguide.com/style.html
See on küll nodeJS'i guide, kuid kuna see on puhas javascript, siis kindlasti saad targemaks. Ja mitte ära ainult loe, vaid järgi ka seda. Endal on elu lihtsam.

_________________
http://nodejs.org/
"I'm also a person. Programming is just one thing I do."
Kommentaarid: 34 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 33
tagasi üles
vaata kasutaja infot saada privaatsõnum
telefoon
HV vaatleja

liitunud: 05.05.2003




sõnum 11.02.2014 00:21:57 vasta tsitaadiga

Lisaks ülaltoodule.

Vaatasin koodi ~pool minutit ja esimese asjana jäi silma see, et korduvat koodi on palju.

function buybooster1() {
  if (point>10000) {
    document.getElementById("boosterpack").style.display="table";
    document.getElementById("hideshop2").style.display="none";
    point-=10000;
  }
}

function buystats1() {
  if (point>1000) {
    document.getElementById("statsei").style.display="table";
    document.getElementById("hideshop1").style.display="none";
    point-=1000;
  }
}


Kahel ülalnäidatud funktsioonil on täpselt sama sisu, v.a. 3 asja. Võiksid teha nende asemel hoopis midagi sellist:

function buyItem(pointsNeeded, item, shop) {
  if (point>pointsNeeded) {
    document.getElementById(item).style.display="table";
    document.getElementById(shop).style.display="none";
    point-=pointsNeeded;
  }
}


Ja siis kasutada nt nii:

buyItem(1000, "statsei", "hideshop1");


Ja tegelikult veel ilusam oleks:

function buyItem(pointsNeeded, item, shop) {
  if (point<=pointsNeeded) {
    return;
  }
  document.getElementById(item).style.display="table";
  document.getElementById(shop).style.display="none";
  point-=pointsNeeded;
}



EDIT: ja kõiksugu nimed (funktsioonid, muutujad...) camelCase'ga. Mitte buyholytree vaid buyHolyTree.
Kommentaarid: 7 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 7
tagasi üles
vaata kasutaja infot saada privaatsõnum
olberg2
HV vaatleja
olberg2

liitunud: 21.11.2010




sõnum 27.04.2015 23:26:00 sry vasta tsitaadiga

sry see oli esimene veebiasi mida ma oma elus üldse tegin plus ma olin 13 tol ajal icon_biggrin.gif
Praegu vaadates seda koodi siis hakkab lausa paha aga jah... vähemalt ma tegin midagigi mitte ei oodanud kuna saaks mingi kammaja kooli programmeerija paberid kätte ja siis alles tegema hakata..........
tagasi üles
vaata kasutaja infot saada privaatsõnum
Redikate
HV veteran
Redikate

liitunud: 30.12.2005




sõnum 30.04.2015 23:48:04 Re: sry vasta tsitaadiga

olberg2 kirjutas:
sry see oli esimene veebiasi mida ma oma elus üldse tegin plus ma olin 13 tol ajal icon_biggrin.gif
Praegu vaadates seda koodi siis hakkab lausa paha aga jah... vähemalt ma tegin midagigi mitte ei oodanud kuna saaks mingi kammaja kooli programmeerija paberid kätte ja siis alles tegema hakata..........

Nüüd oled siis 14 ja kirjutad äkitselt ilusat ning head koodi?

See on muidugi tore, et sa "vähemalt teed midagi", aga poleks olnud vaja seda teemat ülesse kaevata.

_________________
http://nodejs.org/
"I'm also a person. Programming is just one thing I do."
Kommentaarid: 34 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 33
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Programmeerimine »  Proovin midagi luua
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.