<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.itcollege.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hpeinar</id>
	<title>ICO wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.itcollege.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hpeinar"/>
	<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php/Special:Contributions/Hpeinar"/>
	<updated>2026-05-09T02:34:48Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=%22Insert_name_here%22&amp;diff=39778</id>
		<title>&quot;Insert name here&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=%22Insert_name_here%22&amp;diff=39778"/>
		<updated>2011-10-22T20:08:44Z</updated>

		<summary type="html">&lt;p&gt;Hpeinar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
*Henrik Peinar Skype: henrik.peinar [Progeja]&lt;br /&gt;
*Rene Reose Skype: rene_reose [Progeja, Design]&lt;br /&gt;
*Marek Kikas Skype: marekk657 [Progeja, Story]&lt;br /&gt;
*Kairo Koik Skype: kairokoik [Progeja, Wiki]&lt;br /&gt;
&lt;br /&gt;
==Twitter, blog==&lt;br /&gt;
[https://twitter.com/#%21/inh_dev/ Follow us!]&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Luua XNA&#039;d kasutades PC&#039;le ja xBox360&#039;nele isometric (teoreetiliselt endless) RPG.&lt;br /&gt;
&lt;br /&gt;
RPG tegevus toimub erinevatel planeetidel, suuremosa mängust toimub maa-all mootori poolt (randomly) genereeritud mappidel.&lt;br /&gt;
Nagu RPG&#039;s tavaks on põhiliseks &amp;quot;skooriks&amp;quot; mängija enda level.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
&lt;br /&gt;
MUST BE asjad&lt;br /&gt;
* Maps&lt;br /&gt;
* Basic player functionality (movement, interacting with world etc)&lt;br /&gt;
* Story&lt;br /&gt;
* Basic Items (weapons, some kind of currency)&lt;br /&gt;
* Goals / quests&lt;br /&gt;
* Levels / experience&lt;br /&gt;
* Enemies&lt;br /&gt;
* Combat&lt;br /&gt;
* Cool look&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
WOULD BE AWESOME&lt;br /&gt;
* Skills&lt;br /&gt;
* Potions, armor, special items (this also requires inventory system of some sort)&lt;br /&gt;
* NPC&#039;s, NPC shops &lt;br /&gt;
* Multiplayer !!!&lt;br /&gt;
* Crafting (mining, weapon making, weapon upgrading, alchemy etc)&lt;br /&gt;
* Side quests&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
Mida mängija teha saab(must be):&lt;br /&gt;
&lt;br /&gt;
    * Liikuda 8’s erinevas suunas oma karakteriga&lt;br /&gt;
    * Võidelda AI’dega ning saada nende maha löömise eest itemeid mis on ülesse korjatavad.&lt;br /&gt;
    * Täita põhi stoori ülesandeid mida mäng annab (stiilis tapa X kolli, mine sinna jms)&lt;br /&gt;
    * Surma saada ja mängu uuesti alustada / uuesti tekkida&lt;br /&gt;
    * Liikuda ühelt kaardilt teisele&lt;br /&gt;
    * Salvestada / laadida oma hetkeseis&lt;br /&gt;
    * Saada experience pointe erinevate tegevuste eest mängus ning sellega kaasnevalt ka leveleid&lt;br /&gt;
&lt;br /&gt;
Teemati analüüs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--- Combat ---&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Tavaline võitlus AI ja mängija vahel. Sõltub paljuski sinu varustusest, levelit ja exp tasemest.  Ei ole võimalik level 1 kasutajaga minna mängu tugevamait AI-d tapma. Combati animeerimine ja korralikult spritedaga  tööle saamine võib olla suurem tagasilöök. Kindlasti tuleb võtta prioriteediks, et ühe esimese asjana ära teha. Vastava combati vormile oleks vastav sprite.&lt;br /&gt;
&lt;br /&gt;
Hetkel kõige suurem küsimus on kuidas sprited animeerida õieti. Combati võites saab kasutaja Experience pointe, mille kogunemisel kasvab ka kasutaja level. Leveliga jälle kasutaja üldine tugevus mängus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--- Enemies ---&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
AI poolt juhitavad erinevad olevused. Võivad kasutajat rünnata kui kasutaja satub neile teatud range. AI tuleb teha piisavalt tark, et oskaks takistustest , mis mapil näha,  mööduda. Korraliku algoritmi välja töötamine võib olla ajakulukas ja keeruline, küll aga annab rohkelt kogemusi. Mida tugevam ja suurema leveliga AI, seda suurem ka range, millelt ta kasutajat näeb. Kui selline suhe on vastupidine, siis AI pole huvitatud kasutaja ründamisest. Arendamise seisukohalt samuti üks keerukamaid osi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--- Basic Items ---&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Armor, relvad jms. Arendamise seisukohalt mitte väga keeruline.(Peaaegu juba valmis) Iga eseme tüüp on kindlate omadustega struct/class (täpsemalt selgitamisel) ja valmis defineeritud objekt on suures Listis, mis sisaldab mängu itemeid. Erinevatel itemi tüüpidel erinevad Listid, et ei oleks mõttetut koormamist. Võib ka mõelda lokaalsetele andmebaasidele, mis oleks veelgi kiirem. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--- Basic Player Functionality ---&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Eraldiseisev klass, mis omab kõiki käitumis mis seotud kasutaja liikumisega, nupuvajutuste lugemisega. AI-le eraldi selline. Omavad sama baasklassi. Arendamiselt mitte väga keeruline. Suur matemaatika osakaal, et vektorid oleksid õieti arvutatud. Kindlasti oleks vaja võimalikult vara see ära teha, et saaks alustada mapi testimist. AI testimist kui AI valmis.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--- Map ---&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Isometric map&#039;i süsteemi kasutamine toob endaga kaas mõned eelised ja loomulikult ka osad takistused millega peab arvestama. Peamiseks probleemiks isometricu puhul on kasutajamugavuse tagamine ja graafika joonistamisele kuluv aeg. Ei tohi olla kohti kus kasutaja &amp;quot;ära kaob&amp;quot; ning kaotab silm-side oma karakteriga, see tekitab arusaamatusi ning segadust mängijas. Loomulikult peab saama minna majade või puude taha, kuid mapi ehitamisel peab silmas pidama, et iga kolmas nurk &amp;quot;pime&amp;quot; ei oleks. Suurema ajakuluga mure on tagada sujuv kuid samas reaalne ja mitte väga korduv kaardi &amp;quot;äär&amp;quot;. Sattudes äärele lähemale peab mängija selgelt aru saama, et sealt enam edasi minna ei saa, see omakorda tähendab rohkem sprite. &lt;br /&gt;
&lt;br /&gt;
Võrreldes mõne 2D(sidescrollingu) lahendusega annab isometric võimaluse kasutajale edasi anda paremat tunnet ning taju sellest mis mängus toimub. On olemas kerge ruumilisuse effekt ning liikuda on võimalik rohkem kui 4&#039;jas suunas (2D puhul siis, ülesse, alla, vasakule ja paremale). &lt;br /&gt;
&lt;br /&gt;
Kõige suurema ajakuluga asjaks on isometric mängu puhul graafika joonistamine. Mängija karakter, vastased ning muud võimalikud &amp;quot;AI&amp;quot;&#039;d on vaja joonistada pea 30&#039;nes eri vaates, et tagada mõistlikult sujuv liikumine erinevates suundades. Rääkimata erinevatest tiledest ja itemitest. &lt;br /&gt;
&lt;br /&gt;
Peamiseks põhjuseks miks meie tiim just isometricu valis 2D ja 3D asemel on hea ajakulu ning võimaluste suhe. Kuigi sidescrolleri saab teha kiiremini kui isometricut on seal võimalusi jällegi vähem. 3D puhul on jällegi võimalusi kõvasti, kuid ajakulu sellevõrra suurem. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--- Quests ---&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Iga RPG juurde kuuluvad questid. Erinevad ülesanded mis antakse karakterile tegemiseks. Questide mõte on anda edasi osa mängu storyist ning samuti pakkuda mängijale erinevaid tegevusi mängus peale lihtsa vastaste mättasse löömise. Questi süsteem iseenesest on lihtne. Pead tegema X asja, saad vstutasuks Y asja ning vahest ka järgmise questi mille Y on parem kui esimesel. X tegevused on tavaliselt järgmised:&lt;br /&gt;
&lt;br /&gt;
    * Tuua mingi asi questi andijale&lt;br /&gt;
    * Viia mingi asi kellegile&lt;br /&gt;
    * Rääkida kellegiga&lt;br /&gt;
    * Lüüa maha N kolli&lt;br /&gt;
    * Minna mingisugusesse kohta.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Questide raske osa on nende ülesannete väljamõtlemine ning tegevuste sidumine story ja/või olustiku/tegelastega. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--- GUI ---&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
GUI ülesanne on anda kasutajale edasi võimalikult vähe kuid samas võimalikult olulist infot. Mängija jaoks ei ole oluline millist kaardijuppi hetkel renderdatakse, vaid see kui palju on tal elusid või mis level ta on.&lt;br /&gt;
&lt;br /&gt;
GUI peab olema lihtne, arusaadav, eristatav muust ning loomulikult informatiivne. Oluline on kindlaks teha see informatsioon mis on kasutaja jaoks oluline koguaeg ning see info mis on kasutaja jaoks sekundaarne. Näiteks on elud ja level oluline koguaeg, kuid täpne karakteri statistika pigem sekundaarne. &lt;br /&gt;
&lt;br /&gt;
GUI arendamisel äärekive olla ei tohiks senikaua kuni on paberil välja mõeldud mis infot ja millal kasutajale näidata ning kust ja kuidas see kättesaadav on.&lt;/div&gt;</summary>
		<author><name>Hpeinar</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:%22Insert_name_here%22&amp;diff=35709</id>
		<title>Talk:&quot;Insert name here&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:%22Insert_name_here%22&amp;diff=35709"/>
		<updated>2011-10-03T13:47:48Z</updated>

		<summary type="html">&lt;p&gt;Hpeinar: /* Retsensioon (&amp;quot;Slasherilt&amp;quot;) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Retsensioon (&amp;quot;Slasherilt&amp;quot;)==&lt;br /&gt;
&lt;br /&gt;
Üldine idee otseselt midagi uut ei ole, sest rollimänge on tehtud juba pikka aega. Kuid teostus ja lõpptulemus on enamasti iga mängu puhul erinev. Mängija &amp;quot;skooriks&amp;quot; on tema enda level ja sellele otseselt vastu ei vaidle, samas loodan näha et relvadel ja muul säärasel on ka suur tähtsus. Enamus baas asju on rollimängu jaoks olemas ehk quests, enemies, weapons jne. Arvestades et tiimis on vaid 4 liiget, siis arvan et idee ja planeeritavad tegemised võiksid saada teostatud. Kuigi väga tore oleks näha osasid asju, mis on kirjas &amp;quot;Would be awesome&amp;quot; all. Eriti just skills, special items ja NPC shops. Kuigi jällegi arvestades tiimi suurust, siis on see mõistetav kui neid prototüübis ei ole. Kuid tekkis küsimus, kui see mäng on teoreetiliselt endless siis kuidas story lõppeb? Kas mingi aeg saab põhi story läbi ja siis saab lihtsalt edasi mängida? Lisaks ei ole  otseselt vaja anda relvadele ja muule sarnasele kindlasti väärtusi, kui poed ja rahaga tegelemine on lisade all. Tekkis üks küsimus veel, mis tähendab &amp;quot;cool look&amp;quot; seal &amp;quot;must be&amp;quot; all?&lt;br /&gt;
&lt;br /&gt;
=== Vastus &amp;quot;Insert name here&amp;quot; poolt ===&lt;br /&gt;
Ratta leiutamine polnudki plaanis, erinevuse teistest RPG&#039;dest loodame välja tuua story&#039;ga ja suvaliselt genereeritud mängumaailmaga. Relvadel ja muul säärasel on kindlasti suur tähtsus. Plaani kohaselt muutub mängu raskus lineaarselt ning seega peab ka mängija varustus vastav olema, seega alguses saadud mõõk muutub kiirelt kasutuks ja sunnib mängijat leidma uusi viise / relvi vastastest jagu saamiseks. &amp;quot;Would be awesome&amp;quot; asju oleks kindlasti tore näha juba prototüübis, kuid need on sinna kategooriasse põhjusega paigutatud.&lt;br /&gt;
&lt;br /&gt;
Teoreetiliselt endless tähendab just seda, et isegi kui põhi story on läbi, saab mängija edasi mängida ja areneda. Loomulikult ei saa see olla päris lõputu ja mingid piirid tuleb siiski panna, kuid üritame teha oma parima, et need piirid jääksid võimalikult laiad.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Cool look&amp;quot; tähendab omamoodi väljanägemist mängule. Olgu see siis spritedel olev rohekas toon või kartulikujulised mäed.&lt;/div&gt;</summary>
		<author><name>Hpeinar</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Slasher&amp;diff=35708</id>
		<title>Talk:Slasher</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Slasher&amp;diff=35708"/>
		<updated>2011-10-03T13:30:00Z</updated>

		<summary type="html">&lt;p&gt;Hpeinar: Created page with &amp;#039;Võiks olla olemas ka mingi koht kust saaks jälgida kaugel projekt on ning mis asjad on tehtud / tegemata.  Projekt ise tundub huvitav (kuigi mitte midagi uut mängumaailma pool…&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Võiks olla olemas ka mingi koht kust saaks jälgida kaugel projekt on ning mis asjad on tehtud / tegemata.&lt;br /&gt;
&lt;br /&gt;
Projekt ise tundub huvitav (kuigi mitte midagi uut mängumaailma poolt vaadates) kuid samas suhteliselt mahukas. 3D&#039;d ise on juba aeganõudev luua (modelleerimine, tekstuurimine, animeerimine jne), rääkimata siis kogu selle asja koodipanek ja sujuvaks / mängitavaks tegemine, kuid kuna projektile on pühendunud tervelt 6 inimest, siis loodetavasti jõutakse asjaga mängitavale tasandile.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Prototüübi funktsioonidest jääb arusaamatuks andmebaaside osa, miks ja milleks neid kasutatakse?&lt;br /&gt;
Kas atribuute saab ainult queste tehes või on põhi karakteril ka endal mingi level?&lt;br /&gt;
Öeldud on küll, et optimiseerite karakteri liikumise, kuid ei ole täpsustatud mis liikumist võimaldatakse. Kas saab ka hüpata, kummardada, roomata ja joosta või ainult käia mingi ettekirjutatud kiirusega?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Samuti oleks huvi rohkem teada story enda kohta. Kas mängu mõte ongi lihtsalt X arv vastaseid mättasse lüüa või on asjal ka muu sisu?&lt;br /&gt;
Kas mängu on loota ka midagi originaalset või innovatiivset mis eristaks seda kõigist teistest hack&#039;n&#039;slash/RPG mängudest?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vastuseid oodates,&amp;lt;br&amp;gt;&lt;br /&gt;
[[&amp;quot;Insert name here&amp;quot;]] tiim.&lt;/div&gt;</summary>
		<author><name>Hpeinar</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=%22Insert_name_here%22&amp;diff=35191</id>
		<title>&quot;Insert name here&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=%22Insert_name_here%22&amp;diff=35191"/>
		<updated>2011-09-22T12:11:30Z</updated>

		<summary type="html">&lt;p&gt;Hpeinar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
*Henrik Peinar Skype: henrik.peinar [Progeja]&lt;br /&gt;
*Rene Reose Skype: rene_reose [Progeja, Design]&lt;br /&gt;
*Marek Kikas Skype: marekk657 [Progeja, Story]&lt;br /&gt;
*Kairo Koik Skype: kairokoik [Progeja, Wiki]&lt;br /&gt;
&lt;br /&gt;
==Twitter, blog==&lt;br /&gt;
Soon to come.&lt;br /&gt;
&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Luua XNA&#039;d kasutades PC&#039;le ja xBox360&#039;nele isometric (teoreetiliselt endless) RPG.&lt;br /&gt;
&lt;br /&gt;
RPG tegevus toimub erinevatel planeetidel, suuremosa mängust toimub maa-all mootori poolt (randomly) genereeritud mappidel.&lt;br /&gt;
Nagu RPG&#039;s tavaks on põhiliseks &amp;quot;skooriks&amp;quot; mängija enda level.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
&lt;br /&gt;
MUST BE asjad&lt;br /&gt;
* Maps&lt;br /&gt;
* Basic player functionality (movement, interacting with world etc)&lt;br /&gt;
* Story&lt;br /&gt;
* Basic Items (weapons, some kind of currency)&lt;br /&gt;
* Goals / quests&lt;br /&gt;
* Levels / experience&lt;br /&gt;
* Enemies&lt;br /&gt;
* Combat&lt;br /&gt;
* Cool look&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
WOULD BE AWESOME&lt;br /&gt;
* Skills&lt;br /&gt;
* Potions, armor, special items (this also requires inventory system of some sort)&lt;br /&gt;
* NPC&#039;s, NPC shops &lt;br /&gt;
* Multiplayer !!!&lt;br /&gt;
* Crafting (mining, weapon making, weapon upgrading, alchemy etc)&lt;br /&gt;
* Side quests&lt;/div&gt;</summary>
		<author><name>Hpeinar</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=%22Insert_name_here%22&amp;diff=35184</id>
		<title>&quot;Insert name here&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=%22Insert_name_here%22&amp;diff=35184"/>
		<updated>2011-09-22T11:37:30Z</updated>

		<summary type="html">&lt;p&gt;Hpeinar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
*Henrik Peinar Skype: henrik.peinar&lt;br /&gt;
*Rene Reose Skype: rene_reose&lt;br /&gt;
*Marek Kikas Skype: marekk657&lt;br /&gt;
*Kairo Koik Skype: kairokoik&lt;br /&gt;
&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Luua XNA&#039;d kasutades PC&#039;le ja xBox360&#039;nele isometric RPG.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
&lt;br /&gt;
MUST BE asjad&lt;br /&gt;
* Maps&lt;br /&gt;
* Basic player functionality (movement, interacting with world etc)&lt;br /&gt;
* Story&lt;br /&gt;
* Basic Items (weapons, some kind of currency)&lt;br /&gt;
* Goals / quests&lt;br /&gt;
* NPCs (also interacting with NPC)&lt;br /&gt;
* Levels / experience&lt;br /&gt;
* Enemies&lt;br /&gt;
* Combat&lt;br /&gt;
* Cool look&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
WOULD BE AWESOME&lt;br /&gt;
* Skills&lt;br /&gt;
* Potions, armor, special items (this also requires inventory system of some sort)&lt;br /&gt;
* Moving NPC&#039;s, NPC shops etc&lt;br /&gt;
* Multiplayer !!!&lt;br /&gt;
* Crafting (mining, weapon making, weapon upgrading, alchemy etc)&lt;/div&gt;</summary>
		<author><name>Hpeinar</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=%22Insert_name_here%22&amp;diff=35183</id>
		<title>&quot;Insert name here&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=%22Insert_name_here%22&amp;diff=35183"/>
		<updated>2011-09-22T11:37:04Z</updated>

		<summary type="html">&lt;p&gt;Hpeinar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
*Henrik Peinar Skype: henrik.peinar&lt;br /&gt;
*Rene Reose Skype: rene_reose&lt;br /&gt;
*Marek Kikas Skype: marekk657&lt;br /&gt;
*Kairo Koik Skype: kairokoik&lt;br /&gt;
&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Luua XNA&#039;d kasutades PC&#039;le ja xBox360&#039;nele isometric RPG.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
&lt;br /&gt;
MUST BE asjad&lt;br /&gt;
- Maps&lt;br /&gt;
- Basic player functionality (movement, interacting with world etc)&lt;br /&gt;
- Story&lt;br /&gt;
- Basic Items (weapons, some kind of currency)&lt;br /&gt;
- Goals / quests&lt;br /&gt;
- NPCs (also interacting with NPC)&lt;br /&gt;
- Levels / experience&lt;br /&gt;
- Enemies&lt;br /&gt;
- Combat&lt;br /&gt;
- &lt;br /&gt;
- Cool look&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
WOULD BE AWESOME&lt;br /&gt;
- Skills&lt;br /&gt;
- Potions, armor, special items (this also requires inventory system of some sort)&lt;br /&gt;
- Moving NPC&#039;s, NPC shops etc&lt;br /&gt;
- Multiplayer !!!&lt;br /&gt;
- Crafting (mining, weapon making, weapon upgrading, alchemy etc)&lt;br /&gt;
-&lt;/div&gt;</summary>
		<author><name>Hpeinar</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=%22Insert_name_here%22&amp;diff=35182</id>
		<title>&quot;Insert name here&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=%22Insert_name_here%22&amp;diff=35182"/>
		<updated>2011-09-22T11:21:49Z</updated>

		<summary type="html">&lt;p&gt;Hpeinar: Created page with &amp;#039;==Meeskond== *Henrik Peinar Skype: henrik.peinar *Rene Reose Skype: rene_reose *Marek Kikas Skype: marekk657 *Kairo Koik Skype: kairokoik&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
*Henrik Peinar Skype: henrik.peinar&lt;br /&gt;
*Rene Reose Skype: rene_reose&lt;br /&gt;
*Marek Kikas Skype: marekk657&lt;br /&gt;
*Kairo Koik Skype: kairokoik&lt;/div&gt;</summary>
		<author><name>Hpeinar</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2011)&amp;diff=35181</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2011)</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2011)&amp;diff=35181"/>
		<updated>2011-09-22T11:11:41Z</updated>

		<summary type="html">&lt;p&gt;Hpeinar: /* Meeskonnad 2011 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodutöö aines &amp;quot;Programmeerimine C# keeles&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline arenduskogemus .NET keskkonnas ning arendada meeskonnatöö kogemust ja analüüsivõimet. &lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-5 tudengit. Ühel teemal võib teostada projekti üks või mitu meeskonda.Töö käiku kajastatakse https://wiki.itcollege.ee keskkonnas või soovi korral võib seda teha ka ajaveebis(blogis).&lt;br /&gt;
Ajaveebi pidamise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg ja dokumentatsioon) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest. Ajaveebi loob ja ajaveebi haldab projektimeeskond vabalt valitud (avalikus) keskkonnas.&lt;br /&gt;
&lt;br /&gt;
==Tähtaegadest kinnipidamine==&lt;br /&gt;
Projekt jaguneb alamosadeks, millele on määratud tähtajad. Maksimumpunktide saavutamiseks tuleb tähtajaks esitada töö, mis vastab püstitatud nõuetele. Kui töö esitatakse tähtajast hiljem ,kaotatakse iga hilinenud päeva kohta 10% punktidest. Maksimaalselt kaotatakse 50%.&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
Töö esitamise tähtaeg on 4.09.2011 kell 23:59 ja selle osa eest on võimalik teenida 8p. Meeskond1 esitab töö, mis vastab nõuetele, tähtajaks. Tulemus:8p&lt;br /&gt;
Meeskond2 esitab töö, mis vastab nõuetele 05.09.2011 02:00 (ehk tähtajast paar tundi hiljem). Tulemus: 7,1 punkti.&lt;br /&gt;
Meeskond3 esitab töö, mis vastab nõuetele 06.09.2011 12:00 (ehk tähtajast paar päeva hiljem). Tulemus: 6,4 punkti.&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. Tehnilisi ja vormistuslike puudujääke on võimalik korvata lisavõimaluste realiseerimisega.Üldjuhul tuleb loodud lahendust ka praktikumides või loengutes teistele tudengitele tutvustada (ca 10 min).&lt;br /&gt;
Nagu eelpool mainitud, koosneb projekt erinevatest osadest. Punktide arvu määramisel arvestatakse ka tähtajast kinni pidamist, mille toimimisloogika on kirjeldatud eespool.&lt;br /&gt;
===Meeskonna kokkupanek ja idee===&lt;br /&gt;
&#039;&#039;&#039;24.09.2011&#039;&#039;&#039; (3p)&lt;br /&gt;
&lt;br /&gt;
Tekitatakse meeskonna wiki lehekülg. Meeskonnal peab olema nimi ning see koosneb  kolmest kuni viiest liikmest. Määratakse projektijuht. Juhul kui hakatakse blogi pidama kuskil mujal keskkonnas ilmub selle kohta link. Paari sõnaga peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 4.10.2011 (2p)&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;22.10.2011&#039;&#039;&#039; (6p)&lt;br /&gt;
Analüütilise osa eesmärgiks on arendada tudengite analüüsioskust, mida on vaja ka päris tarkvaraarenduse protsessi juures. Sellle osa käigus peab valmima loodava rakenduse analüüs, mis sisaldab:&lt;br /&gt;
*Analüüs rakendusele. (Mida see endas sisaldab? Mis on selle eesmärk? Mida tavakasutaja sellega teha saaks? Milliste osade realiseerimine võib osutuda problemaatiliseks?) Kui on tööjaotus paigas, siis tuua ka see välja.&lt;br /&gt;
*Tuua välja nimekiri funktsionaalsusest, mida plaanitakse kindlasti teostada(&#039;&#039;Must have&#039;&#039;)&lt;br /&gt;
*Nimekiri funktsionaalsustest, mis võiks olla, aga mida ei pruugita ajapuuduse tõttu realiseerida.(&#039;&#039;Nice to have&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 02.11.2011 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp===&lt;br /&gt;
&#039;&#039;&#039;19.11.2011&#039;&#039;&#039;(10p)&lt;br /&gt;
Valmib projekti esmane realisatsioon. Laias laastus on peafunktsionaalsused realiseeritud(Nimekiri funktsionaalsusest, mida plaanitakse teostada).  Programmis võib esineda üksikuid, kuid mitte väga suuri vigu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 29.11.2011(5p)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;3.12.2011&#039;&#039;&#039;(15p)&lt;br /&gt;
Selleks faasiks peab projekt maksimumpuntkide saavutamiseks olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 13.12.2011(5p)&lt;br /&gt;
&lt;br /&gt;
===Esitlus/Kaitsmine===&lt;br /&gt;
&#039;&#039;&#039;Toimub loengutes/praktikumides&#039;&#039;&#039;&lt;br /&gt;
Esitlusel kaitstakse projekti. Tutvustatakse tehnoloogiat, mida kasutati rakenduse realiseerimiseks.  Lühidalt räägitakse tööjaotusest ning probleemidest, mis tekkisid projekti realiseerimisel. Näidatakse lähtekoodi ja demonstreeritakse oma rakendust teistele tudengitele, kes võivad selle kohta küsimusi küsida.&lt;br /&gt;
&lt;br /&gt;
==Konsultatsioon==&lt;br /&gt;
Igal projektimeeskonnal on piiramatu õigus saada õppejõu käest konsultatsiooni ja juhendamist oma&lt;br /&gt;
töö tegemiseks, kas harjutuste ajal või pärast harjutusi ja loenguid. Eriaegade suhtes saab sõlmida&lt;br /&gt;
õppejõuga kokkuleppeid kontaktidel +372 53 469 734 või mait.poska [ät] itcollege.ee&lt;br /&gt;
(teksti originaalautor Priit Raspel)&lt;br /&gt;
&lt;br /&gt;
=Teemad 2011 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&lt;br /&gt;
&lt;br /&gt;
==Kodune raamatukogu==&lt;br /&gt;
Kodudes on tihti erinevaid raamatuid (filme, muud nänni) ja sõbrad tahavad neid vahel laenutada.&lt;br /&gt;
Loo rakendus, mis&lt;br /&gt;
* Võimaldaks sisestada kodused raamatud&lt;br /&gt;
* Võimaldaks luua laenutajate profiile&lt;br /&gt;
* Raamatuid välja laenutada (tähtajaliselt)&lt;br /&gt;
* Laseks koostada erinevaid aruandeid (kodusolevad raamatud, väljalaenutatud raamatud, tähtaja ületanud laenutused  jne)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Kui laenutaja profiilis on e-mail, siis saada automaatselt e-kiri „kallis sõber see ja see, Sinu käes on minu raamat, kas tood tagasi ka?”&lt;br /&gt;
* Kuva hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata.&lt;br /&gt;
* Lase lisada raamatutele pilt&lt;br /&gt;
* Loo lihtne veebiliides (et sõbrad saaksid veebist vaadata, mis raamatud kasutajal  kodus veel alles on)&lt;br /&gt;
Või&lt;br /&gt;
&lt;br /&gt;
==CRM==&lt;br /&gt;
Oma klientidest peab olema ülevaade.&lt;br /&gt;
Loo rakendus, mis võimaldab:&lt;br /&gt;
* Kliente ning nende kontaktisikuid sisestada, muuta ning kustutada&lt;br /&gt;
* Võimalda sisestada kliendikontakte&lt;br /&gt;
* Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.&lt;br /&gt;
* Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Loo võimalus, kus kontaktisiku sünnipäeva saabumisel saadetakse automaatselt inimesele meil õnnesoovidega&lt;br /&gt;
* Õnnitlusmeilide template’sid võiks olla mitu&lt;br /&gt;
* Loo võimalus kliendi huvide (huvialade) kajastamiseks süsteemis&lt;br /&gt;
&lt;br /&gt;
==Tetris(XNA)==&lt;br /&gt;
==XoniX(XNA)==&lt;br /&gt;
&lt;br /&gt;
==Nõuded rakendusele==&lt;br /&gt;
Loodav rakendus peab:&lt;br /&gt;
* Peab kasutama andmebaasi (erikokkuleppel ka XML formaadis andmeallikat)&lt;br /&gt;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Forms, WPF, SilverLight (ka Windows Phone 7) või ASP.Net&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea äriidee&lt;br /&gt;
&lt;br /&gt;
==Nõuded XNA projektile==&lt;br /&gt;
Loodav mäng peab sisaldama:&lt;br /&gt;
* Erinevaid tasemeid&lt;br /&gt;
* Punktiarvestust&lt;br /&gt;
* XBox puldi tuge&lt;br /&gt;
* Klaviatuurilt juhtimise tuge&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav mäng peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea &#039;&#039;story&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Meeskonnad 2011=&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;Tundmatu&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
WPF ärirakendus.. blabla&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Võõras1&lt;br /&gt;
*Võõras2&lt;br /&gt;
*Võõras3&lt;br /&gt;
&lt;br /&gt;
==Meeskond [[&amp;quot;Insert name here&amp;quot;]]==&lt;br /&gt;
===Teema===&lt;br /&gt;
Isometric RPG XNA&#039;s.&lt;br /&gt;
&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Henrik Peinar (kontaktisik)&lt;br /&gt;
*Rene Reose&lt;br /&gt;
*Kairo Koik&lt;br /&gt;
*Marek Kikas&lt;br /&gt;
&lt;br /&gt;
==Meeskond [[&amp;quot;Invaders&amp;quot;]]==&lt;br /&gt;
===Teema===&lt;br /&gt;
&amp;quot;Invaders&amp;quot; või mõni normaalsem/originaalsem XNA mäng. Idee on veel lahtine. Püüame olla realistlikud ja enese suhtes nõudlikud.&lt;br /&gt;
&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Heiki Tamm&lt;br /&gt;
*Sergei Rumjantsev&lt;br /&gt;
*Madis Sarv&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[IT_Gurud]]&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
XNA mäng&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Madis Rääk&lt;br /&gt;
*Indrek Reemi&lt;br /&gt;
*Tanel Jüris&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[.NOT]]&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
Raamatukogu rakendus&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Kalmer Tart&lt;br /&gt;
*Martin Aarne&lt;br /&gt;
*Martin Kosk&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[Agent S]]&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
WPF rakendus, mis võimaldab klienditeenindajal kõne info kiiresti andmebaasi üles märkida.&lt;br /&gt;
===Liikmed===&lt;br /&gt;
* &#039;&#039;&#039;Ando Roots D22&#039;&#039;&#039;&lt;br /&gt;
* Tõnis Umbsaar D22&lt;br /&gt;
* Rene Pärnpuu A31 (&#039;&#039;mentor&#039;&#039;)&lt;br /&gt;
* Sander Sülla D21&lt;br /&gt;
* Jana Mrots D32&lt;br /&gt;
===Tracker / Wiki===&lt;br /&gt;
http://trac.sqroot.eu/projects/sip-agent&lt;/div&gt;</summary>
		<author><name>Hpeinar</name></author>
	</entry>
</feed>