About juaxix (twitter: @juaxix)

Coding from the 80's.
Outsourcing: programadorvideojuegos.com
Videogames: xixgames.com


Ludum Dare 36
Ludum Dare 35
Ludum Dare 34
Ludum Dare 34 Warmup
Ludum Dare 33
Ludum Dare 32
Ludum Dare 31
October Challenge 2014
MiniLd #54
Ludum Dare 30
Ludum Dare 28
MiniLD 46
October Challenge 2013
Ludum Dare 27
Ludum Dare 26
Ludum Dare 25
October Challenge 2012 Unfinished
October Challenge 2012
Ludum Dare 24
Ludum Dare 23
Ludum Dare 23 Warmup

juaxix's Trophies

Archive for the ‘LD #24’ Category

Hosting servers with Google App Engine

Posted by (twitter: @juaxix)
Monday, September 3rd, 2012 6:03 am

I thought that players would need other players ip’s to play matches ,and some of them would prefer to hide that so I created in one day a Google App Engine WebApp with a set of servlets to store the ips of the users whose create servers from the game so other players can connect directly by fetching the list via XML and populate a hud list to easily select one of them.

When the server is created, only in Windows,OSX,Linux native versions (I need to create sockets and I cant do it in the browser right now ), the game send a XML petition to the GAE servlet of game matches server application and store the name of the server (given by the player) with the IP of the petition, so, then, other users check the list of available servers and select one of them (there is no limit at all) then connect and in about 2-5 minutes the server is deleted from the list with a cron task that check the creation date. If the server disconnect the game send a cancel server and the match is erased from the list also.

The Match class used in the matches server

So, I think the hardest part is to find a balance between the streaming load and the number of users in a game to be able of handle connections and avoid lag , if it is well done you will have a great user gameplay experience.

Hope this help to other people.

Next: I’m thinking in add an AI for players who want to play solo… I have adquired this book

Play the game with GAE matches hosting here

The Darkness evolve – Post mortem

Posted by (twitter: @juaxix)
Sunday, September 2nd, 2012 3:52 am

What I did in 16h

I made my game for Ludum Dare #24 in less than a day. It caught me by surprise, I read the news that the contest had begun the second day and sat at my computer and started drawing textures for models, Run the Game Engine Shiva3D and then I composed a simple scenario and I remember that I was very clear about what I wanted to do, a kind of evolution of planets, something dark with a touch of Mario Galaxy :)

What went right

I built up the scene, get some free sounds modified and a simple music (atmosphere) and wrote the AI’s, behaviours and HUD scripts in the speed of light, but something bothered me and totally stucked me , a common math problem with free rotations in 3d axis.

What went wrong

The final hour arrived and I had to post the game with 2 bugs: camera and control, users started to test the game and all they said was good things but complied about the bugs, so I kept working on the game until I got a version with less bugs, without the gimbal lock in the control and a better camera, still to be improved…

What a lovely community

I was very surprised with so many comments, when I started to rate the games, I found there was lot of fun games, mine is more like a weird experience said some guy 😀 ,I love the touch of humor the users distillate here in the Ludum Dare, I was so used to getting bad reviews of my games in other networks, that this experience of have opinions of people with such passion and professionalism really left me overwhelmed and makes me think all this has a really good purpose to work and deploy a good game for the people, and I love to create new experiences, emotions and travels to other world, those kind of stuff, thank you !

The game evolves too

After reading and talking with other users I found that my game need a whole new point of view, so, one of them said me that it needed another player, I liked the idea and I turned the game into a multiplayer conquer for evolve experience in Space, dark matter is waiting!

Play and rate this game

#LD24 Done – just in time – with gimbal lock

Posted by (twitter: @juaxix)
Sunday, August 26th, 2012 6:02 pm

OK,it’s done.
Gimbal lock is a big challenge for me right now.
I pretended to do the Mario Galaxy walk but im not so good with math and matrices…
Well ,the final result is funny :)
Hope you enjoy as me doing it

This is a start: Darkness evolve

Posted by (twitter: @juaxix)
Saturday, August 25th, 2012 6:06 pm

Just got the textures, spheres and the main char (once evolved :))

Screenshot from Shiva 3D

One more game

Posted by (twitter: @juaxix)
Saturday, August 25th, 2012 12:27 pm

Let’s do this again, my first game for Ludum after the traffic accident i was victim of ,during the LD23!

[cache: storing page]