hey everybody! as the title says i need help with making a SCP text based game! if you do not know what SCP is it stands for secure contain protect and they basically make the FBI look like babies by getting a bunch of big bad monsters into one place and messing around with them. but I need help im making the game Via batch file and i think its coming out fine but i can tell im going to need help either it's learning more code or getting someone else to work on the project with me but if you have any advice on what i should do feel free to reply!
SCP text based game!
#1
Posted 02 December 2014 - 09:24 PM
#2
Posted 02 December 2014 - 09:37 PM
Babies. The plural of baby is babies. I can ignore most of the rest, the its and i and im, but that one hurt me.
I remember when a friend was obsessed with the SCP thing. I never got it myself. Too much work to not be scary at all. But if you're doing your own original characters, that would be more interesting.
Kitty will be by with some relevant words in a moment. She's gotten pretty good and handling this kind of thing.
My first novel, Seeds of Magic- Barnes & Noble, Smashwords, Kobo, Sony Store
#3
Posted 02 December 2014 - 10:34 PM
thanks? i guess.
#4
Posted 03 December 2014 - 07:21 AM
Kitty will be by with some relevant words in a moment. She's gotten pretty good and handling this kind of thing.
Ahaha, thank you but I just read a bunch of stuff, say some words and hope it's helpful.
I had to read through SCP a lot to figure out it's fiction and not coding related. Cool idea to make a text based game out of it though. What language did you use to make the game?
I've never really used batch files so I'm not sure how to write one. Did you follow a guide like this? http://www.wikihow.c...te-a-Batch-File
#5
Posted 03 December 2014 - 09:58 AM
actually yes to teach me the basics i followed that exact same guide but those are only the basics. im pretty sure that batch files run off of CMD code which is thankfully easy to learn the necessitys for what im wanting to do.
#6
Posted 03 December 2014 - 10:25 AM
What is it exactly that isn't working? Do you get an error code of any sort? I've never used batch but I'd like to help you out if I can haha.
#7
Posted 03 December 2014 - 10:34 AM
well actually i need help in general. right now im the only person working on what i want to make out to be atleast a short but good story driven game. Since i hardly know any code and im barely scraping by with what i have and plus im horrible at making a good story thats not filled to the brim with cliches.
#8
Posted 03 December 2014 - 10:36 AM
How much of the game do you have done? You don't need to know too much about programming to do a text based game. Maybe I can point you to some resources.
#9
Posted 03 December 2014 - 10:39 AM
i dont have much of the game done but i have a basic idea of where im going to take it story wise but how im going to execute the code to do that? well... thats a different story entirely
#10
Posted 03 December 2014 - 11:20 AM
I was looking around for some resources and this article actually lists two pieces of software that you can make text based adventures without worrying about code. This way you can focus on the story and not worry about the technical bits like coding. They should also have tools to export the game once you're done so you can upload it to that site. Hopefully that might be of better use to you.
If you are interested in learning programming through making a text based game, I recommend Python to start off with. It's a super forgiving language and it reads like psuedo-code so I find it's easier for a beginner to learn. A text based game shouldn't be too hard to make. Unless you're planning battles and an inventory, all you would really need to know is switch cases, conditional (if statements) and a couple other coding basics, which would take you a week or two to master. A text based game was my first side project when I started programming, I had all the tools I needed after my first university course.
Hopefully some of this can be useful to you!
#11
Posted 03 December 2014 - 11:24 AM
Thanks! i will definitely give them a shot.
#12
Posted 03 December 2014 - 11:26 AM
well actually i need help in general. right now im the only person working on what i want to make out to be atleast a short but good story driven game. Since i hardly know any code and im barely scraping by with what i have and plus im horrible at making a good story thats not filled to the brim with cliches.
So, wait. You can't code, and you can't write, yet you want to program a text-based, story-heavy game? Ambitious.
I'd recommend scrapping the idea. Grab some books, do some learning. Do those little practical exams they put out there for various things (for example, when I was learning C++ in college we had to code a set of working traffic lights)
And also learn to write. You say yourself you're bad at it, but you want something good. That isn't going to magically happen. Practice, practice, practice. Maybe, at least. Creative writing isn't something you can learn, in my opinion. You can either do it, or you can't. I might be wrong, but wanting to make something heavy on story when you can't write for shit is probably not the best idea in the history of good ideas.
But right now, you don't seem to be bringing much to the proverbial table. You've got "an idea" and that's about it.
I'd also be hesitant to do it in batch, simply because my main memory of .bat files was making them into executables that crashed school computers >_> so personally, I wouldn't touch one that some random internet person made.
“Shimatta! Bare… nan no koto kashira?”
#13
Posted 03 December 2014 - 12:16 PM
Well yea... you got a good point and i notice now i should have been a little bit more specific with what i said. Yea its currently just a idea i don't have anything to be very proud of. when i said i hardly knew any code i meant language wise meaning i don't know a lot of languages sorry i should've said that in the first place. but about the story yea your right i don't know jack about writing a good story and i am trying to learn a bit more about how to write a story worth anything reading good creepy pastas random literature that are praised for being good and usually attempting something that results in using food as a coping mechanism for how bad the abomination i had just made was. so thanks for pointing that out and yea batch does have a bad wrap when it comes to random game downloads.
#14 Guest_ElatedOwl_*
Posted 03 December 2014 - 12:38 PM
I think you really just need to ask yourself what you're trying to get out of this. Do you want to use this as an opportunity to learn to code? Do you want to use this as an opportunity to write a well thought out story? Or perhaps you're just looking to have a good end product that you give some direction with?
Certainly there's nothing wrong with trying to accomplish more than one thing with any of that, but personally if I set too many goals for myself with a project I often find it too daunting to do any work on. YMMV.
#15 Guest_ElatedOwl_*
Posted 03 December 2014 - 12:41 PM
I'd also be hesitant to do it in batch, simply because my main memory of .bat files was making them into executables that crashed school computers >_> so personally, I wouldn't touch one that some random internet person made.
I'd argue that batch isn't the best choice to program something in as well, but any executable someone gives is just as dangerous, batch no more potentially malicious than any other EXE.
#16
Posted 03 December 2014 - 12:46 PM
I think you really just need to ask yourself what you're trying to get out of this. Do you want to use this as an opportunity to learn to code? Do you want to use this as an opportunity to write a well thought out story? Or perhaps you're just looking to have a good end product that you give some direction with?
actually i am aiming to do this learn code and a story and that kind of thing i am not aiming to make money of of this or any kind of profit. its just that kind of thing were you have a inspiration to do something and you don't really understand why except for the pure learning experience
#17 Guest_ElatedOwl_*
Posted 03 December 2014 - 12:58 PM
actually i am aiming to do this learn code and a story and that kind of thing i am not aiming to make money of of this or any kind of profit. its just that kind of thing were you have a inspiration to do something and you don't really understand why except for the pure learning experience
Right on then man.
You might want to consider doing it in an actual programming language instead of batch; there'd be a bit more of a learning curve, but once you understand it it's going to be a lot easier to maintain and manage than batch would be.
I'd recommend Python or Ruby; code academy has some really good, interactive beginner tutorials for both languages (Python course, Ruby course).
If you do decide to go with an actual programming language and you run into problems have questions, post them here and I'm always happy to help.
#18
Posted 03 December 2014 - 01:50 PM
I'd argue that batch isn't the best choice to program something in as well, but any executable someone gives is just as dangerous, batch no more potentially malicious than any other EXE.
That's true. I'm just basing it off personal experience really, but based on how easy it was to create something quite damaging as an extreme novice, .bat files are something I'd avoid unless they're from a known source.
“Shimatta! Bare… nan no koto kashira?”
#19
Posted 03 December 2014 - 02:02 PM
If you do decide to go with an actual programming language and you run into problems have questions, post them here and I'm always happy to help.
well that was fast. well any ways i need help with these two lines of code
print "whats your username?"
first_name = gets.chomp
so theres nothing wrong with them but the course on CodeCademy says that first_name is declaring that the input is now a variable. How?
#20 Guest_ElatedOwl_*
Posted 03 December 2014 - 02:12 PM
well that was fast. well any ways i need help with these two lines of code
print "whats your username?"
first_name = gets.chomp
so theres nothing wrong with them but the course on CodeCademy says that first_name is declaring that the input is now a variable. How?
Bear in mind that this is Ruby specific (some languages work similary, some don't)
gets.chomp is a function that gets a single line of input, saying first_name = gets.chomp is saying get a line of input and remember that line of input as first_name. On the line below it you could do
print "Hello, " + first_name
to output "Hello, [whatever they input as first name here]"