[devlog] Stan - Old School Platformer

Show us your works in progress and request feedback

Post » Fri Oct 23, 2015 6:36 pm

Hi all,

I've never done a devlog before, but I think it would be good to start one. I really like working with Construct 2 and making games, but I struggle with completing my projects. (and the project I finish are not as good as I thought) So maybe keeping up a devlog, and especially the feedback, help me work better.

The game I'm working on is a platformer called Stan, inspired by Megaman- and Mario-like games. Note that's my starting point, it can become something totally different. Right now I've set up basic movement for keyboard and gamepad. I also implemented a window transition and ladders (worst things there are, we need a Behavior for them!). I will need to do some art, just to make it look better.
Here's a .gif for what it is now:

Image

Feedback and criticism are welcome!

That's all for now, until soon!
B
34
S
9
G
3
Posts: 18
Reputation: 4,433

Post » Fri Oct 23, 2015 7:20 pm

Cool! I dig it.

What does you state system look like? I like state machines but haven't had a chance to really use them in C2.
B
42
S
11
G
1
Posts: 264
Reputation: 3,299

Post » Sat Oct 24, 2015 9:00 am

bclikesyou wrote:Cool! I dig it.

What does you state system look like? I like state machines but haven't had a chance to really use them in C2.


Do you mean that 'State: moving' and 'State: idle'? I thought it would help with the ladders but it didn't turned out well. I just made the following condition:
- Platform is moving > set State to 'moving'
- Platform is not moving > set State to 'idle'
That's it, pretty simple.
Image
B
34
S
9
G
3
Posts: 18
Reputation: 4,433

Post » Sat Oct 24, 2015 5:56 pm

Looks good so far. I like these sorts of games. I'm looking forward to seeing more.
B
45
S
21
G
65
Posts: 1,115
Reputation: 38,221

Post » Sat Oct 24, 2015 6:49 pm

Joeriri wrote:
bclikesyou wrote:Cool! I dig it.

What does you state system look like? I like state machines but haven't had a chance to really use them in C2.


Do you mean that 'State: moving' and 'State: idle'? I thought it would help with the ladders but it didn't turned out well. I just made the following condition:
- Platform is moving > set State to 'moving'
- Platform is not moving > set State to 'idle'
That's it, pretty simple.


I think @bclikesyou is talking about Finite State Machines.
B
15
S
6
Posts: 105
Reputation: 1,356

Post » Sat Oct 24, 2015 8:31 pm

phimaka wrote:I think @bclikesyou is talking about Finite State Machines.


Really thanks for the link, now I get it. To get back to bclikesyou's question, I didn't now I could use it in that way. I originally stole the idea from Valerien and thought I could use it for my ladder behavior, but it didn't worked well. Perhaps I can still use it as a stat machine though, it sounds nice.
B
34
S
9
G
3
Posts: 18
Reputation: 4,433

Post » Sun Oct 25, 2015 3:08 pm

New update!

I implemented Walljumping and -sliding behavior, simplified and improved a lot of code and built a State Machine, which I got the idea for from bclikesyou. I included an image of the events for it, which are actually quite simple.

I also uploaded it onto my site, so you can play with the features there're right now: Stan (demo)

Image
Image

Next time I got some art!
Image
B
34
S
9
G
3
Posts: 18
Reputation: 4,433

Post » Sun Oct 25, 2015 4:10 pm

Nice, it runs well. Perhaps you could prevent jumping after climbing a ladder when the up key is kept pressed?
B
45
S
21
G
65
Posts: 1,115
Reputation: 38,221

Post » Thu Oct 29, 2015 7:02 pm

Prominent wrote:Nice, it runs well. Perhaps you could prevent jumping after climbing a ladder when the up key is kept pressed?


Fixed that, including some issues with the wallsliding. I will update the demo soon. Right now I made some art for the first stage, which has a city/metropolis theme. This is just the basic stuff with only tiles yet, and yes, it is supposed to look a bit like Megaman ;) What do you think?

Image

'til soon!
Image
B
34
S
9
G
3
Posts: 18
Reputation: 4,433


Return to Works in Progress/Feedback Requests

Who is online

Users browsing this forum: No registered users and 2 guests