About Crafting4U

I am 13 years old and I love programming. I've been programming since I was 11 and have loved it every since the day I started it! :D


Ludum Dare 37
Ludum Dare 35
Ludum Dare 34
Ludum Dare 33
Ludum Dare 32
Ludum Dare 31
MiniLD #55
Ludum Dare 30
Ludum Dare 30 Warmup
Ludum Dare 29 Warmup

Crafting4U's Trophies

Crafting4U's Archive

I’m in! But I’m doing things differently…

Posted by
Monday, April 10th, 2017 4:35 am

So, Ludum dare 38 is arriving! This will be my 8th Ludum Dare, and for the first time, I will be doing things differently than to how I would usually do it.


Firstly, I’m working in a team for the first time! One of my friends from school will be doing art (because I’m awful at it lol), and this will be his first ludum dare. Finally my game might actually look decent (if you look through my past ludum dare games, they all look horrible). XD

Secondly, I’m setting a bit of a challenge for myself. I’m going to program my game in LWJGL 3 (along with Java which I already have good experience in of course), although I had little to no experience in it prior to today. Given that, I will probably be using a basic/very quickly made engine for things such as shaders, matrix maths and maybe a window, because after following some tutorials on LWJGL 3, I realised will never memorize everything needed for the engine from now until the start of ludum dare. Given that, I will still definitely be using LWJGL 3 and GLSL (for the shaders) outside of my engine and I think this will be a good challenge and learning experience for me! ๐Ÿ˜€

As for what programs I will be using:

IDE: Eclipse

Language: Java + LWJGL 3

Audio: Musescore (for soundtrack) + Audacity (for recording) + possibly either sfxr or my boss rc-505 loopstation (for sound effects).


Good luck everyone! ๐Ÿ˜€

This is *NOT* an ‘I’m in’ post.

Posted by
Thursday, November 24th, 2016 9:10 pm

Actually yes it is. I like clickbait and attention. :P. I actually did the same lame joke for an ‘I’m in’. a few ludum dares ago, shame on me… :(ย 


Anyways, I will be making my game using:

Programming Language: Java

IDE: Eclipse

Graphics: GIMP

Audio: Musescore


Music composition is something I have recently gotten into and this is my first ludum dare I get to use my music composing abilities using musescore (I made music for a ludum dare 35 game but using a loopstation and acoustic guitar/my mouth, rather than musescore)! ย 


Posted by
Monday, January 4th, 2016 9:17 pm

I really enjoyed participating in this ludum dare (my 6th time) and I reckon it’s the best ludum dare I’ve been in yet. I learned quite a bit from ld34. I am so hyped for the results my heart is pumping like 57348953 times per second, haha ๐Ÿ˜› ๐Ÿ˜€

Ludum Dare TIPS + I’m In

Posted by
Saturday, August 15th, 2015 10:22 pm

Hey, everyone is doing an I’m in post, so I guess I’ll just do mine. Also, here is some tips for people who are new ludum dare, or people who are looking for tips to performing well. I am 13 years old and this is my 5th time doing ludum dare.


Language: Java

IDE: Eclipse

Graphics: Gimp

Sounds: sfxr



Please note thatย  I got these from my personal experiences and mistakes – so learn from my mistakes ๐Ÿ˜‰

1. NEVER EVER EVER EVER EVER make a puzzle game. I had made this mistake twice, the 2nd time I thought I could get away with, but didn’t. If you are going to make a puzzle game, don’t make a puzzle game with buttons you have to press to open a door, or you have to destroy this wall, or other mechanics like that. Make the mechanics simple (but not overly simple) to code, yet unique and entertaining.

2. Drink plenty of water and eat plenty of food. Keep a drink bottle next to you for you to take a swig from every now and then. Make sure to eat healthy and regularly, like you would on a normal day. You can’t concentrate when you’re dehydrated or hungry.

3. Try something new. Think about the games that you have made in the past (it could be for or not for Ludum Dare). Take those games, and forget about them. Try to make a game outside the sort of games you usually make, try to make a new style of game you haven’t made before. Making the same type/style of game over and over again and never trying anything new gets quite boring after a while.

4. Challenge yourself. What is ludum dare? A challenge. So when I say try something new, try not to make it overly simple. Add some unique mechanics here and there, try new things outside your comfort zone. This is part of what makes ludum dare a fun time. Try not to over complicate things though, and I’ll explain why in a bit.

5. Take breaks off of your computer every now and then. I’m not saying to spend half of the time during ludum dare outside, I’m saying to relax your brain a bit. When you’re doing ludum dare, your brain will be working pretty hard, but if you keep spending too much time on the computer, your brain could start to overload and wear out a bit, and you could start to feel stressed or confused on what you’re meant to be doing. So every 2-4 hours, spend about 10-30 minutes outside, getting some fresh air, and letting your brain and your body relax and calm down a bit. If you do that, once you return to making your game, you will feel a lot more refreshed and you will perform better than you would if you didn’t spend a bit of time outside.

6. Try to get a decent amount of sleep. I’m not saying “sleep in when you really should be coding”, I’m saying try not to go to bed too late, like 3:00am, but try to go to bed at a time around 11:00pm – 12:00am and wake up at around 6:00am – 7:00am. It might not be a huge amount of sleep, but it’s good enough to make you feel refreshed in the morning. Sleep is important so you don’t wear yourself out, and so you can perform better when you feel awake. Try having a shower and some breakfast before returning to make your game when you wake up so you can feel awake and refreshed when you start coding your game, and you will perform better on a full stomach and a refreshed body.

7.ย Dot not over complicate things. I said to try something new and give yourself a challenge, but do not make things too complicated to make in 48 hours. Know that your game is possible to make in the 48 or 72 hour time period that you are given. If you try to make something too big, your brain will wear out more easily and you will be rushing your game, and that’s not very fun. Trust me, ludum dare is a lot more fun if you don’t make things complicated.

8. Make your game fun to play. I remember making puzzle games for ludum dare in the past, which I had fun making, but not the most fun possible, and those games weren’t generally fun games. I remember then making a game which was fun to play, and fun was even the main focus of the game. I had a lot more fun making that one game that had fun as the main focus, than I did with the puzzle games, and it ranked better than my puzzle games did. So if you make a fun game, you will end up having a fun time making it.

9. Have fun! Ludum dare is about challenging yourself, giving it a shot and most importantly; having fun. If you are not enjoying ludum dare, then maybe ludum dare isn’t the right thing for you. Also, if you think you’re going to get bad results, who cares! Give it a shot anyway, and try to enjoy yourself.

So yeah, those are my tips for Ludum Dare. If you combine all of these, you are almost guaranteed to have a great time participating in Ludum Dare!

Bye! ๐Ÿ˜€



This is *NOT* an ‘I’m in’ post.

Posted by
Friday, April 3rd, 2015 4:42 pm

Actually, it is. I wanted to see if that would get any people’s attention, lol.

Anyway, this is my fourth time participating in the compo. I learned from past ludum dare experience to NEVER EVER make a puzzle game (well what would count as a typical puzzle game like pushing crates onto buttons).

Because when I do, I get stressed, and barely finish the game, and the end result is not so good *ahem* *ahem* ludum dare 30 *ahem* *ahem*. I tried to make a puzzle game for ld31 but I gave up on it, because I was stressed out and didn’t know what I was doing. My 2nd attempt for ld31 was a lot better. It was a much better game, I wasn’t stressed out making it, and I had a lot of fun making it.

By the way, I’m also 13, and this ludum dare will be my first time doing ludum dare as a 13 year old. Go young developers!

Programming Language: Java

IDE: Eclipse

Graphics: Gimp

Audio: cfxr (sfxr for mac)

Good luck to everyone participating this ludum dare! ๐Ÿ˜€

I’m restarting

Posted by
Saturday, December 6th, 2014 7:06 pm

Yeah, I tried to make something too big, and too complex to figure out. So, i’m restarting, with a small, fun and simple game in mind. I’ll try to enter the compo, but i’ll go into the jam if necessary. I can’t restart until three hours later as of posting this, because of a photo shoot I need to go to.


Why I’m making this post is, i’ve learned a lesson from this experience, and I want to let other ludum darers know.


Before you make something, know that you can actually make it. :)

Day 1 Progress

Posted by
Saturday, December 6th, 2014 4:05 am

Screen Shot 2014-12-06 at 9.58.48 PMย  ย  ย  After 8-9 hours of programming, it’s time for me to wrap up the day.

Progress So Far:

-Jumping mechanics

-Conveyor belts that affect rocks and crates

-Crates can be pushed by player

-Spikes that kill the player

-Gravity affects crates, player and rocks

-Buttons that can be activated on/off, but don’t do anything yet.

-Some pixel art

-Animations for player, piston and conveyor belt

Still To Come:

-Doors as level exits, and pistons to push rocks and crates

-Buttons to activate doors and pistons



-Secret mechanic, which is the key innovation and cool mechanic of the game (which i won’t spoil!)


Have a great ludum dare, everybody! ๐Ÿ˜€

What if for once, you actually read an ‘i’m in’ post?

Posted by
Sunday, November 23rd, 2014 3:14 am

Yeah, this is like any usual ‘i’m in’ post, but i’ll go through everything this post should have.

This is my 3rd Ludum Dare, and I’m pretty excited for it! :) Although I was happy with what I made last Ludum Dare, I have to agree that it wasn’t the best game. I didn’t know what I was doing some of the time, and I kinda just overworked myself a little. But, I have planned ahead, and (hopefully) figured out a solution to these problems.

IDE: Eclipse

Language: Java

Graphics: Gimp

Audio: sfxr


Good luck to everyone who enters the competition, and have fun! ๐Ÿ˜€


Watch me make a game.

Posted by
Friday, August 22nd, 2014 6:47 pm

Hello,ย  just a quick little post here.


If you are interested in watching me make a game for ludum dare live, then click here: http://www.twitch.tv/crafting4u/


Have a good ludum dare! :)

Ludum Dare 30 – Entering and Tips Request

Posted by
Thursday, August 7th, 2014 2:12 pm

Hey guys! I’m participating in the Ludum Dare 30 at only 12 years old! I’ve wanted a career in game developing/programming since I was little and got into games, and Ludum Dare is a great way to push my limits, and challenge those skills! I have a bit more than a years experience in programming with java (being my most strong, first and favourite language), and around five to one month(s) some other languages I know well.

However, I did participate in Ludum Dare 29 (also creating a warmup game), but I didn’t finish, because I was stressing, I didn’t know what I was doing, and I was stuck on this problem for three hours, which wouldn’t even let me properly run my game. I tried everything I could, but I didn’t fix it, so I gave up. So, I was wondering if you guys, (being the ones that are most likely older than me, and more experienced with ludum dare) could give me some tips on how to make my Ludum Dare a little easier for me. ๐Ÿ˜€

The sort of (let’s call it) technique I was using for my game, wasn’t very efficient, and, let’s say replacing certain blocks with another, took quite a while to figure out. I have since found a new technique (from youtube programmer ‘RealTutsGML’, thank you :) ), that is faster, more efficient, and just plain better. ๐Ÿ˜€

Especially as Ludum Dare is coming up, I like to make a lot of warmup games in my spare time (not just for the LD warmup), to get myself ready, like I did ย before Ludum Dare 29. I sometimes even put a time limit in which I can make my game in (usually 2-5 hours).


For Ludum Dare 30, I will be using:

IDE: Eclipse

Language: Java

Graphics: GIMP

Sounds: sfxr

Music: GarageBand (if I get around to it)


Unlike some people, I am not in Ludum Dare to win and get all the fame, I am in Ludum Dare to push my limits, put my programming skills to use, and of course, have fun. Good luck to everyone else who is participating in Ludum Dare! ๐Ÿ˜€


If you want to watch me make a game for the upcoming Ludum Dare, you can watch me atย www.twitch.tv/crafting4u


I’m ready.

Posted by
Saturday, April 19th, 2014 4:45 pm

Hey this is my first time doing ludum dare! :) I’m only 12 and a little nervous but I know that i’ll have lots of fun!


Programming Language: Java

IDE: Eclipse

Graphics: Gimp

Audio: cfxr (sfxr for mac)

OS: Windows and Mac

Don’t guarantee windows download ย will be avaliable although it works

on my friends’ windows computers.ย 


Good luck to everyone who enters and have fun! :)


[cache: storing page]