LD19 December 17–20, 2010

No time!

Really quick:

First LD

Using FlashDevelop+FlexSDK

Mostly PSP 8.1 for art

SFXr + Goldwave

Probably end up in the Jam

Edit (with ~19 hrs. to go): Not that anyone cares, but I’m probably not going to enter either, after all…  I wasn’t feeling the theme, but I wracked my brain for an idea that nobody else was doing. I finally came up with something a few hours ago, but I don’t think there’s enough time to even get started properly on it, even for the Jam. However, now that I have the idea, I think I’ll work on it and see what I can come up with, but at a more leisurely pace. I’ll be back for #20, though, with a vengeance!

Tags: compo, final, update

Nobody Blink…

TRIUMPH!! OR! DIE!!!!

Good luck all! I’ll be on IRC once I’ve got a prototype together!

Until then, I’m going to everything in my power to get this working by morning!

Tags: game reference, good luck

I Dare To Discover

That sounds a lot more epic than it should.

C++, Allegro, basecode found here: http://wombat.platymuus.com/dl/ld19_base.zip

Also, LudumDareBot is making a comeback. Hopefully.

Ready to start

Well, waiting for the theme to be announced, but it seems I managed to get ready to start(not that there is a need to start straight away).

I’ve decided ill go with Java, and use something I haven’t used before: LWJGL, Slick2D and Phys2D, lets hope I can figure these out while still getting work done 😉

Hi

2nd LD for me, the last one was 2 years ago :) I’ll code in I don’t know which language yet and use open source software only. Just discovered the theme huhuh. But before coding… sleep ! (It’s 3am here)

edit: oops.. forgot that I had some homework and other irl stuff.. sorry I can’t participate.

Discovery?

Oh dear, this theme irks me. What do I do with that? Perhaps I should do Hamlet, or have it be about exploration or technolology (I don’t take technology seriously, hence the “lol” in the middle) discovering. I don’t know, perhaps I’ll just sleep on it.

Ludum Dare Virgin

Hey guys! This’ll be my first time doing Ludum Dare, so I’m going to go for the jam. Wishing everyone luck!

My base code

It’s not done (lacking physics among other things), but for a few hours of work yesterday/today I’m happy with it. I doubt anyone will have a use for it, but let’s call it GPL’d: [link]

Right… Tally Ho.

My first Game Jam ever, time to pull a spontaneous all-nighter and pretend that i have a colossal moustache to pull me through.

It begins… LUNCH TIME!!!

Ludum Dare 19 – Discovery
Saturday 1.12PM (72 hours remaining)
Well the Ludum Dare has kicked off for the weekend and the theme is discovery, I’m not entirely sure what that means for my game. Discovery can mean so many different things, are you discovering an ancient civilization, the limits of the human body or mind, discovering your past, or discovering what happened to your sandwich. Choosing one interpretation for the theme is certainly going to be difficult, so I’ll have to get some thinking done. I’m starting to flesh out one idea, but I’m not sure how it’s going to go. For now, I’m going to go and grab me some lunch before starting the game plan. This Ludum Dare I’m entering the JAM as opposed to the proper competition, in part because of the extra time I’d like, in part because I want to spend some time building a really good game, and it means that I can call on the rest of Eternally Disputed for ideas or in game assets (I’m looking at you Haminatrix). Wish me luck and I’ll start getting the builds going after lunch.

Good luck everyone!

My first Ludum Dare, and I’m not sure I’ll have time to get something finished, but I’ll give it a go. Discovery, eh? could be interesting.

Good progress.

20 minutes in and I’ve got a lovely game idea and a single image to help keep me on track.

Comments

Babylonian
18. Dec 2010 · 03:15 UTC
I love the artstyle here. Can’t wait to see how this turns out!

DISCOVERY

Yes! This is the one i was hoping for. I probably wont be starting now, as it is currently 02:25am.
Time to think up some crazy ideas!

My Idea

Okay, so the theme is Discovery… After some thinking, I came with this idea.

It’s going to be a 2D detective game, like Where’s an Egg. It will involve questioning people, and “discovering” the location of a certain object. Don’t know what the object will be, yet.

My Idea

Going to go with a procedurally generated space flying game of some sort.

gotta post mah basecode…

#include <allegro.h>
#include <iostream>
#include <string>
using namespace std;

const int PLAYER_H = 10;
const int PLAYER_W = 10;
const int NUM_PLATS = 200;
const float GRAVITY = 0.2;
const int STRENGTH = 6;

class Rect {
public:
int x, y, width, height;
BITMAP* image;
Rect(int _x, int _y, int _width, int _height, BITMAP* _image) {
x = _x;
y = _y;
width = _width;
height = _height;
if(_image != NULL)
image = _image;
else {
cout << “Image was not loaded properly.” << endl;
exit(1);
}
}

Rect(void) {

}

void draw() {
//blit(image, screen, 0, 0, x-1, y-1, width+2, height+2);
rect(screen, x-1, y-1, x+width+1, y+height+1, makecol(255, 255, 255));
}

protected:
bool collision(Rect rect) {
if(x > rect.x+rect.width || x+width < rect.x)
return FALSE;
if(y > rect.y+rect.height || y+height < rect.y)
return FALSE;
return TRUE;
}
};

class Player : public Rect {
public:
float dy; //delta x/y
int dx;
bool up, down, left, right;
bool jumping, can_jump;

Player(int _x, int _y, int _width, int _height, BITMAP* _image) {
x = _x;
y = _y;
width = _width;
height = _height;
image = _image;
}

Player(void) {

}

void draw() {
blit(image, screen, 0, 0, x, y, width, height);
}

void move(Rect plats[]) {
if(key[KEY_UP] && can_jump) {
dy = -STRENGTH;
can_jump = FALSE;
jumping = TRUE;
}
if(key[KEY_RIGHT]) dx = 2*right;
else if(key[KEY_LEFT]) dx = -2*left;
else if(key[KEY_HOME]) {
width–;
height–;
}
else if(key[KEY_END]) {
width++;
height++;
}
else dx = 0;
down = TRUE;
up = TRUE;
right = TRUE;
left = TRUE;
can_jump = FALSE;

y += dy;
for(int i = 0; i < NUM_PLATS; i++) {
if(collision(plats[i])) {
if(dy > 0) {
y = (plats[i].y – height) – 1;
down = FALSE;
can_jump = TRUE;
}
if(dy < 0) {
y = (plats[i].y + plats[i].height) + 1;
up = FALSE;
}
dy = 0;
}
}

x += dx;
for(int i = 0; i < NUM_PLATS; i++) {
if(collision(plats[i])) {
if(dx > 0) {
x = (plats[i].x – width) -1;
right = FALSE;
}
if(dx < 0) {
x = (plats[i].x + plats[i].width) + 1;
left = FALSE;
}
dx = 0;
}
}
if(y > SCREEN_H) {
y = -height;
}
dy += GRAVITY;
}
};

int main() {
allegro_init();
install_keyboard();
install_timer();
set_gfx_mode(GFX_AUTODETECT_WINDOWED, 640, 480, 0, 0);
set_window_title(“Platform”);

srand(time(NULL));

BITMAP* loading;
loading = load_bitmap(“Loading.pcx”, NULL);

bool regenerate = FALSE;
do {
blit(loading, screen, 0, 0, 0, 0, loading->w, loading->h);

Player player((SCREEN_W/2)-PLAYER_W/2, (SCREEN_H/2)-PLAYER_H/2, PLAYER_W, PLAYER_H, load_bitmap(“Player.pcx”, NULL));
Rect plats[NUM_PLATS];
for(int i = 0; i < NUM_PLATS; i++) {
plats[i].x = (((rand() % (SCREEN_W-PLAYER_W)*2)/(PLAYER_W*2))*(PLAYER_W))+1;
plats[i].y = (((rand() % (SCREEN_H-PLAYER_H)+PLAYER_H)*2/(PLAYER_H*2))*(PLAYER_H))+1;
int num = rand() % 4;
if(num == 1) {
plats[i].width = (PLAYER_W*2)-2;
plats[i].height = PLAYER_H-2;
}
if(num == 2) {
plats[i].width = (PLAYER_W*3)-2;
plats[i].height = PLAYER_H-2;
}
if(num == 3) {
plats[i].width = (PLAYER_W*4)-2;
plats[i].height = PLAYER_H-2;
}
else {
plats[i].width = PLAYER_W-2;
plats[i].height = (PLAYER_H*3)-2;
}
plats[i].image = load_bitmap(“Platform.pcx”, NULL);

//string text;
//textout_ex(screen, font, text, 0, 0, makecol(0, 255, 0), int bg);
}
clear_bitmap(screen);

regenerate = FALSE;
while(!key[KEY_ESC]) {
clear_keybuf();
player.move(plats);

clear_bitmap(screen);
player.draw();
for(int i = 0; i < NUM_PLATS; i++) {
plats[i].draw();
}
if(key[KEY_R]) {
regenerate = TRUE;
break;
}
rest(10);
}
} while(regenerate);

return 0;
}

END_OF_MAIN()

Comments

Flyboy
18. Dec 2010 · 00:42 UTC
Pastebin that.

Discovery – Ancient Ruins

I’ve decided that my game should be about discovering ancient ruins! Gameplay will go as follows;

1) You land from space and have to build your base. You are attacked by waves of enemies coming from points around the map.

2) You have to find where the ancient ruins on that map are: the main way to do this is to randomly explore, the the enemies around the map may make this difficult. Alternatively, you can destroy all the enemy bases and then the location will be revealed to you.

3) Fog of war! The fog of war covers the whole map and will grow back unless you post sentries nearby. Sentries have a relatively long line of sight. I’ll achieve the “fog of war” effect with a large texture and a post process effect, which blackens areas you didn’t yet find, and greys out areas where the fog of war has grown back.

I’m going to do this RTS in the C&C style: a panel on the right of the screen contains the controls for building structures and units.

Comments

Sparky
18. Dec 2010 · 00:51 UTC
Wow, ambitious! This is a neat idea, I hope you manage to design it in such a way that the scope isn’t too broad. This sounds neat, I look forward to seeing your progress.

Entering

I had not planned on doing a full deal, and may end up in the jam compo anyway but I have an idea, its easy and timeless and being more relaxed about it,  and having a way out if everything goes to crap sure does make the entire weekend much more carefree

here is a picture of my desk, its the same desk, same computer as last time, though I have an addition on top, that is a Apple //c computer. I grew up with these and have owned them for just about as long as I have had all my PC’s in total (though this particular one’s serial number dates it to 1985), so yea I am going to make a game for it, something I have not done in a very loooong time

nothing special software wise, I will be using basic (though compiled to A2 / 6502 machine instructions for speed) no ASM (I do know a little just not enough to barf out a game in 48 hours), and I cant ever seen to get the couple of C cross compilers working right

The machine is a 1mhz AII machine with 128kb of ram and a 140kb per side 5.25 inch disk drive, and its serial video and audio ports are jacked into my PC for development, though a windows based emulator will be doing the bulk of the lifting, its there to ensure things work right on both the real metal and the emulator (which will be part of the final product so everyone can play, retro computer or not)

PS: though I show windows 7 loaded on the screen, my TV tuner card decided it was going to be a PITA and not switch over to composite input 2, so I’m in linux Mint which is not bad but just in case anyone follows this blog they wont wonder

Tags: deskphoto, intro

Sort of an idea, but ass graphics discouraging me

Well, I sort of have this elevator action type spy game where you need to unlock doors and find the “data”.  But after doing this uninspired artwork and I’m just totally unmotivated.   Will try to keep going though…

0

This entry was posted on Saturday, December 18th, 2010 at 12:35 am and is filed under LD #19 - Discovery - 2010. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

Here we go!

This is my first LD. I’ve been following the competitions for awhile but have never had the proper conjunction of available time and theme. But this time I’m going to give it a shot. So in the spirit of the thing, here’s my “desk.”

My "desk", as it were

I do most of my programming on the couch or in bed. Sad but true. I know this isn’t a team competition, but that’s my assistant there on the armrest. Don’t worry, he doesn’t contribute much anyway.

My producer likes to oversee the coding process. Apparently he finds it boring.

So for tools I’ll be using:

Language: HTML5/Canvas, Javascript, PHP, CSS

Libraries: jQuery and probably some isometric tile code I’ve been working on. I’ll be sure to share it as well.

IDE: Notepad++

Art: Paint.net. Maybe using photos

Sound: Not really sure. I might be able to knock something up in Garageband using my guitars and some of the built-in stuff. The HTML5 audio API isn’t well established yet, though.

Hardware: The laptop is a Dell Inspiron running Windows Vista. I’ll test on most major browsers. I’ll also test on a Mac Mini running OSX on several different browsers. If I get ambitious I may try it on iPhone.

OK, off to think.

Comments

Sparky
18. Dec 2010 · 00:50 UTC
Aww, a cat using your computer as a pillow :)
18. Dec 2010 · 01:02 UTC
cute :)