Page 1 of 1

Me and My Shadow is looking for help. Especially art.

PostPosted: 03 Feb 2011, 22:11
by gordebak
Me and My Shadow is a GPLv3 licensed 2d puzzle/platform game, originally developed by Luka Horvat as a prototype. He gave me permission to gpl the code and maintain the project. It's a puzzle/platform game.

We're two people on this project right now, and looking for C++ and SDL developers and/or artists to work with. I'm planning to develop the gameplay further, add new levels and puzzles.

Project website is here:
http://meandmyshadow.sourceforge.net

Here is a video by Luka showing the game in action:
http://www.youtube.com/watch?v=aSdyQE-aMVs

Short term goals:
* Organize and comment the code better.
* Use cmake.
* Replace the graphics with better and color ones.
* Player shouldn't be in record mode normally. Fix this. (This is fixed in svn)

Re: Me and My Shadow is looking for help. Especially art.

PostPosted: 04 Feb 2011, 15:25
by MCMic
It is really ugly!
But the gameplay seems real fun! I never saw that kind of system. (And I just finished braid :-D )

I'll look into it further later, but it seems promising!

Re: Me and My Shadow is looking for help. Especially art.

PostPosted: 04 Feb 2011, 15:29
by gordebak
Yeah, that's what attracted me to the game. It's a rather unique gameplay.

You're right about it being ugly. I will do my best in a few days, if I can't find an artist to work with.

Re: Me and My Shadow is looking for help. Especially art.

PostPosted: 04 Feb 2011, 16:10
by TheAncientGoat
Hmm, I wouldn't call it ugly, the art style is rather unique :)

Re: Me and My Shadow is looking for help. Especially art.

PostPosted: 04 Feb 2011, 16:50
by MCMic
gordebak {l Wrote}:Yeah, that's what attracted me to the game. It's a rather unique gameplay.

You're right about it being ugly. I will do my best in a few days, if I can't find an artist to work with.

I can help about the C++ code.
The code is weird organized :
-Source files are at the root of the repo, an src folder would be good
-I personnaly recommend cmake instead of a manual makefile
-All classes are in "Classes.h" instead of having Player.h, Shadow.h, Game.h… that is uncommon
-There are a lot of external global objects, that's not recommended either
-It's not well commented, that would help to understand what each part of the code does.

I tested the game, the game record when I don't move, and then make my shadow do it, so I wait a lot. I think a better gameplay would be : first press to start recording a move, second press to end the record and third to make the shadow do it.
Maybe second and third could be only on press. (it end the move and play it)
And after the last press, the player is in a "no record" mode where he can move without recording it. (which correspond to move and then double tap in the actual state)

Re: Me and My Shadow is looking for help. Especially art.

PostPosted: 04 Feb 2011, 16:58
by gordebak
-Source files are at the root of the repo, an src folder would be good
-I personnaly recommend cmake instead of a manual makefile
-All classes are in "Classes.h" instead of having Player.h, Shadow.h, Game.h… that is uncommon
-There are a lot of external global objects, that's not recommended either
-It's not well commented, that would help to understand what each part of the code does.


Yeah, I didn't write the code. It was a prototype. I will organize it a bit. Thanks for the suggestions.

I tested the game, the game record when I don't move, and then make my shadow do it, so I wait a lot. I think a better gameplay would be : first press to start recording a move, second press to end the record and third to make the shadow do it.
Maybe second and third could be only on press. (it end the move and play it)
And after the last press, the player is in a "no record" mode where he can move without recording it. (which correspond to move and then double tap in the actual state)


Yeah, I noticed that. I'm thinking about it also. Normally player shouldn't be in record mode. I agree.

Re: Me and My Shadow is looking for help. Especially art.

PostPosted: 04 Feb 2011, 17:16
by Edward_Lii
Hello all,

MCMic {l Wrote}:-Source files are at the root of the repo, an src folder would be good

I'm planning to move the files inside a src folder, but this would require a change in the Makefile.
Since I'm new to C/C++ programming what should be changed.

Here's the current makefile:
{l Code}: {l Select All Code}
CC=g++

all: meandmyshadow

meandmyshadow:
   $(CC) -o meandmyshadow Levels.cpp Shadow.cpp Globals.cpp Functions.cpp GameObjects.cpp Block.cpp Game.cpp Main.cpp Player.cpp StartObjects.cpp Title_Menu.cpp Objects.cpp Timer.cpp LevelSelect.cpp -lSDL_image -lSDL_mixer -lSDL_ttf -lSDL

clean:
   rm -rf *o

Adding src/*.cpp works but I think there should be a different way of doing this.

Thanks in advance! ;)

Re: Me and My Shadow is looking for help. Especially art.

PostPosted: 04 Feb 2011, 19:03
by MCMic
Edward_Lii {l Wrote}:Hello all,

MCMic {l Wrote}:-Source files are at the root of the repo, an src folder would be good

I'm planning to move the files inside a src folder, but this would require a change in the Makefile.
Since I'm new to C/C++ programming what should be changed.

Here's the current makefile:
{l Code}: {l Select All Code}
CC=g++

all: meandmyshadow

meandmyshadow:
   $(CC) -o meandmyshadow Levels.cpp Shadow.cpp Globals.cpp Functions.cpp GameObjects.cpp Block.cpp Game.cpp Main.cpp Player.cpp StartObjects.cpp Title_Menu.cpp Objects.cpp Timer.cpp LevelSelect.cpp -lSDL_image -lSDL_mixer -lSDL_ttf -lSDL

clean:
   rm -rf *o

Adding src/*.cpp works but I think there should be a different way of doing this.

Thanks in advance! ;)

You have to add src/ before every filename.
But you should use cmake so you don't have to do stuff like these :P

We're on track

PostPosted: 05 Feb 2011, 23:57
by gordebak
Yesterday I was a bit busy to work on the game. But Edward fixed some annoying things in the game. All changes can be checked out from the svn. Good job Edward.

Now the player isn't in record mode normally.

We have a MediaWiki on the project website now. You can edit the wiki if you want. And a little forum. I don't know if it will going to work.

All I want before v0.2 is changing the graphics and sounds to make it look more like a fun game. Like it already is.

Re: Me and My Shadow is looking for help. Especially art.

PostPosted: 06 Feb 2011, 01:44
by charlie
You can have a forum here if you'd prefer.

Re: Me and My Shadow is looking for help. Especially art.

PostPosted: 06 Feb 2011, 01:49
by gordebak
Thank you, charlie.

I don't know if a forum is necessary actually. I thought it for bug reporting and such, but the project is very young yet, and there aren't much users.

Do you think it's a good idea to have a forum?

Edit: To avoid misunderstanding, let me ask like this: Do you recommend to have a forum?

Re: Me and My Shadow is looking for help. Especially art.

PostPosted: 06 Feb 2011, 12:33
by KroArtem
To my mind, it is not a good idea to have your _own_ forum, because, as you have already said, the project is very young yet, and there aren't much users.
So if I were you, I'd accept charlie's proposal (was it a proposal? :)) and have your forum here.

Re: Me and My Shadow is looking for help. Especially art.

PostPosted: 06 Feb 2011, 16:44
by gordebak
Thanks.

So charlie, if it was a proposal, can we have a forum then? :D

Re: Me and My Shadow is looking for help. Especially art.

PostPosted: 07 Feb 2011, 02:04
by charlie
Sure! I'll set it up tomorrow.

Re: Me and My Shadow is looking for help. Especially art.

PostPosted: 07 Feb 2011, 02:26
by charlie
OK I did it straight away instead. :D

Re: Me and My Shadow is looking for help. Especially art.

PostPosted: 07 Feb 2011, 04:28
by gordebak
Thank you.