FAF gone serious.

Talk about general things concerning Forged Alliance Forever.

Moderators: FtXCommando, Ze Dogfather

FAF gone serious.

Postby Ze_PilOt » 17 Oct 2012, 16:26

I've stated several times that FAF lobby can be used for anything as it's basically a empty shell.
Due to the modularity nature of the server/client, it's really easy to change some components to add functions.

I've used that force to design a new project manager.

In my professional domain, they are a lot of existing solutions, each one with some heavy drawbacks :
- You must model your pipeline to the project manager. It should be the opposite.
- They either do asset management (datas...) OR project management - planning, but rarely do real project management.
- You must build a lot of tools around them to be useful.
- They usually are really expensive (think 5 digits).

ie.
http://www.nxn-software.com/
http://www.shotgunsoftware.com/


We've searched a long time for a good solution, but FAF design is actually the best option :
- It's modular. It's easy to implement things step by step, even project by project.
- It's in python. Every tool we are use are using python too (maya, nuke, hiero, katana,..)
- It has a solid server-client protocol, with a relay server.

Think of it this way :
- The server is like the FAF server. It manage project, do the DB work, dispatch datas to all clients.
- Clients. They display datas using a simple protocol. They are acting as relay between applications and the server.
- Relay. The same code can be used in any application to access any data related to the project.

Capture.PNG
Capture.PNG (78.22 KiB) Viewed 2452 times

IE. the edit module send an edit file to the server, the server parse it, and send it back to the client for validations.
Once validated, each client is aware of the new range of each shot.

One of the development of this project can eventually ported back to FAF : the auto-reconnection of the client if the server goes down.
That's actually eased in this version of the client as it run as a service.
Nossa wrote:I've never played GPG or even heard of FA until FAF started blowing up.
User avatar
Ze_PilOt
Supreme Commander
 
Posts: 8985
Joined: 24 Aug 2011, 18:41
Location: fafland
Has liked: 18 times
Been liked: 376 times
FAF User Name: Ze_PilOt

Re: FAF gone serious.

Postby Prince__ » 17 Oct 2012, 16:55

Sorry if I didn't understand everything O,o With "FAF gone serious" you mean you won't touch it anymore or shut the server etc. down?
User avatar
Prince__
Priest
 
Posts: 302
Joined: 29 Aug 2011, 11:39
Has liked: 0 time
Been liked: 4 times
FAF User Name: UES_Prince

Re: FAF gone serious.

Postby Ze_PilOt » 17 Oct 2012, 16:56

It's a demonstration of what can be done with the FAF lobby.

It will eventually turn into a full open-sourced project.
Nossa wrote:I've never played GPG or even heard of FA until FAF started blowing up.
User avatar
Ze_PilOt
Supreme Commander
 
Posts: 8985
Joined: 24 Aug 2011, 18:41
Location: fafland
Has liked: 18 times
Been liked: 376 times
FAF User Name: Ze_PilOt

Re: FAF gone serious.

Postby uberge3k » 20 Oct 2012, 21:20

That is ridiculously awesome. :shock:
Ze_PilOt wrote:If you want something to happen, do it yourself.
User avatar
uberge3k
Supreme Commander
 
Posts: 1034
Joined: 04 Sep 2011, 13:46
Has liked: 2 times
Been liked: 48 times
FAF User Name: TAG_UBER

Re: FAF gone serious.

Postby NotAsian » 24 Oct 2012, 22:43

Interesting does this mean that faf was actually a spin off of a project you where already working on? or the other way around?

Either way im curious about a few things
When the server is down how do I launch FA with the current FAF version?
Where are the changes to FA stored (.scd)?
Is the source code already open source?
Intentions for modification of next season of ladder
viewtopic.php?f=2&t=2030
very minor and feels like a waste.
NotAsian
Crusader
 
Posts: 48
Joined: 10 Sep 2012, 14:33
Has liked: 0 time
Been liked: 0 time
FAF User Name: NotAsian

Re: FAF gone serious.

Postby Mr-Smith » 24 Oct 2012, 23:02

In C:\ProgramData\FAForever\bin you will find a FA exe im not sure if thats already the latest faf verion but you can also add the init_faf.lua file wich will start FA with the latest faf verion for sure
C:\ProgramData\FAForever\gamedata there FAF installes all Mods where you will also find the latest faf verion in case you cant open them directly change their file extension to .zip than you can just un-zip them.
and i think FA is already open surce viewtopic.php?f=45&t=1788 there you also find the lobby code
If you can't beat us...
...join us.
Doge This, hover ACU: https://youtu.be/a67tvWmu31Y?list=LLW-T ... O4fQ&t=179
User avatar
Mr-Smith
Evaluator
 
Posts: 523
Joined: 27 Mar 2012, 19:15
Location: Austria
Has liked: 39 times
Been liked: 36 times
FAF User Name: Mr-Smith

Re: FAF gone serious.

Postby NotAsian » 24 Oct 2012, 23:20

Mr-Smith wrote:In C:\ProgramData\FAForever\bin you will find a FA exe im not sure if thats already the latest faf verion but you can also add the init_faf.lua file wich will start FA with the latest faf verion for sure
C:\ProgramData\FAForever\gamedata there FAF installes all Mods where you will also find the latest faf verion in case you cant open them directly change their file extension to .zip than you can just un-zip them.
and i think FA is already open surce viewtopic.php?f=45&t=1788 there you also find the lobby code


Awesome thanks a lot and wow wasn't expecting that much support already existing. :)
Also im using notepad++ and winrar atm to mod are these al right. And I haven't been playing around with supcom files in ages ~4years is there anything I should know?
Intentions for modification of next season of ladder
viewtopic.php?f=2&t=2030
very minor and feels like a waste.
NotAsian
Crusader
 
Posts: 48
Joined: 10 Sep 2012, 14:33
Has liked: 0 time
Been liked: 0 time
FAF User Name: NotAsian


Return to General Discussions

Who is online

Users browsing this forum: No registered users and 1 guest