I'm in!
My first LD, lets go!
Good Luck everyone!
My first LD, lets go!
Good Luck everyone!

The robot has a energy bar, when the bar goes down is slower and then die... he need to find resources and craft batteries!
Yay i finished my first LD game! (With a special "secret" ending)
https://ldjam.com/events/ludum-dare/39/$38217

https://www.youtube.com/watch?v=KHxay4Tod-Y
Get the 7 neural network fragments to see the "secret final" :3
Game: https://ldjam.com/events/ludum-dare/39/$38217
My LD39 game https://ldjam.com/events/ludum-dare/39/$38217 don't get to much rating but this time i want to try make something different, something arcade and replayable
Good Luck
After lot of time of thinking the theme and messing with Love2D i do a lot of progress, its a dungeon crawler turn based vs AI:

Git: https://github.com/rodel77/LD40
Its looking very great i think, i love that flying animation created just using sin and cos, i will continue with this, more progress updates later =D
I am really obsessed with robots in my ld games... https://ldjam.com/events/ludum-dare/39/jave-and-the-neural-networks

Now working a bit on the GUI, there a bit problems with the text centering, i think its caused by the text, but now there is not time to fix it
Next: GamePlay & AI (Probably the most important thing!)
GIT: https://github.com/rodel77/LD40
Cya in more progress upgrade! Probably i will not end for the compo...

I do some progress, but still is very incomplete, AI, sounds & music, more levels etc
Cya tomorrow and good luck everyone!
GIT: https://github.com/rodel77/LD40
After a lot of struggling with lua and Love2D, its done! wow just 1h32m that is living in limit, video:

https://www.youtube.com/watch?v=F-O2URo5cmw
LD: https://ldjam.com/events/ludum-dare/40/$50160
GIT: https://github.com/rodel77/LD40
Now lets test people games!
Good Luck everyone, have a nice holidays! :smile:
Yesterday i publish my entry for LD40 "Greedy Robot Fight" https://ldjam.com/events/ludum-dare/40/greedy-robot-fight and now i will tell you about the problems and goals i had for this game!
Sorry for my bad english, i am not a native speaker
Find a idea to this theme was very hard the first thing i think was about making a job, delivery or something like that, but i didn't figure how to make it, then i start writting new ideas:
First Problem: Screen Resolution
For the game i am developing in Love2D "Shadow Screams" https://itch.io/t/142891/shadow-screams-temp-name-stealth-multiplayer-1vs3-horror i fix this problem by using a camera that moves with player, and shows more map in higher resolution, but for this project a camera its not what i need, then i search in the Love2D to see if somebody found a solution for screen resolutions and i found this life saver that use a native resolution and then scale it properly using the correct aspect ratio (I make the game resolution square like fidel dungeon rescue) then i make some tests, and everything worked very great! :smile:
This was the first floor texture (created with tilemancer): https://raw.githubusercontent.com/rodel77/LD40/e6ac1868573aed1e76f2359f3bd291b601dc3731/assets/atlas.png
https://ldjam.com/events/ludum-dare/40/greedy-robot-fight/some-progress
Part 2: https://ldjam.com/events/ludum-dare/40/greedy-robot-fight/greedy-robot-fight-post-mortem-part-2
Part 1: https://ldjam.com/events/ludum-dare/40/greedy-robot-fight/greedy-robot-fight-post-mortem
And now its the time to create the AI (Bad Bot Movement), i had the idea to create a full features AI, that can be offensive (Shoot to the player), and defensive too (Hide if the player can attack), but for time reasons it just rush the player
Basic checkingWhen its the bad bot turn, it first check if can attack you, then send the attack, otherwise it search for a movements
Searching for a movementThe AI has to search a tile where it can use the laser to damage the player, then i make this:

This make the same as the laser attack, but instead of attack it calculate the distance between the tile and the bot, as you can see the "Near Tile" says 1, and the other tiles are 3-2 tiles far, ok now we know the quick way to attack player, now lest move the bot there!!! ...but how?
Path FindingThere is another life saver lib "Jumper" https://github.com/Yonaba/Jumper its a PathFinding library, super easy to setup very fast, and lightweight
Then i simply generate a path from the bot to the nearest tile, make a move check it can attack and otherwise continue moving until can attack
This is probably one of the coolest things i ever do, i feel done when the bot starts moving in the first turn =D
I record a video and yay! Its uploaded, now lets review the first bugs
The first bug was that the levels save the player and bot position, and sometimes that break walls, or other things, very strange but after a lot of research i found a solution
SolutionI didn't notice that if you set a table in a variable from another table and then you modify the variable, it change the original table too, then i fix it by making a clone of the original table
I am a bit disappointed about lua, i will try to learn more about it before making another game
Thanks for playing and rate my game, cya in LD41 :wink:
There are my LD40 entry results! I expected enter in 100 is lower but its good anyway ;)
Entry: https://ldjam.com/events/ludum-dare/40/greedy-robot-fight
PostMortem Part 1: https://ldjam.com/events/ludum-dare/40/greedy-robot-fight/greedy-robot-fight-post-mortem
For now lets train a bit in love2d and lua to avoid the struggling, and lets make something epic in LD41 =D

Some mins ago i write this post: https://ldjam.com/events/ludum-dare/40/greedy-robot-fight/greedy-robot-fight-overall-640th
And now i am thinking about the issues i had with this project, some people don't understood the theme applied in the game, more turns you have more turns the bot has too, and probably i should make more stuff with that idea, different attacks more playable chars etc, another problem i think was the difficulty, in some of the maps you have a 100% win chance, and ya you can always play it in a way that you can lose but that get down some of the fun you can get
The audio its my better voted category, its strange but cool, i will learn more about music to the next ld!
BTW i am very surprised about getting ~23 ratings in the first 3-4 days, one guy said me that i have to vote other games to push mine and that works well, but its important make a good game too, i saw ton of winners with 20 votes and less, nice!
I am very excited, its my third ludum dare! And this year i released my new game "Unpacking" https://rodel.itch.io/unpacking and i have learn too much about game dev!
Tools: + Engine: Love2D 0.10.2 (Lua) + Editor: VSCode + Sound: bfxr + Music: idk probably lmms (I was training a lot!) + Sprites: Aseprite probably using endesga32 pallete
Currently i have only one theme suggestion "They speak a different language" this is based on a game idea i had long time ago, like an exploration game but you cannon't understand npc by simply talking with they, i am interested to see how people implements the idea!
Good luck and cya in 30 days!
I have a dope idea to "You shouldn't mix those" so i hope it wins...


Now 50% smaller!


I finished my game "Discorc" some hours ago, is a "Rhythmical Hotline Simulator" you can check it here: https://ldjam.com/events/ludum-dare/41/discorc
Also i published the soundtrack in soundcloud: https://soundcloud.com/rodel-bixo/sets/discorc-ost
I need 4 votes in my entry discorc, you can try it here: https://ldjam.com/events/ludum-dare/41/discorc

So this ludum dare is over! I improved a lot on each year and i am very happy with this entry, here is my stats:

I probably think that the audio is underrated but anyway i take note about the issues i had with the music and improve it in my next entry!
Also i am quite surprised about getting 15th place in humor
There is the stats from my LD40 entry "Greedy Robot Fight":

There is a huge improvement!
Thanks everyone for the ratings & feedback and congrats to winners in each category! Cya in LD42! ;)
So here are my themes for LD42!