About Freel4tte

Entries

 
Ludum Dare 32
 
Ludum Dare 28

Freel4tte's Trophies

Freel4tte's Archive

Aaaaah maaaan…

Posted by
Saturday, April 18th, 2015 8:18 am

So I’ve been trying all morning to create a ‘scanner’ like light for my game. After many trail, errors and speculations I created the perfect shader in Unity for this. Behold:

Untitled Untitled3 Untitled2

It shows the wire frame texture of an object that’s being ‘blocked’ by the scanner area. Simple color variation for different objects. Love what this has become.

And yes, the game world will (mostly) be dark. And yes, the scanner becomes the unconventional ‘weapon’.

I’m back

Posted by
Wednesday, April 15th, 2015 7:17 am

It’s been a while since I finished a Ludum Dare. Had to quit half way at some due to broken computers or fatigue. Hope this one will go smoothly. It’s good to be back!

Engine : Unity 5

Art : Photoshop CS6

SFX and Music : Improvised on the spot (FX probably Bfxr).

 

Posted by
Saturday, April 26th, 2014 2:21 am

Well, this theme was not what I hoped for. Now I have to try extra hard to make something different from all the generic underground stuff. Don’t have any ideas yet though. Gotta think of something fast.

Little Hero post mortem

Posted by
Friday, December 20th, 2013 6:01 pm

So, a couple of days have passed since I’ve uploaded my game: Little Hero. I’ve got quite some awesome feedback about my game.
What most people love about my game is the random generating component. That wasn’t even the hardest thing to make. I’ll sum up some things about what went right and wrong during my process.

picture1

What went right:

OB&OB – Programming the whole Objective and Obstacle component went surprisingly well. I created several different functions for the objectives and the obstacles. To manage the three objectives I use three different functions. Each of them are checking the game for different statusses: Has the player reached the end co-ordinates, has the princess reached the end co-ordinates and are their still more than zero demons.

Its all quite simple, using two Vectors for positions and one int counter for counting. At the beginning of each level the game will generate a random objective and obstacle and sets the level accordingly. When an obstacle is generated the game goes through a function with a couple of “if” statements to determine which obstacle is chosen and what needs to be done, resulting in the random generated component that works in my game.

Gravity, jumping and falling – Oh the pain of using the gravity component from Unity. It’s really well made for games that are made by people who arent into gameplay programming like I do. I find it quite clunky and annoying to use in my own games. It just doesnt feel right.

But I didn’t have enough time to create my own gravity component. So I created a jump and fall loop that are being changed by collisions and key input together with Unity’s gravity and rigidbody. It’s working quite nicely if you ask me.

What went wrong:

 Animations – Unity animation is quite nice to use. Setting animation curves by  using an objects rotation, position and scale you can create quite the animations. Problem is, Unity’s animations are set locally. If you animatie a object directly it will spawn to its animation co-ordinates.

To fix this you have to put the object in an empty gameobject and animate the empty gameobject to stop the object from going to its animation co-ordinates. It was really annoying to get this done as there was no easy way to see if I was animating from the parent or the object itself. Many a times I had to do animations over because it did use its animation co-ordinates. This problem did cost me precious time, resulting in removing some obstacles and objectives from the game. So sad.

picture5picture6

Shader – The fog obstacle is one of my favorites. It makes you remember the level if you want to complete your objective. Using a shader to render lines from certain objects through a grey gameobject is really nice but annoying to make. But that wasn’t even the biggest problem. The “shader” was a Javascript document, while I programmed my whole game in C#.

It is possible to create a connection with C# and Javascript using Unity’s compile order. By locating the Javascript in a folder like “Standard Assets” or “Plugins” it will be compiled before the rest of the codes, making it possible for C# to make a connection with Javascript. This I knew, but it just wouldn’t work with the Javascript code. Whatever I tried it just wouldn’t work. +- an hour later I found a way to make it work.By making a private variable for the javascript I was able to communicate with it. Something so simple yet so difficult to find. 

picture4

And that sums it all up, atleast the things that stood out the most. If you haven’t played my game yet you can play it here: http://www.ludumdare.com/compo/ludum-dare-28/?action=preview&uid=10963. If you did play it, please let me know what you think. I hope you enjoy my game as much as I enjoyed making it. Thanks for reading and good luck to all the ludum dare contesters. Cheers!

Yeah, I’m in too.

Posted by
Friday, December 6th, 2013 4:15 am

This is going to be my forth time. Never accomplished a finished game deu to wanting too much.

And last time my laptop crashed in the middle of my progress. So sad… It was going to be awesome.

This time, it just has to be done! Before I die I must have completed at least one ludum dare.

My tools: Unity3D, Microsoft Visual Studio C#, Photoshop, Fruityloops and probably some other tools that are added along the way.

Good luck to all of you guys!

Late post!

Posted by
Saturday, April 27th, 2013 11:53 am

So I’m already 15 hours in this project. Shaping up nicely. Im doing the Ludum Dare Jam toghether with my brother.

I have already done 2 other Ludum Dares. The one with “Tiny Planet” theme and “Evolution”. Both failed because I didnt have too much time and I was too enthusiastic.

My brother makes all the models with Solid Works, and Ill be doing everything else (gameplay programing, sounds etc.) using Unity3d, Microsoft Visual Studio C# and Photoshop CS6.

I could tell you a little bit about my game…

SPAAAACE! SPACE SPACE SPACE! I AM IN SPAAAACE!

Cheers, to all other Ludum Darers and hoping that this time my game WILL finish!

 

[cache: storing page]