Codria

De la Ceata
(Diferența dintre versiuni)
Salt la: navigare, căutare
(Pagină nouă: Category:Codria Ce este Codria? La moment codria este doar o idee Ce va fi Codria? Codria vrea să fie un joc, de tip RPG (role-playing game) adică vei fi ori Făt-Fumos, ori...)
 
Linia 1: Linia 1:
 
[[Category:Codria]]
 
[[Category:Codria]]
Ce este Codria?
 
La moment codria este doar o idee
 
Ce va fi Codria?
 
  
Codria vrea să fie un joc, de tip RPG (role-playing game) adică vei fi ori Făt-Fumos, ori Harap-Alb. E și FPS ( First Person Stabber ) nu e shooter, din motiv că va avea loc de desfășurarea România mitologică / din timpul basmelor, unde, evident nu erau arme de foc.
+
==Despre Codria ==
Pentru a menține un subiect interesant, ne-am gândit să fie bazat pe o poveste/basm/mitologi. E posibil să fie mai multe nivele/povești de jucat.
+
Va avea și 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.
+
  
 +
=== Ce este Codria? ===
  
legături utile:
+
În acest moment codria este doar o idee
blender
+
povești
+
mitologie
+
I-ul script
+
multiplayer
+
  
cum să contribui:
+
=== Ce va fi Codria? ===
1. cod
+
 
2. modele 3D
+
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.<br />
4. terenuri, hărți
+
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.
5. povestea (en. script) pentru joc
+
 
6. un sit, făceți-l pe local host, un screenshot și dacă e ok, îl băgăm
+
== Cum poți să contribui ==
pe codria.ceata.org
+
 
7. un logo, emblemă, sau cum s-o mai chema. de inspirație românească,
+
#cod
poate un stejar în .svg, verde închis cu irizații sau cracii de argint :
+
#modele 3D
8. miki-wiki, dar asta încă nu e necesar acuma. ceva mai încolo vom
+
#terenuri, hărți
scrie pe wiki
+
#povestea (en. script) pentru joc
 +
#un sit, făceți-l pe localhost, un screenshot și dacă e ok, îl băgăm pe codria.ceata.org
 +
#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
 +
#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 [http://gitorious.org/users/new 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.<br />
 +
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ă).<br />
 +
Păzește cheia ta privată, '''.ssh/id_rsa'''<br />
 +
Pe gitorious o încarci pe cea publică, de pe Dashboard, la SSH Keys. Încarcă conținutul fișierului .ssh/id_rsa.pub
 +
 
 +
Clonează [https://gitorious.org/ceata-codria/ceata-codria depozitul] de cod, apăsând acest [https://gitorious.org/ceata-codria/ceata-codria/clone buton].<br />
 +
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 [https://gitorious.org/ceata-codria/ceata-codria/blobs/master/INSTALL fișier].<br />
 +
Lista de dependințe deja a crescut (și probabil va mai crește puțin în continuare).<br />
 +
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 [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:
 +
 
 +
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'''.<br />
 +
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
 +
 
 +
[https://gitorious.org/ceata-codria/pages/Home#Bine+a~~i+venit+pe+pagina+wiki+a+proiectului+**Ceata+Codria** Wiki Gitorious]

Versiunea de la data 5 iulie 2013 12:35


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