![]() |
|
08-04-2014
|
31 | |
|
Magnificent Bastard
Join Date: Jan 2014
Location: Bermuda Triangle
Posts: 463
|
|
|
|
08-04-2014
|
32 | |
|
Hyrule Knights
Join Date: Sep 2012
Location: In your head 24/7
Posts: 6,348
|
Just remember that the next generations success depends greatly on the generation they're replacing. Pc developers had guys like fp4 to guide them while the iphone developers dont really have anyone. |
|
|
08-04-2014
|
33 | |
|
Magnificent Bastard
Join Date: Jan 2014
Location: Bermuda Triangle
Posts: 463
|
Anyway, some users who have a decent working knowledge of a lot of the tools out there think they can do better by working on stuff in other languages, claiming they can make something way better, and often show up again empty-handed or with really primitive projects when they could have just stuck with scripting on Graal and learned a lot about more advanced concepts that carry over into other languages instead. (I didn't quite write that in on my last post because I was kind of in a rush this morning, but really, I've already written it a few times already, in different ways.) |
|
|
08-04-2014
|
34 | |
|
Hyrule Knights
Join Date: Sep 2012
Location: In your head 24/7
Posts: 6,348
|
|
|
|
08-06-2014
|
35 | ||
|
Registered User
Join Date: Jul 2014
Posts: 783
|
Then consider the layer of player communications and interactions in an online game. It has to have a server. Your server can be the relay point, or players can form connections to one another via protocols to help speed things up. You have to design actual protocols. With Graal I've written higher-level scripts for hit-detection, movement systems, camera systems, animation systems, input systems, etc. I've created ganis, levels and graphics. Aside, I've written my own file formats and interpreters for them. I've done socket programming over TCP. I've written simple programming language interpreters. Probably the hardest problem with all of it is getting it all to work together efficiently. It takes a lot of time.
|
||