mikesoylu

LD22

I’m in

My first Ludum Dare!

I will code as3 with FlashDevelop, as3sfxr for sound effects and audiotool for music. Gimp + paint.NET for graphics. Maybe i’ll use flixel too, not sure on that one..

Progress 6 hours

So I decided to try out an idea that I had for some time, but never got to do.. I’m making a platformer where the nearest platform applies gravity to the player; So it’s like you’re in space.

Gameplay is pretty much finished, but I need some spikes, fire and stuff to make things more interesting =)

I also need to work on th story of our character; So far he’s a deeply depressed and lonely person in the search of parts, to make himself a robotic friend =)

here’s a screenshot:

PS:+kittens

Comments

AwesomeKT
17. Dec 2011 · 07:01 UTC
I really like this idea. I’m a huge fan of platformers and gravity, I’m looking forward to it!

LD23

I’m in! Yaaay!

Hi everyone I’m in for my second LD and I’m really hyped!

I’ll be using;

  • FlashDevelop as an IDE
  • Paint.Net + Gimp for graphics
  • box2d + flixel + my own stuff
  • audiotool for music
  • Sfxr + Audacity for sound

Cheers!

Added code repo

Hello all!

I’ve created a git repo for my entry at bit bucket. which can be found here.

I highly recommend using a version control system to everyone(especially git :D). It really can save you when you mess up, which happens to me a lot 😀

I also added my modified flixel+box2d+ktween library wrappers which can be found under src/. They make it easier to use box2dflash(2.1a) with flixel(beta version from git). For example, adding a circle body;


var body1:FlxB2Sprite;
body1 = new FlxB2Sprite(world, 25, 10); //world is defined at FlxB2State
body1.b2Type = b2Body.b2_dynamicBody; //do this before calling createCircle
body1.createCircle(); //create and add body to box2d world
add(body1); //add body to flixel display list

It also has KTween in flixel namespace  as FlxTween. You can use it like this;

FlxTween.to(text, 4, { x:150, y:150 } , Bounce.easeOut);

You can look at this for more info..

Hope you find them useful.. Cheers!

Concept Art

Here’s my tiny world 😀

Teh Progress

Hi all!

Made some progress on my little caveman game.. I’ve got the basic char controls working, with a little animation. Floating islands have a little problem with their box2d bodies, need to fix that. Other then that I’m looking for some gameplay ideas at the moment.

take a look 😀

Cheers!

Comments

My Milked Eek
21. Apr 2012 · 04:35 UTC
I loled at the caveman

Monolith FTW!

My game now ‘officially’ has a monolith!

The caveman dude can get smarter now and start hunting zombies/aliens/random hostiles xD

Encounter at Down!

So my caveman evolution/alien combat(hopefully) game is going a bit slow on programming side. But the art-asset side is going ok.. I also decided to call the game Encounter at Down(from  Arthur C. Clarke). The game is basically going to be about a caveman coming across a monolith, which enables(teaches) him to use weapons(like bazooka’s :D), during which the caveman is under attack from extraterrestrial monsters. Well yeah, I know :D..

Currently it looks like this; The caveman is trying to make sense of the pistol he’s holding:D

you can also have a look at the code/assets/swf here..

Cheers!

 

Going to Sleep

Hi all!

Made some progress with my caveman game ‘Encounter at Down’;

Yup we now have aliens that flow from a space ship to the caveman’s cave. It looks like this;

I’m really tired so I’m taking a nap. See you in the morning!

Comments

22. Apr 2012 · 01:03 UTC
I’m really intrigued about that monster. Looks like it’s having a daymare! [url]http://www.youtube.com/watch?v=HnnjyCOswe0[/url]

Fire In The Hole!!

Hi All!

Finally implemented bullets/particles hopefully this game is going to finish on time 😀

check the WIP here.

Cheers

Finally Done!

I’m finally done with my compo entry. I went for a last minute name change.. I think you’ll like it 😀

Here’s a screen shot of the protagonist caveman casting spells at the aliens xD

you can view my entry here.

Anyway, I had a lot of fun and this time and I can’t wait to play you guys’ games!

Cheers

LD25

progress #1

So we started our TD with tmtowtdi and basic visualization is ready!

We’re starting the server stuff now..

td

td

1goat

happy jamming!

 

Ludum dare #25 timelapse day 1

My timelapse of coding day 1 of the MMO TD client is up, enjoy!

 

day 1 timelapse

 

Cheers!

We are done!

So we did this crazy thing for this jam, we attempted to make a Massively(not sure how massive :D) Multiplayer Online Tower Defense game; BFG TD. It’s based on node.js and socket.io on server side and starling on client side.

We’re not sure how stable it is so hop in and spam the crap out of it so we can see 😀

Once we have an idea about what to do with player profiles, server performance.. etc, we’re planning to release it on mobile so you can TD all day.

BFG TD

BFG TD

Can’t wait to play your games,

Cheers!

BFG TD Post Mortem

Hello fellow Dare’rs!

So for this ludum dare tmtowtdi and I decided to make a multiplayer game for a difference. I’d done a lot of action-arcade type games before and I felt quite determined to make something I hadn’t done before. So we got together with my friend tmtowtdi, which is an exellent server/web/js ninja, and got to work for the LD25 jam.

Tools:

I feel comfortable using flash/as3 so it was a easy desicion for me, moreover we wanted to be able to deploy to mobile so starling, a framework for making gpu accellerated programs in flash, was a great fit.

Determining what to use on serverside was a bit of a challenge. As I said, none of us really did a multiplayer game before so we looked into java, Scala and c#.. Since we weren’t familiar with any of these tmtowtdi decided to go with node.js with javascript, a framework he often uses for his work. And for the socket’s we decided to use Socket.io which is well integrated with as3 and js.

Setting up our stuff:

This was the easist part of the jam, Node.js and socket.io just work! We immideately got our communications running with flash and started exchanging packets right away.

Implementing game logic into the client:

Starling is a great framework, I’d written a small game library a few weeks back that uses starling and does basic asset and scene management. Using this code to make the game interface and game logic for the client was an easy task.

Implementing game logic into the server:

Now this part is a different story :) now since we used javascript we started banging into some problems as the game logic got a bit complicated. As you know, javascript is not type-safe, and also it is highly dynamic, that means you can declare variables and functions on the fly, these cool features of js kinda’ got us into trouble. We spent long hours ironing out bugs and parts of code just didn’t work for seamingly no reason. Features that enabled us to write fast code was breaking our game and small tasks started taking too long.

But by the last day we got things working, thanks to tmtowtdi’s experience with js and overall awesomeness 😀 and got to testing gameplay, adding small features like help messages and polishing the overall game.

tl;dr:

We had a blast working on something new, and personally it was my best LD so far. Yes, we missed quite a lot of things with game design and interface design. The game is obviously lacking a lot; most people don’t even get whats going on in the game :D. But it was worth it!

So if you feel like you want to do a whole new thing for the next LD and you have a friend that you work well together, just do it!

The game:

The result is BFG TD, a multiplayer tower defence game where two teams attack each other for all of eternity 😀 If you haven’t played the game please check it out here, and please comment on what you think could be added, what works or doesn’t.

Timelapses:

You can also check out timelapses of clientside work done on days 1 and 2. The last day was a bit chaotic so no recording was done there 😀

Cheers!

PS: Sorry about my spelling, my spell checker is acting up today 😀