YouRP: Free MMO Game Engine - WIP -
| Author |
Message |
|
zapakitul
Moderator
Joined: Fri Jul 27, 2007 6:09 pm Posts: 778 Location: Buzau
|
 YouRP: Free MMO Game Engine - WIP -
 Este un proiect: BrainCode[- Work in Progress Tread - ] Nume: YouRP Author: Zapakitul Versiune: 0.1 Public Licenta: EULA (Uitativa mai jos pentru ea) Ce este YouRP?------------------- YouRP(Your Role Play) este un Game Engine pe baza caruia puteti realiza MMO-uri creand si modificand scripturi! Ce Face?YouRP este alcatuit din 2 aplicati: - Client - Server Este practic inima unui joc! Conexiunile, miscarile, colisiunile sunt pre stabilite, utilizator fiind nevoit doar sa adauge proprile sale modele, sa stabileasca reguli de joc, si sa isi publice creatia! Toate acestea doar modificand niste fisiere .CFG! De Ce?Pentru ca nu toata lumea este in stare sa realizeze un MMO de unu singur, sau nu are cunostintele necesare pentru acest lucru! Cum?Engine-ul este impartit in mai multe foldere: Scripts si Media! In folderul scripts sunt amplasate diferite scripturi care pot fi editate! Cu ajutorul lor utilizatorul isi poate importa propria harta si proprile modele de joc, precum si stabili eventuri, interactiuni intre obiecte, etc! Media! Media este la randul ei impartita in mai multe foldere: In Client/Media/ avem urmatoarele foldere: - Maps |- 3D Map |- HeightMap - Players Iar in Server/Media - 3D Map - HeightMap - Players Continutul(actual) la scripts este: map_type.cfg player.cfg Map_Type.cfg: Code: MapType
//There are 3 map types: //Object(3D Map, .X), //HeightMap(3D Image based Map, .BMP) //Default(Random Matrix Generated Map) //Delete MapType and change it to object or HeightMap or default!
Player.cfg Code: PlayerModel ScaleX ScaleY ScaleZ
//Change PlayerModel into any .X Model name // Eg: Link.X //ScaleX, ScaleY,ScaleZ are used to redemension the model //Defautl dimensions are 100 100 100! // A number bigger then 100 will make them bigger // A number smaller will make them smaller *duh*
De asemenea in folderul root al aplicatilor se poate gasi client.cfg si/sau respectiv server.cfg Client.cfg Code: localhost 44 YouRp Client v0.1
//First Line is the Server Ip Adress
//The Second one is the server port
//Third one is the Application Title
Server.cfg Code: 10 44 Hide // First Line is the Maximum Accepted Connections Number! // Default is 10... Change it to what ever you like
// The second one is the Server Port!
//The 3rd line hides the window! Just delete it if you want the server window to be visable!
Liceenta: Code: END USER LICENSE AGREEMENT --------------------------
You are granted permission to use this software for both commercial and non-commercial ventures, provided you abide by the following rules.
- Do not attempt to modify, translate, reverse engineer, decompile, or disassemble this software in any shape or form. - Do not claim the engine as your own
No warranty of any kind is expressed or implied. You use at your own risk. The author will not be liable for data loss, damages, loss of profits or any other kind of loss while using or misusing this software.
Copyright 2008 Bacioiu Ciprian Completed: - Networking 80% - Login 20% - Collision System 30% - 3D Map System 80% - HeightMap System 60% - Random Map Generator 60% - Scripting System 20% - Script Login 7% - Movement 20% - Sound Engine 30% To Do: - Level Editor - .3DS to X and .DBO converter - WASD/Mouse + KeyBoard movement - Database - Chat System - Admin Login - Combat System Dev Blog: http://YouRP.wordpress.comEngine 08.07.2008 : http://www.dump.ro/download.php?id=2633&act=cofi4KrjKS0Zsm26Engine + Tech Demo 08.07.2008 : http://rapidshare.com/files/128149689/R ... 1.rar.htmlArhiva contine urmatoarele lucruri: -Engine.Rar <--- Enginul principal -TechDemo.Rar <--- Un mic Demo Server-Client al enginului! TechDemo How To: Porniti Server.Exe din folderul Server Porniti Client.Exe din folderul Client Introduceti un Nume de utilizator! In fereastra pentru server veti vedea harta curenta, precum si numarul de jucatori pe server, modelul jucatorilor si numele lor! Comenzi Server: Folositi + si - pentru a va apropia sau departa de harta(Top Down View) Folositi Space pentru a da Kick ultimului jucator conectat Client: Control prin sageti! !!!Este necesar DirectX 9.0c, de preferat o versiune cat mai recenta!!! ~Imagini~ TechDemo: Server View  Client View  Acest Topic este un topic in care voi posta update-uri, patch-uri, release-uri, dar si un topic unde astept sa primesc FeedBack de la utilizatori! Pentru cei ce nu au inteles inca ce este va pot spune ca va fi ceva gen Mugen, doar ca 3D si va fi strict MultiPlayer! Release-uri: 10.07.2008 - Tech Demo 2 - Download: http://www.dump.ro/download.php?id=3252&act=UQPAx6CGAZQTZezL
Last edited by zapakitul on Mon Jul 14, 2008 11:57 pm, edited 7 times in total.
|
| Tue Jul 08, 2008 7:30 pm |
|
 |
|
dranaxum
Braincode Team Leader
Joined: Mon Sep 10, 2007 11:40 pm Posts: 2720 Location: Galati
|
 Re: YouRP: Free MMO Game Engine - WIP -
Felicitari zapa! I am proud, Braincode is too! 
|
| Tue Jul 08, 2008 7:37 pm |
|
 |
|
prc6
Senior Member
Joined: Sat Jul 28, 2007 5:11 pm Posts: 229 Location: Cluj
|
 Re: YouRP: Free MMO Game Engine - WIP -
Interesant. 
|
| Tue Jul 08, 2008 8:26 pm |
|
 |
|
zapakitul
Moderator
Joined: Fri Jul 27, 2007 6:09 pm Posts: 778 Location: Buzau
|
 Re: YouRP: Free MMO Game Engine - WIP -
Tech Demo 2 - Download: http://www.dump.ro/download.php?id=2630&act=5HG7m2ZeFG7G8L9x Atentie: Este o versiune experimentala a enginului valabila doar pentru Tech Demo!... Recomand sa folositi versiune postata in primul post! Updaturi Facute la primul post: - Am adaugat Sound Engine la Completed - Am postat link catre tech demo 2 - Am updatat Server.cfg - Am pus un al doilea link pentru primul engine Tech Demo 2 Read Me: Code: First Start YouRP Server.exe Then run YouRP Client.exe Controls: Move arround using the arrowkeys
Engine License: Code: END USER LICENSE AGREEMENT --------------------------
You are granted permission to use this software for both commercial and non-commercial ventures, provided you abide by the following rules.
- Do not attempt to modify, translate, reverse engineer, decompile, or disassemble this software in any shape or form. - Do not claim the engine as your own
No warranty of any kind is expressed or implied. You use at your own risk. The author will not be liable for data loss, damages, loss of profits or any other kind of loss while using or misusing this software.
Copyright 2008 Bacioiu Ciprian
|
| Thu Jul 10, 2008 7:37 pm |
|
 |
|
dranaxum
Braincode Team Leader
Joined: Mon Sep 10, 2007 11:40 pm Posts: 2720 Location: Galati
|
 Re: YouRP: Free MMO Game Engine - WIP -
Good job 
|
| Thu Jul 10, 2008 7:47 pm |
|
 |
|
zapakitul
Moderator
Joined: Fri Jul 27, 2007 6:09 pm Posts: 778 Location: Buzau
|
 Re: YouRP: Free MMO Game Engine - WIP -
Am facut update la primul post cu urmatoarele lucruri: Link catre noul Dev Blog: http://YouRP.wordpress.comMovement la 20% si HeightMap la 60%!
|
| Thu Jul 10, 2008 11:27 pm |
|
 |
|
zapakitul
Moderator
Joined: Fri Jul 27, 2007 6:09 pm Posts: 778 Location: Buzau
|
 Re: YouRP: Free MMO Game Engine - WIP -
Tocmai ce am terminat de "rotunjit" functia de importare a heightmap-urilor am dat peste alta belea... Se pare ca serverul nu positioneaza corect jucatorii in functie de coordonatele Y ale lor.... La ce ma refer? Uitativa la imaginea de mai jos  Deci se pare ca am cazut din lac in put... Sa rezolv si problema asta + bugul cu trecerea playerilor prin obiecte pe server + algoritmul co-lateral de randomizare a harti.... Pana nu scap de astea 3 nu prea cred ca o sa dau drumul si la versiunea 0.2 a enginului! Sursa
|
| Sat Jul 12, 2008 7:20 pm |
|
 |
|
zapakitul
Moderator
Joined: Fri Jul 27, 2007 6:09 pm Posts: 778 Location: Buzau
|
 Re: YouRP: Free MMO Game Engine - WIP -
Cateva persoane care au pus mana pe primul release la engine cum sa isi faca propria lor harta sau propriul lor model...! Pai este destul de simplu... Ai nevoie de un program de modelare si posibilitatea de a exporta acel model ca .X(directX)! Si m-am gandit sa ofer un tutorial EXTREM de simplu... Nu o sa ma ocup de modelare avansata pentru engine, fie si pentru tutorial... De ce? Pentru ca eu doar codez enginul, useri pot sa vina cu propriile lor modele, nu ma intereseaza! Toate modelele (mai putin Link, adica personajul din primele 2 tech demo-uri) sunt facute de mine in cateva minute folosind milkshape! Asa ca acum o sa va arat cateva chesti cu ajutorul carora puteti creea o harta si un personaj in milkshape! De ce milkshape? Ca este low-poly si pentru mine este suficient si pentru ca ofera posibilitatea sa exportezi modele ca .X! Asa ca incepem cu creearea unui HeightMap... Toata treaba asta se poate face foarte, foarte usor folosind HeightMap Generator din meniul tools! Nu o sa incep sa vb despre milkshape si ce poate sa faca, ci o sa fiu direct la obiect! Pentru tutoriale milkshape intrati pe google si cautati! HeightMap Tutorial: Deschideti Milkshape 3D, click pe tools si apoi pe Height Map Generator  La wide, depth si seed puneti ce valoare vreti(eu am pus 128 pe 128 si 3000) Apoi dati click pe generate!  Acum aveti 2 optiuni, puteti salva heightmap-ul ca .BMP si sa il incarcati in engine ca o imagine modificand map_type.cfg si trecand HeightMap pe prima linie sau puteti continua si sa editati harta ca model .X! Eu unu aleg sa continui(deaorece nu cred ca este atat de greu sa apesi pe un button pe care scrie Save Height Map! Apasati pe OK! Acum ar trebui sa vedeti ceva de genu  Puteti sa va mai jucati cu ea adaugand obiecte, texturi si/sau puteti sa o exportati ca .X si sa o incarcati in engine! Pentru a o exporta dati click pe File -> Export -> DirectX 8.0 File si gata!  Aveti o harta pentru engine! Cu modele de personaje se procedeaza aproape la fel! Doar ca incepeti prin a selecta din File > New si apoi incepeti sa plasati vertex-uri pe care apoi le uniti ca face-uri! Repet acest tutorial nu este despre cum sa modelati o harta sau un personaj, ci ca sa va arate cum puteti sa realizati una! Depinde de voi sa invatati modelare 3D ca sa creati un/o personaj/harta! Sursa
|
| Sat Jul 12, 2008 8:50 pm |
|
 |
|
overras
Banned
Joined: Tue Dec 16, 2008 12:02 pm Posts: 85
|
 Re: YouRP: Free MMO Game Engine - WIP -
Vechi postul dar nu ma pot abtine  Interesant lucru ...dar .. iti creezi modele o harta dar ... ce fac dupa ce ma conectez ma plimb pe harta ?:D app bv e ceva ce nu multi realizeaza zi de zi inceark in versiunea a doua sau dak ai facuto incearca sa o modifici si implanteaza niste lucruri cum ar fi : - Health - Scor - Fight Nice! 
|
| Tue Jan 06, 2009 7:58 pm |
|
 |
|
zapakitul
Moderator
Joined: Fri Jul 27, 2007 6:09 pm Posts: 778 Location: Buzau
|
 Re: YouRP: Free MMO Game Engine - WIP -
Proiectul este in pauza momentan. Incerc sa il rescriu in C++. O sa apara o versiune noua in curand dar sa mai termin cu alte proiecte care le am pe cap.
|
| Wed Jan 07, 2009 12:53 am |
|
 |
|
overras
Banned
Joined: Tue Dec 16, 2008 12:02 pm Posts: 85
|
 Re: YouRP: Free MMO Game Engine - WIP -
stii... proiectu asta iti poate aduce si profit si "faima" ca sa zic asa  iti dai seama ca dak reusesti sa faci intrat ..si un joculet multiplayer cum e ala cu chestiile care leam zis mai sus ... iti faci singur o mina de aur  inteleg ca de zis e usor de facut e greu ....e un sfat al meu dupa ce iti termini treaba sa incerci sa imbunatatesti  App mersi niciodata nu am crezut ca in C sau Cpp se poate creea un joc :P 
|
| Thu Jan 08, 2009 8:11 pm |
|
 |
|
Andrewboy
Braincode Programmer
Joined: Wed Aug 01, 2007 5:40 pm Posts: 1283 Location: Botosani
|
 Re: YouRP: Free MMO Game Engine - WIP -
Offtopic : Cs`ul parca era in C++,numai sunt sigur...
|
| Thu Jan 08, 2009 8:26 pm |
|
 |
|
zapakitul
Moderator
Joined: Fri Jul 27, 2007 6:09 pm Posts: 778 Location: Buzau
|
 Re: YouRP: Free MMO Game Engine - WIP -
off: C/C++ este limbajul "favorit" al marilor producatori de jocuri. In plus pe langa limbaj isi fac aparitia si alte lucruri importante cum ar fi programele de modelare 3D, sau instrumentele muzicale pentru coloana sonora, documentele de design ale jocului si multe multe alte lucruri.
|
| Thu Jan 08, 2009 8:33 pm |
|
 |
|
overras
Banned
Joined: Tue Dec 16, 2008 12:02 pm Posts: 85
|
 Re: YouRP: Free MMO Game Engine - WIP -
Interesant  am incercat si eu sa ma impac cu c++ dar nici o sansa ori trebuia sa ma axez pe ceva mai usor cum ar fi C  ma rog...Nice Joob !
|
| Fri Jan 09, 2009 1:32 am |
|
 |
|
AlExAlExAlEx
New Member
Joined: Sun Nov 02, 2008 6:11 am Posts: 44
|
 Re: YouRP: Free MMO Game Engine - WIP -
cei ala un MMO ? 
|
| Sat Jan 17, 2009 3:36 am |
|
 |
|
Andrewboy
Braincode Programmer
Joined: Wed Aug 01, 2007 5:40 pm Posts: 1283 Location: Botosani
|
 Re: YouRP: Free MMO Game Engine - WIP -
Massively multiplayer online game
|
| Sat Jan 17, 2009 10:57 am |
|
 |
|
Conrad
New Member
Joined: Sat Feb 28, 2009 1:09 pm Posts: 18
|
 Re: YouRP: Free MMO Game Engine - WIP -
Vezi ca este o problema la TechDemo in fisierul de configurarea ai folosit la server portul 44, care este sub 1024, iar aceste porturi sunt folosite de SO. S-ar putea sa mearga dar ar putea aparea probleme la anumiti utilizatori in cazul in care folosesti un port sub 1024. Apoi la partea de client ai folosit IP-ul setata la placa ta de retea sau unul primit de la un ISP, ceea ce duce la imposibilitatea conectarii unui client. Am schimbat in fisierul de configurare portul la 3000, ata la Client cat si la Server si IP clientului la 127.0.0.1 In rest e dragutz...felicitari 
|
| Wed Apr 01, 2009 1:15 pm |
|
 |
|
Xpt1
Banned
Joined: Sat Apr 25, 2009 3:13 pm Posts: 16 Location: Caracal-Olt
|
 Re: YouRP: Free MMO Game Engine - WIP -
de unde putem downloada varianta finala?
|
| Wed May 06, 2009 11:26 am |
|
 |
|
miculprogramator
C++ programmer
Joined: Sat Sep 27, 2008 7:17 pm Posts: 2357 Location: pe scaun,cu o foaie si un creion in fata
|
 Re: YouRP: Free MMO Game Engine - WIP -
foarte intersant. bravo,felictari  go on 
|
| Wed May 06, 2009 11:43 am |
|
 |
|
Xpt2
New Member
Joined: Thu May 07, 2009 2:44 pm Posts: 31 Location: Caracal,Olt
|
 Re: YouRP: Free MMO Game Engine - WIP -
Xpt1 wrote: de unde putem downloada varianta finala? asa-i! de unde?
|
| Thu May 07, 2009 3:43 pm |
|
 |
|
zapakitul
Moderator
Joined: Fri Jul 27, 2007 6:09 pm Posts: 778 Location: Buzau
|
 Re: YouRP: Free MMO Game Engine - WIP -
Nu exista o varianta finala deoarece nu l-am dus niciodata la bun sfarsit. L-am rescris de cateva ori insa nu sa dovedit a fi atat de interesant incat sa il continui. Spune-mi pentru ce iti trebuie, si poate o sa te contactez daca este vorba de un proiect interesant.
|
| Fri May 08, 2009 8:32 pm |
|
 |
|
dranaxum
Braincode Team Leader
Joined: Mon Sep 10, 2007 11:40 pm Posts: 2720 Location: Galati
|
 Re: YouRP: Free MMO Game Engine - WIP -
zapa, e destul de interesant daca lumea intreaba. Gradul de "interesant" e decis de catre public nu de catre tine, zic eu.
|
| Fri May 08, 2009 8:35 pm |
|
 |
|
zapakitul
Moderator
Joined: Fri Jul 27, 2007 6:09 pm Posts: 778 Location: Buzau
|
 Re: YouRP: Free MMO Game Engine - WIP -
Drax in mare este interesant, dar sa lucrezi la un MMO nu e asa de usor cum credeam eu sa fie atunci cand l-am inceput. Motivu' pentru care nu l-am continuat este ca mi-am dat seama ca lucrand singur nu as fi in stare sa scot ceva care sa fie mai mult decat o jucarie pentru amatori, si cu siguranta nu un engine propriuzis cum am crezut eu initial. Mi-am mai deschis ochi de atunci, si mi-am largit cunostintele.
|
| Fri May 08, 2009 8:40 pm |
|
 |
|
Xpt2
New Member
Joined: Thu May 07, 2009 2:44 pm Posts: 31 Location: Caracal,Olt
|
 Re: YouRP: Free MMO Game Engine - WIP -
zapakitul wrote: Nu exista o varianta finala deoarece nu l-am dus niciodata la bun sfarsit. L-am rescris de cateva ori insa nu sa dovedit a fi atat de interesant incat sa il continui. Spune-mi pentru ce iti trebuie, si poate o sa te contactez daca este vorba de un proiect interesant. mai intai trebuie sa invat....nu stiu nimic in baa de programare! niste tutoriale pe web in lb romana ar fi utile... O zi buna! http://rapidshare.com/files/33803775/AV ... ERSION.rar --schimba-ti vocea!
|
| Fri May 08, 2009 11:55 pm |
|
|
Page 1 of 1
|
[ 24 posts ] |
|
| Google Search |
| | Donate |
|---|
|
| Google Ads |
|
| Global Announcements |
|
| Programming Contests |
|
| Newsletter |
|
| Hackpedia RSS |
|
| Hackpedia's Partners |
|
|