Tuesday, March 28, 2017

Seven day game chalenge libgdx - day 5

0 commenti
Hello everyone!
As you surely notice, in past few weeks I've been back on track on the blog and game development.

Having some time to dedicate on game development, I've build a small game prototype using libgdx! The challenge here is to build a proper game in 7 days and release at the end of the process.

Day5

Welcome back!Today I've added the possibility for the player to move the droid using WASD other than keyboard arrows and adding basic sounds!
This is a big update, because I've been able adding two gameplay elements, to expand the puzzles available. For example using moving traps, it's possible for the player to test his reflexes while using the droid and with the teleporter, to take control the droid in different parts of the map.



In the video it's possible to see how the player, controlling the droid, can find the red key, open the door and exit from the level.. using a sequence of teleporters! I really feel satisfied with this new mechanics, helping me in adding more levels (9 in total so far!).

Thanks for your attention, see you next episode!

Tuesday, March 21, 2017

Seven day game chalenge libgdx - day 4

0 commenti
Hello everyone!
As you surely notice, in past few weeks I've been back on track on the blog and game development.

Having some time to dedicate on game development, I've build a small game prototype using libgdx! The challenge here is to build a proper game in 7 days and release at the end of the process.

Day 4

Welcome back! This day I've been dedicated to polish up the code, refactoring a little bit and making new levels. As you can see from the video, there is a new gameplay element: keys and doors!
I think that "classic" mechanics feel right in A droid story, because you are a lonely droid, in search for the exit. What is better than open a door?



I plan to add more levels, so see you soon for the next episode!

Tuesday, March 14, 2017

Seven day game chalenge libgdx - day 3

0 commenti
Hello everyone!
As you surely notice, in past few weeks I've been back on track on the blog and game development.

Having some time to dedicate on game development, I've build a small game prototype using libgdx! The challenge here is to build a proper game in 7 days and release at the end of the process.

Day 3

Welcome back! Today the work progresses really good and now A droid story seems to be a real little game then a demo. I've worked on adding traps, a collectable to repair your droid (using a repair station) and all little user interface elements to inform the player on what's going on. On this point, the game so far is really minimalistic and this is good, because A droid story will be a simple puzzle game and I don't want too much stuff around: I think is better to keep the player focused on solving the puzzle and find a way to the exit


In this second video it's possible to see the player moving the droid inside the labyrinth and get used to the traps (red, explode, hurt you) and the repair mechanics.

I think A droid story will be a nice little puzzle game! See you next episode!

Tuesday, March 7, 2017

Seven day game chalenge libgdx - day 2

0 commenti
Hello everyone!
As you surely notice, in past few weeks I've been back on track on the blog and game development.

Having some time to dedicate on game development, I've build a small game prototype using libgdx! The challenge here is to build a proper game in 7 days and release at the end of the process.

Day 2

The game now has a name "A droid story"! I have made some thoughts about it and what I want to achieve with this game is build a small prototype with libgdx, sure, but also build a non-violent game, like some of my previous game: Gravity Duck tribute, Childhood toys, Zombie Employee.
In a droid story, player controls a small droid, alone in some complex and like in Portal games, you have to uncover the story, making progress through different levels.
In order to explain the current state of the game, I've made a little video, for the test level:


As you can see now the droid is fully animated with a four cycle walking animation and also with a standing animation (three frame, nothing impossible to do!) in all four directions.
With few lines of code I was able also to introduce a collectable piece that for now just disappear, but I want to make it count and usable on the repair station (you can see on the right).

So far is a really interesting experience, because without the pressure to make a game in a fixed amount of time (like for example in a Ludum Dare) I can work with little stress, something very valuable these times!

See you next episode!

Tuesday, February 28, 2017

Seven day game chalenge libgdx - day 1

0 commenti
Hello everyone!
As you surely notice, in past few weeks I've been back on track on the blog and game development.

Having some time to dedicate on game development, I've build a small game prototype using libgdx! The challenge here is to build a proper game in 7 days and release at the end of the process.

Day 1

Day one is mostly dedicated to get used with the library, something that before starting I've been really worried about. As always, get the right documentation, helps, demos helps, but I think here most of the result today comes from my past experiences with Slick2d and Flashpunk. So no major problems here, just results!
My setup:

- Eclipse
- Gimp
- libgdx
- Tiled
- Firefox

In few hours I've been able to draw a spritesheet, use tiled to build a simple level and write the code to load the level, parse and display all the elements. My past experiences, as I said before, help a lot and using few concept from MarteEngine   I was able to release something working.



So.. the game right now it's all about moving a small droid into a gray-wall laboratory: lonely, right? The will be also enemies, be sure of it !

So far the experience is really interesting, see you next episode!