Competiţie:

Massive Kombat RTS
Iniţiator:
nekitu, pe 25 Jun 2008 16:43:03
COMPETIŢIE ÎNCHEIATĂ
Perioada: 25 Jun 2008 16:00:00 - 23 Sep 2008 16:00:00
TEMA:Un joc RTS (Real Time Strategy) cu multe unitati, zeci/sute/mii(?!), cu foarte multa bătaie intre părţile combatante. Fara management de resurse, doar batalii masive.
REGULI:- cat mai multe unitati angajate in batalii
- AI cat mai... "inteligent", sa poata coopera, angaja in ambuscade, etc.
- proiectie 3D, izometrica, insa poate fi si un mod ground level/3rdperson
- nu se pune mare greutate pe resurse, acest RTS e battle-based, asta ne intereseaza, cand porneste un nivel sa ai deja trupele pregatite, ceea ce conteaza e felul cum le dai comenzi si cum le dai anumite misiuni de exterminare a inamicului
- limbaje C++/C#, Direct3D/OpenGL, engine-uri free sau personale, fara GameMaker & co.
- inovatia e binevenita

- optional, multi-threads pentru AI, use your cores !
- in concluzie, AI foarte bun si numar cat mai mare de unitati, roiuri!
PREMII:Soon...substantiale.
Participanţii şi producţiile lor:
| Mesaj |
Info autor |
Postat la 08 Jul 2008 22:20:35 Subiect: < fara subiect >
|
|
|
MithY info:
|
MithY:
GameGod pune te rog mana si fa un joc in ce vrei tu numai sa faci un joc si sa ne arati si noua. Pana acum ai promovat blender si python dar nu ai facut nimic concret cu ele. Se pare ca tu nu citesti ce scrie nekitu sau altii si postezi doar asa cateodata cand ti se mai lumineaza tie ca ar fi bine. Ziceai ca mai bine taci in alt post. You should listen to yourself.
gamedev for life
|
|
| |
Postat la 08 Jul 2008 22:23:11 Subiect: < fara subiect >
|
|
|
c0mas info:
|
c0mas:
Frate GameGodN, tu ai ceva cu C++.
Poti sa faci o gramada in python si probabil in orice alt limbaj de scriptare, dar o sa sufere drastic viteza de rulare. Sunt o gramada de carti si documentatii despre folosirea scripturilor in jocuri si se explica acolo cam cand e bine sa scriptezi si cand e bine sa programezi. Asa ca idee (si de ce nu ca si regula) se scripteaza acele parti care ulterior vor fi modificate de altcineva decat programatorii sau acele parti care se vor a fi modificate fara a recompila executabilul. (binenteles mai sunt multe alte cazuri mai rar intalnite).
Pe de alta parte, daca ai trece putin peste "frica" de C++ si ai sta putin sa il studiezi, s-ar putea sa iti dai seama ca nu e mare smekerie (si ca in unele aspecte se aseamana mult cu pythonul).
Do what you love, money will follow!
|
Status:
Înregistrat pe: 19 Apr 2007 13:41:50
Vârsta: 35 ani
Mesaje: 337
Locatie: Bucuresti
Programator
Dream Builder Studios
|
| |
Postat la 08 Jul 2008 23:18:45 Subiect: < fara subiect >
|
|
|
raicuandi info:
|
raicuandi:
Si asa noi avem probleme cu viteza, in C++, daca ar mai fi sa trec pe Python, care e de 50-100 de ori mai incet... la anu si la multi ani!  Ah dar ce stiu io, doar l-am testat personal si portat pe Symbian, mult mai bine il ascult pe GG care nu a folosit nici C++ nici Python, ca sigur stie el mai bine din vasta lui experienta. 
Method 2: Move Your Mouse Pointer If you move your mouse pointer continuously while the data is being returned to Microsoft Excel, the query may not fail. Do not stop moving the mouse until all the data has been returned to Microsoft Excel.
|
Status:
Înregistrat pe: 24 Mar 2007 21:02:40
Vârsta: 22 ani
Mesaje: 514
Locatie: Adelaide, Australia
Programator
|
| |
Postat la 08 Jul 2008 23:34:28 Subiect: < fara subiect >
|
|
|
GameGodN info:
|
GameGodN:
Nu recomand nimanui sa il foloseaca dar eu consider ca programare de jocuri ar trebui sa fie mai simpla nu complicata cum e in C++. Asta nu inseamna ca am ceva cu C++
Design game for all to have funn and play them with addiction. Do not bore them and give all what they want if you cann.
|
Status:
Înregistrat pe: 16 Oct 2007 12:47:38
Vârsta: 27 ani
Mesaje: 180
Locatie: Sibiu
Game designer
|
| |
Postat la 08 Jul 2008 23:40:05 Subiect: (off topic)Hello funn cu pyton
|
|
|
GameGodN info:
|
GameGodN:
print "Hello word!" Hello word! E cea mai simpla comanda si acum raspundeti cam cat de mult cod trebuie sa folosesti ca sa execute aceiasi functie. 3 randuri fata de 1 singur in python. Asta e opinia mea ca programare ar trebui sa fie simpla nu complicata. Oare ce s-ar intampla daca cineva v-ar cere sa faceti un Rts in limbajul de asamblare?
Ultima editare efectuată de GameGodN pe 08 Jul 2008 23:42:35; 1 editări în total
Design game for all to have funn and play them with addiction. Do not bore them and give all what they want if you cann.
|
Status:
Înregistrat pe: 16 Oct 2007 12:47:38
Vârsta: 27 ani
Mesaje: 180
Locatie: Sibiu
Game designer
|
| |
Postat la 08 Jul 2008 23:54:01 Subiect: Re: (off topic)Hello funn cu pyton
|
|
|
Jinx info:
|
Jinx:
GameGodN a scris: print "Hello word!" Hello word! E cea mai simpla comanda si acum raspundeti cam cat de mult cod trebuie sa folosesti ca sa execute aceiasi functie. 3 randuri fata de 1 singur in python. Asta e opinia mea ca programare ar trebui sa fie simpla nu complicata. Oare ce s-ar intampla daca cineva v-ar cere sa faceti un Rts in limbajul de asamblare? Cod sursă: puts("Hello World!"); Sau daca vrei neaparat tot programul Cod sursă: #include stdio.h
int main ()
{
puts("Hello world!");
} Dar chestiile alea le scrii o singura data in tot programul, deci nu stiu de ce ti se pare asa de mult.
Ultima editare efectuată de Jinx pe 08 Jul 2008 23:58:42; 5 editări în total
|
Status:
Înregistrat pe: 03 May 2007 22:45:14
Vârsta: 20 ani
Mesaje: 720
Locatie: Pitești, Argeș
Game designer
|
| |
Postat la 08 Jul 2008 23:55:44 Subiect: < fara subiect >
|
|
|
boboS info:
|
boboS:
GameGodN M-ai dat pe spate cu exemplul tau. Mi-am schimbat conceptia despre programare total.
Ultima editare efectuată de boboS pe 08 Jul 2008 23:56:08; 1 editări în total
"Noi ne facem ca muncim , ei se fac ca ne platesc"
|
Status:
Înregistrat pe: 03 Oct 2006 15:53:21
Vârsta: 25 ani
Mesaje: 949
Locatie: Galați
Programator
|
| |
Postat la 08 Jul 2008 23:56:18 Subiect: < fara subiect >
|
|
|
jos8cal info:
|
jos8cal:
Frate GameGodN, n-ai si blog cumva? As dori sa te aprofundez, sa simt framintarea ta fenomenologica. Esti de departe cel mai profund si spiritual lunatic. Te iubesc.
Ultima editare efectuată de jos8cal pe 08 Jul 2008 23:57:07; 1 editări în total
|
Status:
Înregistrat pe: 10 Jun 2007 22:08:36
Vârsta: ? ani
Mesaje: 188
Locatie:
|
| |
Postat la 09 Jul 2008 02:17:10 Subiect: < fara subiect >
|
|
|
Dragos info:
[banned]
|
Dragos:
|
Status:
Înregistrat pe: 01 Nov 2007 15:11:56
Vârsta: 21 ani
Mesaje: 161
Locatie: Iasi
Programator
|
| |
Postat la 09 Jul 2008 10:41:03 Subiect: < fara subiect >
|
|
|
Overburn info:
|
Overburn:
|
Status:
Înregistrat pe: 06 Mar 2007 07:36:21
Vârsta: 21 ani
Mesaje: 291
Locatie: Ploiesti
|
| |
Postat la 09 Jul 2008 11:27:25 Subiect: Re:
|
|
|
nekitu info:
|
nekitu:
care e ideea ? ala e in C++
SpoOoOoock! Life Is Too Short For Cheap Chocolate
|
|
| |
Postat la 09 Jul 2008 11:31:20 Subiect: < fara subiect >
|
|
|
RRR info:
|
RRR:
Nu vroia să zică limbaj de asamblare, ci php. Oricum, nu aţi înţeles ce a vrut GameGodN să zică. El vrea să vă salveze de la uzură excesivă tasta pe care se află punct şi virgulă. Are intenţii bune. GameGodN, ai dreptate, se pot face jocuri şi în Python, dar cam aici se termină afirmaţiilor în care ai dreptate. Facerea jocurilor (serioase) e dificilă pentru că este ea dificilă, nu pt că se face în C++. Argumentul că print-ul tău se scrie pe un singur rând e nul. Ai avut nevoie să scrii de atâtea ori ceva la consolă în jocurile tale, încât Python-ul ţi s-a părut o binecuvântare? Şi, mai tare de atât, ai avut nevoie să scrii fiecare dintre aceste afişări în fişiere de cod separate? Eşti al treilea ins (pe care l-am vazt eu) care e pe cale să îşi pună un forum întreg în cap cu nişte afirmaţii pt care nu prea s-a documentat. Calmează-te niţel, mai informează-te, şi acceptă că nu vei convinge un gamedev că un limbaj de scripting e mai bun ca c++ pt jocuri decât prin multă muncă (proiecte concrete). Până atunci, nu te mai contrazice degeaba cu lumea, că, de obicei, iese urât. Deja a început...
|
Status:
Înregistrat pe: 28 Jun 2008 00:09:24
Vârsta: ? ani
Mesaje: 35
Locatie:
|
| |
Postat la 09 Jul 2008 11:42:10 Subiect: < fara subiect >
|
|
|
meeshoo info:
|
meeshoo:
@nekitu
kkrieger e in asamblare, facut de niste tipi care se ocupau cu demoscene (chestii din alea de 64 KB). kkrieger are 100 de MB, dar texturile pe care le genereaza daca le-ai pune cap la cap ar avea probabil peste 10 GB. Sunt multe chestii interesante, merita citit ce scrie pe site.
@gamegodn
Iti recomand sa citesti care e diferentza dintre compilatoare care genereaza cod nativ (cod masina), compilatoare care genereaza bytecode si interpretoare, si cum se executa codul respectiv. Asa o sa intelegi diferentza dintre python si C++, si de faptul ca nu prea are importantza cate linii scrii. De asemenea ai putea sa studiezi in ce sunt facute interpretoarele de python si lua de exemplu. (De lua stiu sigur ca e C ca am facut odata niste modificari in codul ala, iar python e tot cam asa).
Ultima editare efectuată de meeshoo pe 09 Jul 2008 11:43:34; 1 editări în total
|
Status:
Înregistrat pe: 15 May 2007 10:52:43
Vârsta: 29 ani
Mesaje: 316
Locatie: Cluj-Napoca
Programator
Jungle Troll Entertainment
|
| |
Postat la 09 Jul 2008 12:05:22 Subiect: < fara subiect >
|
|
|
night_hawk info:
|
night_hawk:
Din cate tin minte cand am jucat eu kkrieger, ziceau ca e facut in c++ cu unele optimizari direct in assembler. Dar in special c++. Cat despre spatiu, wrong  Ocupa doar ~96 kb (oricum, sub 100 kb) iar texturile si modelele pe care le genereaza in general ajung pe la 150-300 mb. Nu de alta, dar daca ar genera 10 gb de chestii, ti-ar crapa ram-ul.
Ultima editare efectuată de night_hawk pe 09 Jul 2008 12:05:31; 1 editări în total
|
Status:
Înregistrat pe: 25 Mar 2007 22:01:13
Vârsta: 20 ani
Mesaje: 506
Locatie: Suceava
Programator junior
Esotheria
|
| |
Postat la 09 Jul 2008 13:12:15 Subiect: < fara subiect >
|
|
|
Overburn info:
|
Overburn:
hmm.. nu stiu de ce am avut impresia ca e facut in assembly.. well.. my bad
|
Status:
Înregistrat pe: 06 Mar 2007 07:36:21
Vârsta: 21 ani
Mesaje: 291
Locatie: Ploiesti
|
| |