October 04, 2023, 07:15:31 pm

The Gang Garrison 2 Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

NOTICE: Due to a rise in bot activity, new posters need to be approved before posting.

Join the community Discord server!

Pages: 1 2 [3] 4

Author Topic: On switching to Game Maker 8.1... or Python.  (Read 11325 times)

notajf

  • Guest
Re: On switching to Game Maker 8.1... or Python.
« Reply #30 on: March 14, 2012, 08:49:57 am »

NO SUCH FILE D:
=/

I'm just using extensions to refer to projects
Logged

NAGN

  • Developer
  • ******
  • Karma: 146
  • Offline Offline
  • Posts: 16382
  • Yeah so now I have an idea
Re: On switching to Game Maker 8.1... or Python.
« Reply #31 on: March 14, 2012, 12:45:13 pm »

client_main.py
Logged

Orpheon

  • Moderator
  • *****
  • Karma: 15
  • Offline Offline
  • Posts: 6426
  • Developer
Re: On switching to Game Maker 8.1... or Python.
« Reply #32 on: March 14, 2012, 01:03:14 pm »

Logged

Saniblues

  • Onion Knight
  • Administrator
  • *****
  • Karma: -1305
  • Offline Offline
  • Posts: 12408
Re: On switching to Game Maker 8.1... or Python.
« Reply #33 on: March 14, 2012, 08:17:31 pm »

Regardless, when you break it down to these two options, Python is the obvious choice. 8.1 is way too buggy. I'm still pushing for a different language but whatevs.
Logged
Quote from: mop
Quote from: MR MAGN3TIC
I don't like it.  :nah:
Oh, well, you might as well pack up and stop now, because he doesn't like it
I'm bored out of my skull, Lets play a different game!
Lets take a visit down below And cast the world in flames!

Ruirize

  • Junior Member
  • **
  • Karma: 0
  • Offline Offline
  • Posts: 69
  • Codemonkey
    • Simply Minecraft!
Re: On switching to Game Maker 8.1... or Python.
« Reply #34 on: March 15, 2012, 10:44:50 am »

Regardless, when you break it down to these two options, Python is the obvious choice. 8.1 is way too buggy. I'm still pushing for a different language but whatevs.
How about Lua? It's more lightweight than Python, as well as being easier to learn. It's also faster. If you're interested feel free to hit me up with a PM and I'll gladly elaborate.
Logged

BlackDoomer

  • Junior Member
  • **
  • Karma: 3
  • Offline Offline
  • Posts: 78
  • *batteries not included
    • Doom2D.org
Re: On switching to Game Maker 8.1... or Python.
« Reply #35 on: April 03, 2012, 07:27:33 pm »

For some reasons, I think that PyGG2 is a better way than rewrite everything from scratch on GM 8.1.
Logged
Oh my God, who touch Sasha?! (c) Heavy
www.doom2d.org - Doom 2D, one of the best 2D-games in the world

LOL U MAD

Orpheon

  • Moderator
  • *****
  • Karma: 15
  • Offline Offline
  • Posts: 6426
  • Developer
Re: On switching to Game Maker 8.1... or Python.
« Reply #36 on: April 04, 2012, 05:38:38 am »

For some reasons, I think that PyGG2 is a better way than rewrite everything from scratch on GM 8.1.
No-one is suggesting starting from scratch on GM 8.1. If we chose that, we could more or less take everything we have now.
Only there are several bugs and workarounds we'd have to do first.

PyGG2 is rewriting from scratch, only we started rewriting that last autumn.
Logged

CrazNoDale

  • Guest
Re: On switching to Game Maker 8.1... or Python.
« Reply #37 on: April 04, 2012, 07:41:30 am »

Doesn't Python make the game lag less because it uses TCP? But how much less lag will it have?
Logged

Orpheon

  • Moderator
  • *****
  • Karma: 15
  • Offline Offline
  • Posts: 6426
  • Developer
Re: On switching to Game Maker 8.1... or Python.
« Reply #38 on: April 04, 2012, 07:56:07 am »

Doesn't Python make the game lag less because it uses TCP? But how much less lag will it have?
It uses UDP, which should make it lag a little less. How much less it lags is pretty damn hard to say, sorry.

You can try it out, PyGG2 now works with remote server-client connections. I've tried it with NAGN.
There's 0 compression or any kind of prediction going on though.
« Last Edit: April 04, 2012, 07:56:18 am by Orpheon »
Logged

Phantom Brave

  • All Hail Classicwell
  • Moderator
  • *****
  • Karma: 70
  • Offline Offline
  • Posts: 12699
  • Another one --
Re: On switching to Game Maker 8.1... or Python.
« Reply #39 on: April 09, 2012, 11:45:08 am »

The server should never do prediction, obviously. What you need is input prediction + dead reckoning on sync error.
Logged

http://steamcommunity.com/id/wareya/
ladies and gentlemen i would like to announce that the fact of the matter is up that the fact of the matter is a fact and it matters

AlexTheFirst

  • Full Member
  • ***
  • Karma: 0
  • Offline Offline
  • Posts: 315
  • We are coming for you (bots + me)
Re: On switching to Game Maker 8.1... or Python.
« Reply #40 on: April 11, 2012, 07:28:24 am »

The server should never do prediction, obviously.
TF2 uses this, and with ping 500, i've only a bit of lags -______-
Logged
My grammar is bad, bcz i can't speak english very well

Orpheon

  • Moderator
  • *****
  • Karma: 15
  • Offline Offline
  • Posts: 6426
  • Developer
Re: On switching to Game Maker 8.1... or Python.
« Reply #41 on: April 11, 2012, 07:36:19 am »

The server should never do prediction, obviously.
TF2 uses this, and with ping 500, i've only a bit of lags -______-
TF2 uses this only on hitscan weapons, which happen to be most of them, but in gg2 this would be sniper only.
Logged

Phantom Brave

  • All Hail Classicwell
  • Moderator
  • *****
  • Karma: 70
  • Offline Offline
  • Posts: 12699
  • Another one --
Re: On switching to Game Maker 8.1... or Python.
« Reply #42 on: April 12, 2012, 07:47:59 am »

the TF2 server runs no prediction at all, only the client predicts the state it has on the server and the server compensates for the fact that it does. Compensation on the server is ok, prediction ain't.
Logged

http://steamcommunity.com/id/wareya/
ladies and gentlemen i would like to announce that the fact of the matter is up that the fact of the matter is a fact and it matters

Orpheon

  • Moderator
  • *****
  • Karma: 15
  • Offline Offline
  • Posts: 6426
  • Developer
Re: On switching to Game Maker 8.1... or Python.
« Reply #43 on: April 12, 2012, 08:03:13 am »

the TF2 server runs no prediction at all, only the client predicts the state it has on the server and the server compensates for the fact that it does. Compensation on the server is ok, prediction ain't.
Terminology wars.
Logged

BlackDoomer

  • Junior Member
  • **
  • Karma: 3
  • Offline Offline
  • Posts: 78
  • *batteries not included
    • Doom2D.org
Logged
Oh my God, who touch Sasha?! (c) Heavy
www.doom2d.org - Doom 2D, one of the best 2D-games in the world

LOL U MAD
Pages: 1 2 [3] 4
 

Page created in 0.04 seconds with 36 queries.