Is it possible to make a game like 'A Dark Room' in C2?

Just started using Construct 2? Post your questions here

Post » Mon Jul 21, 2014 9:30 am

No I just created that in C2 from scratch
B
24
S
9
G
4
Posts: 1,646
Reputation: 6,596

Post » Wed Jul 23, 2014 9:53 am

It reminds me of Candy Box! http://candies.aniwey.net/

Absolutely love that game, too. It starts off so simple and it expands out into something pretty huge!

Don't see why this couldn't be done in C2; an array to store your collectible items, and a separate array to store your text. A function to print items from the array to the screen at set time-based intervals, with other functions to interrupt that at given points and show/hide things, or to start new timers and respond to things the user does... yeah :) I think it would be pretty simple.

You've intrigued me; I may well try and work on a small prototype, myself. Have you thought about just giving it a go and just seeing how far you get?
B
7
S
1
Posts: 61
Reputation: 588

Post » Wed Jul 23, 2014 10:16 am

@angellondon did you try the link 3 posts back? Just a quick proof of concept but I don't think there's much doubt it could be done. This kind of thing is not C2's strong point though. It's non-trivial doing a simple message box..
B
24
S
9
G
4
Posts: 1,646
Reputation: 6,596

Post » Wed Jul 23, 2014 10:21 am

@codah Yeah I did! Looked pretty cool. In my head it's a simple execution, but it probably isn't in actuality.

Yeah, I think it would possibly be easier written in a traditional language, as you say. Might have a go in C2 later though.
B
7
S
1
Posts: 61
Reputation: 588

Post » Fri Jul 25, 2014 1:42 am

angellondon wrote:It reminds me of Candy Box! http://candies.aniwey.net/
Absolutely love that game, too. It starts off so simple and it expands out into something pretty huge!

Yes Ive noticed that Candy Box and A Dark Room often seem to be spoken of in the same sentence. Many people say the two are similar and they enjoyed both. I am currently playing Candy Box 2 to get feel for what that game is all about.

angellondon wrote:Don't see why this couldn't be done in C2; an array to store your collectible items, and a separate array to store your text. A function to print items from the array to the screen at set time-based intervals, with other functions to interrupt that at given points and show/hide things, or to start new timers and respond to things the user does... yeah :) I think it would be pretty simple.

Thanks for those general pointers. I am very new to C2 so any general advice like that is appreciated.

angellondon wrote:You've intrigued me; I may well try and work on a small prototype, myself. Have you thought about just giving it a go and just seeing how far you get?

Yes I totally intend to have a go at this and see what I can come up with. Soon Ill have time to sit down with C2 and put a couple of solid days into learning how to use it. Just madly trying to close out some client work first.
B
74
S
52
G
62
Posts: 406
Reputation: 39,080

Post » Fri Jul 25, 2014 10:41 am

Artpunk wrote:Yes Ive noticed that Candy Box and A Dark Room often seem to be spoken of in the same sentence. Many people say the two are similar and they enjoyed both. I am currently playing Candy Box 2 to get feel for what that game is all about.


Awesome! Hope you enjoy it. I haven't played Candy Box 2 yet.

Artpunk wrote:Thanks for those general pointers. I am very new to C2 so any general advice like that is appreciated.

Yes I totally intend to have a go at this and see what I can come up with. Soon Ill have time to sit down with C2 and put a couple of solid days into learning how to use it. Just madly trying to close out some client work first.


You're welcome! Sorry for being a bit vague with my general advice. If I do mess about with it myself, I will upload my .capx so you can see how I try to handle it.

I am also fairly new to C2, but about 2 months in I feel fairly confident with a lot of it already :) I have much more to learn, though.
B
7
S
1
Posts: 61
Reputation: 588

Post » Fri Jul 25, 2014 2:28 pm

@Artpunk -- I have never seen such a game -- very fascinating! -- I hope you take up the attempt in C2 (be prepared to learn a lot) ... it would be a fun project, and I would be interested in it's development.
B
11
S
2
Posts: 86
Reputation: 1,001

Post » Sat Jul 26, 2014 1:25 am

angellondon wrote:You're welcome! Sorry for being a bit vague with my general advice. If I do mess about with it myself, I will upload my .capx so you can see how I try to handle it.

I am also fairly new to C2, but about 2 months in I feel fairly confident with a lot of it already :) I have much more to learn, though.

No no, your not being vague. I wasn' being critical. Any pointers/advice are appreciated whether its general/conceptual info about how to approach a project, or specific examples. Any input at all is a help at this stage :D
B
74
S
52
G
62
Posts: 406
Reputation: 39,080

Post » Sat Jul 26, 2014 1:27 am

kbtbc wrote:@Artpunk -- I have never seen such a game -- very fascinating! -- I hope you take up the attempt in C2 (be prepared to learn a lot) ... it would be a fun project, and I would be interested in it's development.

It is an interesting game. It certainly drew me in. At the moment Im just think about the concept and theme for a similar type of game.
B
74
S
52
G
62
Posts: 406
Reputation: 39,080

Post » Sat Feb 28, 2015 6:45 pm

To answer your question about why are the so called "Idle games" so appealing is actually pretty easy. I think even Extra Credits did an episode on youtube about the toppic.
Games like these are pretty much created in order to scratch our "itch for multitasking" since they require minimal effort to play yet those increasing numbers still give us the satisfying feeling of making a progress. I know I was put off by the candy box since all I saw was a number and a button. But then I gave it another chance later on and the game started unfolding itself revealing more and more elements to it. It's actually interesting concept which you don't see very often.
And already there are examples of what people could do with it. To name a few, Candy Box, Candy Box 2 and Dark room added the "coffeebreak roguelike" aspects as they added the story and exploring with loot and so on. Then there is Cookie Clicker which got me hooked even though it's just about generating more and more cookies per second to buy more and more expensive upgrades that will help you generate even more cookies per second.
The guys behind cookie clicker even teamed up with adventure quest and made a game where you generate gems which you use to raise a dragons.

To answer your second question, yes it is possible to create such a game with C2. Since it's all about math, all you need is a loop and couple of variables that'd interact with each other. (Base cookies per second, some multipliers, things that'd add or deduct from the cookie bank, and events which would check whether certain cookie count was reached in order to "enable" more features for the unfolding effect).

I think there are few things to watch out for in terms of memory and CPU usage since without careful optimisation it could get out of the hand pretty fast.
B
13
S
2
G
5
Posts: 5
Reputation: 3,406

PreviousNext

Return to Beginner's Questions

Who is online

Users browsing this forum: No registered users and 1 guest