Hi. I'm johnfn. Reach me on gmail (same username).
About johnfn (twitter: @thedayturns)
Entries
Ludum Dare 26 | Ludum Dare 25 | Ludum Dare 24 | Ludum Dare 23 |
Ludum Dare 21 | Ludum Dare 19 |
johnfn's Trophies
johnfn's Archive
DONE!
Stats:
- Lines of code written: 2,153
- Number of classes: 27
- Image files made: 24
- Unique sprites: 51 (or so)
- Songs written: 1
- Screens: 17
- Coffee consumed: 2 (cups)
- Tiredness: A LOT
Congrats to everyone who finished, and good luck to all those in the jam!
And post your stats too, if you want! I’d love to see them.
Last ditch attempt to add theme to game
Looks a little like a game!
Sounds a little like a game too. Here’s the tune I wrote.(Again – what can I say, I’m self-aggrandizing.)
Doesn’t really play like a game though.
The long march towards victory
Just got up.
Still got a lot of work to do.
Course this is nothing new. In fact pretty much every LD has gone this way…
I did write a song for the game though! http://www.newgrounds.com/audio/listen/533161 I think it’s pretty groovy
Things are starting to come together…
What’s a game without upgrades?
Obviously from the state of the graphics, the game has a long way to go. Also, if you were able to test it, you’d deduce from the gameplay that it has a long way to go too. Also it’s possible to deduce this from the music. Which leaves the question,
WHAT EXACTLY HAVE I BEEN DOING FOR THE LAST 24 HOURS???
I’m awake!
Here’s my plan for the day
- Go running
- Grab breakfast
- Stake out coffeeshop
- Write 10,000 lines of code
Q: Isn’t that going to be hard?
A: Yeah I might have a little problem with staking out a coffeeshop, coffee is pretty popular around these parts.
Got an idea
Struggled with the theme for the last hour but I have an idea that I like. Here it is:
Having recently become a huge fan of the art tradition of minimalism, you’ve decided to make the entire world minimalistic. You do this with a special gun, the MINIMALIZER. It can minimalize color, or minimalize health (like a normal gun, I suppose), or minimalize movement, or what have you. But of course evil enemies are standing in your way! Go show them that minimalism is actually a good theme after all!
Releasing some code
Language: Haxe
Library: HaxePunk
Link: https://github.com/johnfn/ld26
Currently it does nothing special except load a Tiled map file. That’s not too hard.
Also it includes FancyText.hx which allows you to have multi-colored text. Nice!
As LD26 continues I’ll be developing on this repository.
I’m in!
Oh yes, I’m in for the LD. Was it ever a question?
Tools
- Haxe + HaxePunk – although I’ve used Haxe a lot, I don’t know my way around HaxePunk that much. What’s that you say? I’m committing the cardinal sin of LD by not being familiar with the framework I’m using, you say? cough
- Sublime Text 2 – Can’t beat it. This is the only real part of my tools that’s stayed stable over the Dares and years. Too good.
- Pixen – LETS MAKE SOME PIXELS!!!
- Ableton – for music production. Although I’m still not satisfied with my music producing, I think that I’ve gotten a lot better since the last time I had a game with music in it.
Things I need to remind myself (i.e. the list of stuff that dragged me down in past LDs)
- Keep a todo list; otherwise I forget to do important things
- Plan early; otherwise scope creep will happen and I’ll be overly ambitious.
- Do music early; I run out of time otherwise.
- Make easy levels; easy levels for me are hard levels for you.
- Get a beta tester; otherwise God knows what could be wrong with it.
See you on the fields of battle
Two hours left and a serious bug
Where is the heads up display?
It’s visible. It’s at position (0, 0). It has the front-most depth. And it has a parent.
SO WHY CAN’T I SEE IT???
Edit: as soon as I posted this, I figured it out. It was visible, but the stuff inside it (its children) weren’t. Rubber ducky debugging FTW!
And miles to go before I sleep.
5 hours to go and a big TODO list.
uh oh
The code speaks for itself
// holy freaking christ
// hack levels are currently off the charts
public override function collidesRect(rect:Rect):Boolean {
return true;
}
That’s right. It ALWAYS collides with the other rect. NO MATTER WHAT.
This is legit code that is staying in my game.
Believe me, it’s better not to know.
Uh oh
My game engine is too slow. It can’t render everything I have on screen.
I’m working on optimizing it.
I think it’s going to take at least an hour or two.
Oh no nononno so badsobad sobad.
Food :3
Philz Coffee, the coffee of the gods:
Sandwich from Plutos. Incredibly delicious. Also, so large that I only ate half. Saving the rest for dinner
What? What’s that you ask? How far along on the game am I you ask? Given that it’s already been a full day you say?
…
…
…
UHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
Alright, enough music
I now have 3 songs. 1 is more-or-less done, 2 need a little tweaking.
Going to say bye to my beautiful external monitor now and head out into the cold city to scrounge for food and a coffeeshop to continue work in. And maybe by the grace of God I’ll actually write some code.










