Home > other >  U3D development game, the technology stack should have?
U3D development game, the technology stack should have?

Time:09-29

Development for about 4 months, a few days ago to hear someone say use maven for version control, started to suspect now with all the technology stack is not complete
Engine: U3D; C2D and OpenGL spare
The front-end script: C; #
Front end heat more: Lua;
Network protocol: socket ipv4 + regular; Ready to add the ipv6
Server: C mix some C + +; Don't know if for JAVA have significance
Database: the MySQL; Going to need not database, direct IO
Version control: SVN; If you have any actual benefits, changes into git
Such technology stack which not suitable place?
If you want to add maven in, want to add?

CodePudding user response:

The
reference
what is Maven?


Maven is a project management and comprehension tool, Maven provides developers build a full lifecycle framework, development teams can automatically based tool to complete the project construction, Maven default build using standard directory structure and life cycle,


When multiple development team environment, Maven can set according to the standard configuration work done in a very short time, because most of the project Settings are very simple, and can be reused, Maven lets developers work more easily, at the same time create reports, inspection, build and test automation Settings,


Maven provides a way for developers to manage:




Builds




Documentation




Reporting




Dependencies




SCMs




The Releases




Distribution




Mailing list




In a nutshell, Maven simplification and standardization of project construction process, compile processing, distribution, documentation, team work and other tasks of seamless connection, Maven increase the reusability and is responsible for establishing the related tasks, from the original [easy hundred tutorial], commercial reproduced please contact the author for authorization, non-commercial please keep the original links: https://www.yiibai.com/maven/


Do you or a person to develop, so, maven dispensable, a SVN or git enough,

CodePudding user response:

Maven is project management, commonly used in Java, c # is seldom used, probably also gradle

CodePudding user response:

refer to the second floor Kong 絔 response:
maven project management, is commonly used in Java, c # is seldom used, probably also gradle

Maven features looked at very attractive, a search for all JAVA, I don't know a nice set of Unity to c #

CodePudding user response:

reference RSZE reply: 3/f
Quote: refer to the second floor Kong 絔 response:
maven project management, is generally used in Java, c # is seldom used, probably also gradle

Maven features looked at very attractive, a search for all JAVA, don't know what a nice set of Unity to c # with

Harder to use, and Java coupling is too high, with gradle, low coupling
  • Related