Good news! Net code has stuff working! It is still not functional. A partial handshake is made between client and server. The client already loads the level the server is in.
Now I need to put the controller code working. By that I mean sending the keystrokes from the client to the server. It has been tough but hopefully it will be done.
If you wanna help please make yourself heard by commenting on the blog, delivering patches, making forks, etc...
quarta-feira, 29 de agosto de 2012
segunda-feira, 27 de agosto de 2012
Network protocol draft
I drafted a simple network protocol to enable Potato for multi player games. Here's the link: https://bitbucket.org/N0_Named_Guy/potato/wiki/Network
quarta-feira, 22 de agosto de 2012
Potato 7.0 is now live
So this is the "shader build". As I previously said, this game doesn't use deprecated OpenGL functions (or I tried not to).
Here's the links:
Potato 7.0 (Windows 32 Bits Binaries)
Potato 7.0 (Visual Studio 2010 Project and Libraries)
Here's the links:
Potato 7.0 (Windows 32 Bits Binaries)
Potato 7.0 (Visual Studio 2010 Project and Libraries)
Version 7.0 Changes
- Memory leaks were fixed
- Use of custom shaders
- Creation of two new managers:
- a shader/program manager
- a 2D surface manager
- Favoring of explicit setup/clean calls instead of implicit construction/destruction
- Big changes on the internal API to account for shader use
Now with shaders!
Hello there! I finally made the game run using shaders. So some neat graphical effects can be done. For now it lacks any kind of lighting. It is something that will be worked on later.
I am thinking in supporting user-made custom shaders, so certain players and objects have special effects. But we'll see where the road will take me...
I am thinking in supporting user-made custom shaders, so certain players and objects have special effects. But we'll see where the road will take me...
terça-feira, 21 de agosto de 2012
sábado, 18 de agosto de 2012
Freaky bugs
sexta-feira, 17 de agosto de 2012
Potato 6.4 is out
A new build is out there with the fix I made yesterday (the crash on exit bug).
Some tweaking on the net code, but none of it is actually functioning.
Here's the links:
Potato 6.4 (Windows 32 Bits Binaries)
Potato 6.4 (Visual Studio 2010 Project and Libraries)
For the Linux folk it is much easier if you git clone the repository and compile it yourselves.
For the Mac folk, donate me a Mac, and you'll get your binaries as well...
Some tweaking on the net code, but none of it is actually functioning.
Here's the links:
Potato 6.4 (Windows 32 Bits Binaries)
Potato 6.4 (Visual Studio 2010 Project and Libraries)
For the Linux folk it is much easier if you git clone the repository and compile it yourselves.
For the Mac folk, donate me a Mac, and you'll get your binaries as well...
Subscrever:
Comentários (Atom)

