
    

    <?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://ocw.cs.pub.ro/courses/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://ocw.cs.pub.ro/courses/feed.php">
        <title>CS Open CourseWare pjv:laboratoare:2025</title>
        <description></description>
        <link>http://ocw.cs.pub.ro/courses/</link>
        <image rdf:resource="http://ocw.cs.pub.ro/courses/lib/tpl/arctic/images/favicon.ico" />
       <dc:date>2026-04-20T18:05:48+03:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/pjv/laboratoare/2025/12?rev=1759126294&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/pjv/laboratoare/2025/a01?rev=1759748086&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/pjv/laboratoare/2025/a02?rev=1761210399&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/pjv/laboratoare/2025/a03?rev=1759654789&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/pjv/laboratoare/2025/a04?rev=1764172404&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/pjv/laboratoare/2025/a05?rev=1765363577&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/pjv/laboratoare/2025/a06?rev=1768544918&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/pjv/laboratoare/2025/tema?rev=1765177406&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://ocw.cs.pub.ro/courses/lib/tpl/arctic/images/favicon.ico">
        <title>CS Open CourseWare</title>
        <link>http://ocw.cs.pub.ro/courses/</link>
        <url>http://ocw.cs.pub.ro/courses/lib/tpl/arctic/images/favicon.ico</url>
    </image>
    <item rdf:about="http://ocw.cs.pub.ro/courses/pjv/laboratoare/2025/12?rev=1759126294&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-29T09:11:34+03:00</dc:date>
        <title>12. Sisteme 2D</title>
        <link>http://ocw.cs.pub.ro/courses/pjv/laboratoare/2025/12?rev=1759126294&amp;do=diff</link>
        <description>12. Sisteme 2D</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/pjv/laboratoare/2025/a01?rev=1759748086&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-06T13:54:46+03:00</dc:date>
        <title>1. Recapitulare: Sisteme Split-Screen și Arhitecturi de Input Extensibile</title>
        <link>http://ocw.cs.pub.ro/courses/pjv/laboratoare/2025/a01?rev=1759748086&amp;do=diff</link>
        <description>1. Recapitulare: Sisteme Split-Screen și Arhitecturi de Input Extensibile



	*  Fiecare jucător concurează pe o pistă proprie (split-screen orizontal/vertical).
	*  Scop: terminarea cursei în cel mai scurt timp.
	*  Se afișează în UI timpul curent și cel mai bun timp.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/pjv/laboratoare/2025/a02?rev=1761210399&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-23T12:06:39+03:00</dc:date>
        <title>2. Sisteme Turn-Based și Evenimente</title>
        <link>http://ocw.cs.pub.ro/courses/pjv/laboratoare/2025/a02?rev=1761210399&amp;do=diff</link>
        <description>2. Sisteme Turn-Based și Evenimente

	*  - cum se gestioneaza un grid pe scurt (au mai mult prezentat in doc text si am mai discutat la curs)
	*  - selectie personaj (pe scurt, e doar bonus?)
	*  - command pattern
	*  - sisteme de evenimente
	*  - cum se gestioneaza end turn</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/pjv/laboratoare/2025/a03?rev=1759654789&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-05T11:59:49+03:00</dc:date>
        <title>3. Game launchers si autentificare</title>
        <link>http://ocw.cs.pub.ro/courses/pjv/laboratoare/2025/a03?rev=1759654789&amp;do=diff</link>
        <description>3. Game launchers si autentificare

	*  - cum se face build la un proiect in Unity
	*  - cum se creaza un proiect C# cu WPF
	*  - cum se face un request HTTP (callback si promises)
	*  - configurare backend
	*  - cum se gestioneaza autentificarea (token, tipuri de persistenta)
	*  - cum se trimit parametrii de autentificare in unity in linie de comanda
	*  - cum se preiau parametrii
	*  - cum se pot face reuqest-uri HTTP in unity</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/pjv/laboratoare/2025/a04?rev=1764172404&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-26T17:53:24+03:00</dc:date>
        <title>4. Servicii web dedicate</title>
        <link>http://ocw.cs.pub.ro/courses/pjv/laboratoare/2025/a04?rev=1764172404&amp;do=diff</link>
        <description>4. Servicii web dedicate

	*  - cum se utilizeaza un SDK extern in Unity
	*  - cum se foloseste/configureaza PlayFab
	*  - prezentare exemple de pe github/tutoriale (in special SpaceRumble probabil care are majoritatea elementelor din cerinta .. 

&lt;https://github.com/PlayFab/PlayFab-Samples/tree/master/Samples/Unity/SpaceRumble&gt;</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/pjv/laboratoare/2025/a05?rev=1765363577&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-12-10T12:46:17+03:00</dc:date>
        <title>5. Servere multiplayer dedicate</title>
        <link>http://ocw.cs.pub.ro/courses/pjv/laboratoare/2025/a05?rev=1765363577&amp;do=diff</link>
        <description>5. Servere multiplayer dedicate



	*  - ce e darkrift si unde se gasesc resurse

&lt;https://github.com/DarkRiftNetworking/DarkRift&gt;
&lt;https://assetstore.unity.com/packages/tools/network/darkrift-networking-2-95309&gt;


&lt;https://dev.to/robodoig/unity-multiplayer-bottom-to-top-46cj&gt;


&lt;https://lukestampfli.github.io/EmbeddedFPSExample/guide/introduction.html&gt;
&lt;https://lukestampfli.github.io/EmbeddedFPSExample/guide/networking-discussion.html#networking-architectures&gt;


&lt;https://github.com/DarkRiftNetw…</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/pjv/laboratoare/2025/a06?rev=1768544918&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-16T08:28:38+03:00</dc:date>
        <title>6. Livrarea online a conținutului (bonus)</title>
        <link>http://ocw.cs.pub.ro/courses/pjv/laboratoare/2025/a06?rev=1768544918&amp;do=diff</link>
        <description>6. Livrarea online a conținutului (bonus)




Cerinte

Realizati un joc de curse simplu cu urmatoarele funcitonalitati:

	*  un main menu (sau launcher) din care se poate selecta o scena (minim 2): scenele trebuie sa se descarce inainte de a se putea juca
	*  fiecare scena are un traseu de curse, si cateva panouri publicitare configurate intr-o platforma web externa/baza de date externa (de ex se poate configura o reclama cu Coca Cola sau Pepsi)</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/pjv/laboratoare/2025/tema?rev=1765177406&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-12-08T09:03:26+03:00</dc:date>
        <title>Tema (2025): 3D strategic shooter</title>
        <link>http://ocw.cs.pub.ro/courses/pjv/laboratoare/2025/tema?rev=1765177406&amp;do=diff</link>
        <description>Tema (2025): 3D strategic shooter

Cerinte

Deadline prezentare: 23 ian 2026 sau in ziua examenului 

Punctaj: 3p

Cerinte joc:

	*  Mediul inconjurator: 
		*  o scena cu baza principala 
			*  reprezinta o scena izometrica cu un sat/oras/nava in care jucatorul se poate plimba 
			*  deplasarea player-ului se face automat, prin click pe harta
			*  poate accesa o cladire unde isi poate alege un companion zburator si poate forma un party
			*  poate accesa o cladire de crafting (basic)
				*  juc…</description>
    </item>
</rdf:RDF>
