Codria

De la Ceata
Salt la: navigare, căutare


Cuprins

Despre Codria

Ce este Codria?

În acest moment codria este doar o idee

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.

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

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)

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 dacă folosești un derivat din Debian, ș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.


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