User Pass
Home Sign Up Contact Log In
Page:
 
DigitalDaggers
Admin
offline
Link
 
Originally posted by MadCow420
how about fix passing... seems like a better use of your time.


I'm not a programmer. Thanks for playing.
 
MadCow420
offline
Link
 
Originally posted by DigitalDaggers
I'm not a programmer. Thanks for playing.


You are a message passer. so how about you pass along a message to the programmers that their shit is broke. Catch was way better at this


 
DigitalDaggers
Admin
offline
Link
 
 
DigitalDaggers
Admin
offline
Link
 
Talking with Bort and Corndog soon, I'll mention passing.
 
Link
 
Originally posted by DigitalDaggers
Talking with Bort and Corndog soon, I'll mention Pokeman in passing.


FYP
 
Cuivienen
offline
Link
 
Originally posted by DigitalDaggers
I'm not a programmer. Thanks for playing.


codecademy.com
 
Link
 
Originally posted by DigitalDaggers
Talking with Bort and Corndog soon, I'll mention passing.


Thanks.
 
ahale
offline
Link
 
Originally posted by Cuivienen
codecademy.com


Assuming this game is built on a SQL database it really shouldn't be more than changing a value or a few to "fix" this issue, etc. But without knowing all the details of the back end hard to say.
Edited by ahale on Jul 13, 2016 14:15:05
 
AirMcMVP
Mod
offline
Link
 
Originally posted by ahale
Assuming this game is built on a SQL database it really shouldn't be more than changing a value or a few to "fix" this issue, etc. But without knowing all the details of the back end hard to say.


You're also assuming the calculations are table driven.
 
ahale
offline
Link
 
Originally posted by AirMcMVP
You're also assuming the calculations are table driven.


I could be assuming that, but since I really don't know how the code is written it's probably running a query against two team ID's where the out come is based off builds, playbooks, etc. But since I can only assume things, what the hale do I know.
 
AirMcMVP
Mod
offline
Link
 
Originally posted by ahale
I could be assuming that, but since I really don't know how the code is written it's probably running a query against two team ID's where the out come is based off builds, playbooks, etc. But since I can only assume things, what the hale do I know.


I've never seen the code, but I have a strong suspicion it goes much deeper than that. There is obviously some sort of back-end database (I'd guess MySQL) that is used for storage of data related to agents, teams, players, plays, playbooks, etc. but the guts of the game is in another language. GLB Classic was coded using perl. I'm not sure if they progressed to a modern language (java, .NET, etc.) but most of the business logic (individual plays) is likely done as a loop in the application layer.
 
ahale
offline
Link
 
Originally posted by AirMcMVP
I've never seen the code, but I have a strong suspicion it goes much deeper than that. There is obviously some sort of back-end database (I'd guess MySQL) that is used for storage of data related to agents, teams, players, plays, playbooks, etc. but the guts of the game is in another language. GLB Classic was coded using perl. I'm not sure if they progressed to a modern language (java, .NET, etc.) but most of the business logic (individual plays) is likely done as a loop in the application layer.


Oh, I definitely get that there is a lot to it and am not complaining one bit. As you never know what changes you made and exactly how they are going to effect the game until you run some games/tests. Still like the game and at least they did do something to try to balance things out.
 
Cuivienen
offline
Link
 
If they were smart, which they clearly aren't, they would kick all their variables out into a config file, and then you could tweak things in the sim quite easily without having to touch the code.

Coding would only be for new features or changed features. Balance testing would be done in a text file.
 
Link
 
Originally posted by AirMcMVP
I've never seen the code, but I have a strong suspicion it goes much deeper than that. There is obviously some sort of back-end database (I'd guess MySQL) that is used for storage of data related to agents, teams, players, plays, playbooks, etc. but the guts of the game is in another language. GLB Classic was coded using perl. I'm not sure if they progressed to a modern language (java, .NET, etc.) but most of the business logic (individual plays) is likely done as a loop in the application layer.


This is probably close to the truth.
 
Majestic Gent
offline
Link
 
I thought I heard it mentioned that the code in question was Python. I want to say it was Corndog that said it... I don't remember... I could be making things up again.
 
Page:
 


You are not logged in. Please log in if you want to post a reply.