jueves, 19 de febrero de 2015

An Incredible proyect, now with source code released!

This game we have made long time ago, called free kick, has now it's source code released. It is a game where you must score a goal beating a goalkeeper giving the ball the correct serve and power amount. It is inspired in the fifa and pes shooting system, and we have made a version where you could record a goal but, unfortunately it is lost that version. However maybe it the future we could create that option again, and maybe create a real game based on this idea, couldn't we?

It only uses python-pygame, it doesn't need pybox2d, it these ages I wasn't so lazy

Now a video of the game


And the source code!!

Source code (git)

jueves, 12 de febrero de 2015

Head Soccer Network!

We have just released our first game, that is a Network version of the popular Head sports Soccer games. Currently it is a simplified version as you can not kick the ball, only hit it with your head but what makes it funny is that you can play with other rivals in a local network or in internet.
We're sorry we currently have no rented server you could connect but sometimes we open a i7 powerful computer as a server, to make tests, maybe you could be lucky to join that time?

The game supports only a friendly mode because of its early development but we plan to add lots of features like tournaments, login system, statistics and more, be ready because it is only the start!

Now some pictures






And here some binary executables, plus the source code, for windows and Linux, however in order to play source code version you'll need to install python, pygame, box2d and our modified version of podsixnet. We'll include it in the download. Also remember download contains both server and client versions, so you can play with friends using your own server








Welcome to our projects blog!

Hi and welcome to all!, this blog will contain all the development made by our programmers community, "GND python dev".
As our name says, the majority of our projects will be made using the python programming languaje , that in our opinion is the programming language that let you to program the most with less lines of code, and it's easy to install, if you contrast with c++ that requires you to install several complex things in order to create a graphic game and the depend of the operative system, always you'll need to change things if you want a program to work both in Linux, windows and Mac OS.

Our projects will be open source, that means that the source code will be public and anyone who wants to help can join. There is a big list of old projects that in our team we have made in the past that will be published in the future, and there is also an old blog in Spanish with some of them, if you are curious.

Currently we are developing graphic games made with the well-known pygame games graphics library , plus other not so common libraries to use network features. That is another reason we have elected python instead of c++, it's really difficult to deal with connections, and in python there are at least 3 or more libraries that make network working trivial. Our network library is called podsixnet, but as that library does not support UDP network protocol we have made a modified version that does. In the next post we will give you a link if you want to download that version of podsixnet that supports both UDP and TCP protocols.

In future also we have plans of working on mobile versions of our games that could be compatible with PC server so the games could become more popular, but there is still a lot of work to be done.


See you in next post!