About feyleaf (twitter: @feyleafgames)
Ludum Dare 27
Ludum Dare 26
Ludum Dare 24
Ludum Dare 23
Ludum Dare 22
Ludum Dare 21
Ludum Dare 19
Hello! I’ll be grinding out another game in this coming compo.
As usual, using the 48-hour rules. This time, I’ll be switching up tools, to something I am only barely familiar with: Stencyl! Artwork will be made using GIMP, sounds will be made if bfxr, music in Pixel’s PXTone. I will be listening to Chillstep, drinking smoothies, maybe streaming(?), and loving every bit of this Ludum Dare!
I wanna make this a memorable LD weekend, so I made it a 4-day weekend from my full-time job. It also starts on the day that I age one year on paper. Super excited and as always I can’t wait to see what all of you come up with, wishing you ALL the best in creative flow and motivation!
So, I’m finished with my entry: ‘Grig Saves Time’ and I gotta say: I’M FEELING AWESOME!
This has probably been the most fun Ludum Dare I have done, and I feel like I got a lot accomplished. The best news is this: I know I can do it better next time!
That’s right, I dedicated a lot to the development, but the platforming code could have easily been taken from basecode. I’ve done velocity, collision, and keyboard input almost exactly the same in a few other games, and decided I should just put all that into a library and use it as base code for future platforming. The point is, it was not outside my comfort zone, and I spent a lot of time just working out the odds and ends of how I wanted to portray the story. It took the whole weekend, however I did break for dinner and time with my sweetheart last night, and for church today. I slept a total of 14 out of the 48 hours. It’s possible that I make something even more amazing next time.
The storyboards are probably my favorite! It felt good to have a heavier narrative, even in a 48-hour game. Heavier, as in, more than one screen to explain the story, the premise, the reason why our fantasy creature is even going around jumping and attacking.
Livestreaming on twitch.tv: This was the first time I have ever used livestreaming, and it definitely had an impact on my computer. Compile times went through the roof, and I had to deal with wearing headphones to get rid of echo. The friends stopping by to chat was great, though. I stick with the fact that I move around the house a lot, as probably a reason not to keep doing that. Eventually, I can get a computer that can handle livestreaming and compiling and listening to playlist on youtube all at the same time.
So, I want to say thank you to all the friends who sent kind words about my progress, and to those who spent time with me on the stream. This has been, as predicted, the best Ludum Dare I’ve done. Thanks!
This was my plan before I took a dinner break. And now I’m off to bed for the night.
Create the levels Create new mobs
- Rework the attack
player-to-moband mob-to-player collision Create level portals in & out
- Create collectible drops from mobs
Here’s a short video clip: http://youtu.be/_IwrnhCtALg
I’m loving the progress on this competition. Much more smoothly progressing than in many of the recent LD’s I have participated in. Makes me smile.
The progress so far:
- Wrote the narrative, it’s going to be fantastic
- Finished the map loading
- Created one mob
- Finished the collision between player and map, and mobs and map
- Game states
- Movement and Jumping are smooth and looking good!
- There is an attack, but it’s not so smooth yet
Yet to finish before bed:
- Create the levels
- Create new mobs
- Rework the attack
- Create Death
- Create player-to-mob and mob-to-player collision
- Create level portals in & out
- Create collectible drops from mobs
If I can accomplish all of that, tomorrow’s work will be the most fun of all!!
I am going to have dinner with my sweetheart soon. That’s going to help me feel a lot more motivated when I sit back to the computer to program. Best Ludum Dare yet! <3
(mandatory screenshot :P)
At 3 and a half hours in, the game idea has been brewing well, and once again, I decided to create a platformer game. This one will explore a creature from outside of time, entering a world in which humankind spends 10 seconds doing things, and carries on normally, while the game character experiences chunks of 10 seconds at a time in slow motion throughout the progress of the game.
I haven’t gathered enough life events yet that would take 10 seconds. However, the plan is going very very well for the time I have spent so far.
Thankful for a colleague to be keeping me company on the livestream! It helps to know that there is someone on the other end of the chat experiencing the same Ludum Dare crunch as myself.
I decided to head to bed for now, sleep on my idea, and gather level ideas for tomorrow. So far, this is progressing better than I had hoped! WOW!
…Feyleaf’s 7th time entering the Ludum Dare. I’m in!
Programming in: C++
Using: SFML 1.6 library
Ingesting: Lots of smoothies, eggs, toast, coffee, and vegetables
Producing sounds with: SFXR, PXTone, Audacity
Spriting with: GIMP and a drawing tablet (off-brand cheapo tablet)
Compiling for: Windows
In it to: Endure, finish the project, and score higher than I ever have before
I wish you all the best, and most of all, have fun!
This theme had me thinking of something either way too complex or way too simple for this competition. I’m no novice to the tools, so doing the least bit of work would be a waste. Pushing myself beyond what I feel comfortable with is the key to the Ludum Dare for me.
The Theme Announcement: After the theme was announced last night, I took a while to think about permutations of the minimalism idea. Admittedly, it’s pretty abstract, not easy to visualize. So I thought of the zen/taoist view of minimalism, which is the emptying of ones self, the binding of mind and body, and the ability to calm distractions. This narrowed it down, and I had considered some sort of heroic Rampage-style game. Way too big and most likely not readable by you great Ludum Dare judges/developers. After another hour of plans in my head, I was exhausted so I went to sleep.
That Archimedes Moment: A great experience occurred while I was drifting into dreams. I had a major ‘eureka’ moment, as visions of a hero became clear, and of a platforming game, a fun mechanic, and a theme tie-in boiled to the surface of my sleepy-brain. I lept up and jotted down everything I could, messaged my best friend the great news, and smiled widely. This game development challenge now has a direction!
Morningtime: So, this morning has been piecing together a platforming engine. It will be very similar to platformers I’ve done before. Except for the gameplay twist. (No spoilers this time). I drew a placeholder hero character, and have enjoyed a nice breakfast and iced coffee. Momentum is high! No fear!
Plans for the Day: Actually, even with this momentum and good vibes for dreaming up a good idea, I’ve only got about 3 more hours before a long break in the middle of the day, to continue at about hour 19~20. Not letting it bust my groove for this moment. My plan! The plan is to have the level map system and moving the player around, jumping, attack hitboxes all before hour 14. The graphics are all placeholder until tomorrow. I do my best sprite work at 3am anyway!
I’ll be participating in this, my 6th Ludum Dare 48-hour competition! This weekend is something to be excited for, and prepare myself mentally and physically for. Let’s start with the basics:
Programming: C++ in MSVC++ Express 2008
Library: SFML 1.6, for Windows only.
Sounds: Audacity, SFXR, PXTone
Ingesting: A power smoothie made from the finest vegetables.
I’m going to give progress updates throughout the weekend. On this blog, on twitter (@feyleafgames), my facebook (for friends & family), and most likely youtube (because I assume everyone wants to hear my dashing voice!) Saturday early afternoon will be a break-time to spend with my son and my girlfriend. They are important, too ^_^
Viva Ludum Dare 26~
So, the game is done. Kings of the Archipelago. Tropical mayhem and animal breeding in an evolutionary vacuum. The problem is my full idea didn’t come to fruition. That’s OK, because the final product is still fun to mess around in. If you use your imagination, it’s like a crazy war game with turtles. And yes, kittens.
So, last night I napped, woke up, drew a bunch of stuff, and began working on the GUI for the game. Now I have awoken for a second time, ready to finish the GUI and finally put some gameplay into this game.
Here’s the checklist so far:
Things that are done:
-Creature Data Structures
Things that need to be done:
-GUI Interaction (the sprites are there, just no buttons)
-Creature Commands and AI Commands
This list doesn’t include all the boring backend stuff that is either done or not done yet. It’s just the highlights.
Screenshot with the new graphics. I nixed the fish that were placeholders in my last screenshot, at least:
I’m pushing myself pretty hard on this game. It’s worn me out tonight. No amount of coffee can keep me focused. I’ll take a nap and start back in the early hours of the morning. The game is progressing wonderfully, though. I just need to add all the cool features I planned out last night. And seriously drive it home tomorrow.
Thank you Ludum Dare, for making me believe I can go further, push harder, and make something great. It’s not over, and tomorrow will be so much work. But I’m ready. I’ve been here for almost two years, making games in a seemingly impossible amount of time. And I get better each time. So it will be with this one. But for now…my eyes can’t focus, my calculations can’t calculate, and my body just wants a while to rest. See you in the morning!
They aren’t even what I’m planning to put in the game. These fish are placeholders based on a simple scribble.
It took me way too much time to figure out how to select an isometric tile with the mouse coordinates. Thanks charlie for the suggested reading, I must have read a half-dozen tutorials and it looks like I do iso differently than half of the people who wrote articles. Sines, cosines? What? The math turned out to be pretty simple, and then I had to align the odd alternate tile because the mouse was only picking one half of the map. Grr. It’s working fine now, everything can be selected intuitively. Gameplay will be next, and finish the control scheme/creature attributes. That should be easy.
So, here I am, playing with fish, wasting valuable time. I got frustrated, and I’ll get over it. This game is going to rock! And there’s a little more than one day left to complete it. I can do this. Just hit a roadblock, it’s behind me.
This is the stuff! I feel the urge to experiment, to breathe the true spirit of the Ludum Dare, and push myself into a realm I have never before dealt: the isometric map. Spent the hours I had this morning figuring out how to best render an isometric grid, and now…SUCCESS! Step one complete, I shall move on to some placeholder graphics and start the control scheme.