December 23, 2024, 10:08:39 am

The Gang Garrison 2 Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

NOTICE: Wondering where all the forums have gone?

Join the community Discord server!

Pages: 1 ... 10 11 [12] 13 14 ... 77

Author Topic: Official PyGG2 Development thread  (Read 161125 times)

Orangestar

  • Veteran Member
  • ******
  • Karma: 2
  • Offline Offline
  • Posts: 4646
  • That's why I didn't delete this account.
    • Clicky Clicky
Re: Porting GG2 to another Language - New Thread
« Reply #165 on: September 25, 2011, 08:56:50 am »

Oh, that's pretty simple. coo

Orpheon

  • Moderator
  • *****
  • Karma: 15
  • Offline Offline
  • Posts: 6409
  • Developer
Re: Porting GG2 to another Language - New Thread
« Reply #166 on: September 25, 2011, 09:07:38 am »

>for a in range (len(mylist))  - NO. NO. for i in mylist
...oh. Ok.

range(len()) works too though.
« Last Edit: September 25, 2011, 09:07:46 am by Orpheon »
Logged

notajf

  • Guest
Re: Porting GG2 to another Language - New Thread
« Reply #167 on: September 25, 2011, 09:24:43 am »

Yes but that's un-pythonic. You should do "for i in list: print i" not "for i in range(len(list)): print list".
Logged

nightcracker

  • NC
  • Full Member
  • ***
  • Karma: 0
  • Offline Offline
  • Posts: 516
  • PyGG2 dev
    • NC Labs
Re: Porting GG2 to another Language - New Thread
« Reply #168 on: September 28, 2011, 05:49:47 am »

Alright, I've never posted on these forums before, so let me introduce myself.

My name is Orson Peters and I'm 16 years old and I just LOVE GG2 (I found it after trying to play TF2 on a shitty computer).

On the other hand, I'm a (IMHO) very good programmer too, knowing Python, Lua, C/C++ and the PHP/SQL/HTML/CSS/JS package.

I have experience with Lua (http://tukui.org/), Python, C & C++ (just my own little stuff). Windows and Linux platforms, WoW API Framework (if you can call it that). I have no real portfolio yet, finished projects include TukUI (coauthor/founder, inactive now): https://github.com/tukz/Tukui, and a shameless Tetris clone (SDL messing around with C++): exe/src.

Other than that, check out my site: http://nclabs.org/.

 I was amazed to see that GG2 was a game maker game, and when looking on the forums I found this thread. I'm willing to contribute on this project.

Perhaps someone can add me on MSN/Xfire/AIM to "talk me in" and explain the architecture a little bit? Thanks.

MSN: nightcracker@live.nl
XFire: nightcracker
AIM: nightcracker@nclabs.org
Logged

notajf

  • Guest
Re: Porting GG2 to another Language - New Thread
« Reply #169 on: September 28, 2011, 07:06:23 am »

We don't use MSN, XFire or AIM. However, we do use the GG2 IRC (#gg2 on irc.esper.net) and Steam sometimes.
Logged

Orpheon

  • Moderator
  • *****
  • Karma: 15
  • Offline Offline
  • Posts: 6409
  • Developer
Re: Porting GG2 to another Language - New Thread
« Reply #170 on: September 28, 2011, 07:17:57 am »

Alright, I've never posted on these forums before, so let me introduce myself.

My name is Orson Peters and I'm 16 years old and I just LOVE GG2 (I found it after trying to play TF2 on a shitty computer).

On the other hand, I'm a (IMHO) very good programmer too, knowing Python, Lua, C/C++ and the PHP/SQL/HTML/CSS/JS package.

I have experience with Lua (http://tukui.org/), Python, C & C++ (just my own little stuff). Windows and Linux platforms, WoW API Framework (if you can call it that). I have no real portfolio yet, finished projects include TukUI (coauthor/founder, inactive now): https://github.com/tukz/Tukui, and a shameless Tetris clone (SDL messing around with C++): exe/src.

Other than that, check out my site: http://nclabs.org/.

 I was amazed to see that GG2 was a game maker game, and when looking on the forums I found this thread. I'm willing to contribute on this project.

Perhaps someone can add me on MSN/Xfire/AIM to "talk me in" and explain the architecture a little bit? Thanks.

MSN: nightcracker@live.nl
XFire: nightcracker
AIM: nightcracker@nclabs.org
Welcome! I hope you have a good time here.

We don't use MSN, XFire or AIM. However, we do use the GG2 IRC (#gg2 on irc.esper.net) and Steam sometimes.
Yeah. I can be found pretty much at any time I'm on the computer on the IRC channel.
« Last Edit: September 28, 2011, 07:18:31 am by Orpheon »
Logged

RBY

  • Guest
Re: Porting GG2 to another Language - New Thread
« Reply #171 on: September 28, 2011, 07:42:04 am »

Alright, I've never posted on these forums before, so let me introduce myself.

My name is Orson Peters and I'm 16 years old and I just LOVE GG2 (I found it after trying to play TF2 on a shitty computer).

On the other hand, I'm a (IMHO) very good programmer too, knowing Python, Lua, C/C++ and the PHP/SQL/HTML/CSS/JS package.

I have experience with Lua (http://tukui.org/), Python, C & C++ (just my own little stuff). Windows and Linux platforms, WoW API Framework (if you can call it that). I have no real portfolio yet, finished projects include TukUI (coauthor/founder, inactive now): https://github.com/tukz/Tukui, and a shameless Tetris clone (SDL messing around with C++): exe/src.

Other than that, check out my site: http://nclabs.org/.

 I was amazed to see that GG2 was a game maker game, and when looking on the forums I found this thread. I'm willing to contribute on this project.

Perhaps someone can add me on MSN/Xfire/AIM to "talk me in" and explain the architecture a little bit? Thanks.

MSN: nightcracker@live.nl
XFire: nightcracker
AIM: nightcracker@nclabs.org
Hey man, glad to see you want to help out, but I think the main method for communicating to other people who have experience with this project is the GG2 irc channel. Link should be at the top of the page. (:

Anyway, welcome!
Logged

nightcracker

  • NC
  • Full Member
  • ***
  • Karma: 0
  • Offline Offline
  • Posts: 516
  • PyGG2 dev
    • NC Labs
Re: Porting GG2 to another Language - New Thread
« Reply #172 on: September 28, 2011, 07:43:22 am »

Already found the irc channel, thanks :)
Logged

Dusty

  • 2012 Haxxy Award Winner
  • *
  • Karma: -78
  • Offline Offline
  • Posts: 10312
  • Dust in a box under a table
Re: Porting GG2 to another Language - New Thread
« Reply #173 on: September 28, 2011, 09:18:20 am »

Tukui, reminds me of tsuki's name. but that's just paranoid ol' me.

Orpheon

  • Moderator
  • *****
  • Karma: 15
  • Offline Offline
  • Posts: 6409
  • Developer
Re: Porting GG2 to another Language - New Thread
« Reply #174 on: October 01, 2011, 09:55:53 am »

I'll be away for 10 days, so I'm making ajf and nightcracker both collaborators, so you'll be able to push stuff to the main repos.

Also, Kizzi is also interested in this project and is apparently working on a console of some sort.
Logged

Kizzi

  • Veteran Beta Tester
  • *****
  • Karma: 1
  • Offline Offline
  • Posts: 208
Re: Porting GG2 to another Language - New Thread
« Reply #175 on: October 01, 2011, 11:04:37 am »

I'll be away for 10 days, so I'm making ajf and nightcracker both collaborators, so you'll be able to push stuff to the main repos.

Also, Kizzi is also interested in this project and is apparently working on a console of some sort.
At the moment it's just a text input field but I think that's all we'll really need for a while, just for testing.
Logged

notajf

  • Guest
Re: Porting GG2 to another Language - New Thread
« Reply #176 on: October 01, 2011, 11:14:10 am »

I had a different idea for how to make a better GG2, and that is to produce an open-source alternative to the Game Maker runtime.
Well, a "pure" form of GML, not locked to the Game Maker interface, with functions not scripts.

GG2 might not run any faster, but I'd be able to disable graphical output entirely when desired (i.e. run on a server).
« Last Edit: October 01, 2011, 11:14:22 am by AJF »
Logged

Kizzi

  • Veteran Beta Tester
  • *****
  • Karma: 1
  • Offline Offline
  • Posts: 208
Re: Porting GG2 to another Language - New Thread
« Reply #177 on: October 02, 2011, 07:38:06 am »

I don't see what's wrong with using tabs.
Logged

notajf

  • Guest
Re: Porting GG2 to another Language - New Thread
« Reply #178 on: October 02, 2011, 08:08:40 am »

I don't see what's wrong with using tabs.
They're a mess, and inconsistent. The Python style guide recommends using spaces not tabs.
Logged

nightcracker

  • NC
  • Full Member
  • ***
  • Karma: 0
  • Offline Offline
  • Posts: 516
  • PyGG2 dev
    • NC Labs
Re: Porting GG2 to another Language - New Thread
« Reply #179 on: October 02, 2011, 08:13:07 am »

Alright, I did some major updates, got collision detection and reponse working beautifully now (you can walk up stairs and even jump on stairs), and changed the way PyGG2 was rendered. Orpheon now gets 450 FPS when we unlock the FPS limiter (standard it's on 80, anything more is overkill).

A screenshot:
Logged
Pages: 1 ... 10 11 [12] 13 14 ... 77
 

Page created in 0.031 seconds with 36 queries.