Codria

De la Ceata
(Diferența dintre versiuni)
Salt la: navigare, căutare
(Cum se compilează Codria)
 
Linia 46: Linia 46:
 
Cea mai importantă din ele este '''OGRE'''. Dacă sistemul vostru nu are o versiune în pachete, puteți să îl compilați [http://www.ogre3d.org/tikiwiki/Building+Ogre manual], după cum e descris în pagina proiectului.
 
Cea mai importantă din ele este '''OGRE'''. Dacă sistemul vostru nu are o versiune în pachete, puteți să îl compilați [http://www.ogre3d.org/tikiwiki/Building+Ogre manual], după cum e descris în pagina proiectului.
  
Următorea dependință e '''OIS'''. Probabil sistemul tău deja îl are, rulează un '''apt-cache search ois''' dacă folosești un derivat din Debian, și instalează-l cu:
+
Următorea dependință e '''OIS'''. Probabil sistemul tău deja îl are, rulează un '''apt-cache search ois''' pentru a verifica dacă este instalat, și instalează-l cu:
  
 
  apt-get install ois (dacă ăsta e numele, ar putea să fie libois-dev)
 
  apt-get install ois (dacă ăsta e numele, ar putea să fie libois-dev)
Linia 52: Linia 52:
 
Bibliotecile '''Boost''' de asemenea sunt probabil în depozitul de pachete al sistemului, la fel și '''CEGUI'''.<br />
 
Bibliotecile '''Boost''' de asemenea sunt probabil în depozitul de pachete al sistemului, la fel și '''CEGUI'''.<br />
 
Pe o anumită ramură a jocului se folosește '''Guile''', instalează-l și pe acesta.
 
Pe o anumită ramură a jocului se folosește '''Guile''', instalează-l și pe acesta.
 
 
  
 
== Legături utile ==
 
== Legături utile ==

Versiunea curentă din 15 noiembrie 2013 10:32


Cuprins

[modificare] Despre Codria

[modificare] Ce este Codria?

În acest moment codria este doar o idee

[modificare] Ce va fi Codria?

Codria se vrea a fie un joc de tip RPG (role-playing game). În joc vei putea alege între personajul Făt-Fumos sau Harap-Alb. În același Codria este și FPS (First Person Stabber) nu e shooter, pentru că jocul are desfășurarea în mitologia Românească (din timpul basmelor), unde, evident nu erau arme de foc.
Pentru a menține un subiect interesant, ne-am gândit să fie bazat pe o poveste/basm/mitologie. E posibil să fie mai multe nivele/povești de jucat. Va avea și un mod multiplayer, unde vei stăpâni niște sate, vei căpăta mai multe, în caz că ai carismă mare sau satele se vor răscula împotriva ta, dacă vei fi măgar.

[modificare] Cum poți să contribui

  1. cod
  2. modele 3D
  3. terenuri, hărți
  4. povestea (en. script) pentru joc
  5. un sit, făceți-l pe localhost, un screenshot și dacă e ok, îl băgăm pe codria.ceata.org
  6. un logo, emblemă sau cum s-o mai chema. De inspirație românească, poate un stejar în .svg, verde închis cu irizații sau cracii de argint
  7. miki-wiki, dar asta încă nu e necesar acuma. Ceva mai încolo vom scrie pe wiki

[modificare] Obtinerea codului sursă

Pentru a contribui la proiectul Ceata Codria vei avea nevoie de un cont la gitorious

Dacă nu ai deja unul, crează un nou set de chei ssh pentru a accesa gitorious din linia de comandă, și a transfera în siguranță codul.
Aceasta se face cu ssh-keygen, completând cu datele tale. Poți să nu îi pui parolă, dar este indicat să ai una(măcar una simplă).
Păzește cheia ta privată, .ssh/id_rsa
Pe gitorious o încarci pe cea publică, de pe Dashboard, la SSH Keys. Încarcă conținutul fișierului .ssh/id_rsa.pub

Clonează depozitul de cod, apăsând acest buton.
Acum ai o copie completă, a ta, personală, pentru a putea experimenta în orice mod dorești.

Cloneaz-o pe calculator, utilizând git clone și adresa clonei tale (e indicată într-o casetă, după ce clonezi)

[modificare] Cum se compilează Codria

Compilarea este descrisă în acest fișier.
Lista de dependințe deja a crescut (și probabil va mai crește puțin în continuare).
Mai jos este un extras din fișierul Makefile.am, din src/, unde îi spunem lui AutoMake de ce biblioteci avem nevoie.

codria_LDADD= $(OGRE_LIBS) $(OIS_LIBS) -lboost_system $(CEGUI_LIBS) -lOgreTerrain -lCEGUIOgreRenderer

Cea mai importantă din ele este OGRE. Dacă sistemul vostru nu are o versiune în pachete, puteți să îl compilați manual, după cum e descris în pagina proiectului.

Următorea dependință e OIS. Probabil sistemul tău deja îl are, rulează un apt-cache search ois pentru a verifica dacă este instalat, și instalează-l cu:

apt-get install ois (dacă ăsta e numele, ar putea să fie libois-dev)

Bibliotecile Boost de asemenea sunt probabil în depozitul de pachete al sistemului, la fel și CEGUI.
Pe o anumită ramură a jocului se folosește Guile, instalează-l și pe acesta.

[modificare] Legături utile

  • blender
  • povești
  • mitologie
  • I-ul script
  • multiplayer

Wiki Gitorious

Unelte personale
Spații de nume

Variante
Acțiuni
Navigare
Trusa de unelte