Asked in the last thread shortly before this one was made to replace it.
Does this seem like a good process for making a text adventure, since the implementation is relatively straightforward (as I'll be using and extending an existing parser rather than creating one from scratch)?
1. Write the bare bones of everything, including the puzzles, on paper, from beginning to end. 2. Implement this game skeleton so that someone doing everything right can beat the game. 3. Add detail and make everything you're "supposed" to do all nice. 4. Add all the obvious things someone could do besides this. 5. Have people playtest it without my input, getting logs of everything they tried. 6. Add interesting responses to all the things they tried. 7. Add soft background music, occasional illustrations, and so on.
Grayson Adams
sure, but there's a reason why people stopped making text adventures and started making systems-based games instead
Ryder Roberts
How much should really be in Update()? I feel like sticking loads of if else then shit in it is bad practice.
Adam Price
what's wrong with unity
was thinking about getting into game development as a hobby. already know how to code in a few languages (went to school for it), and was thinking of jumping into unity
Jeremiah Johnson
Very nice user, somewhat inspirational too.
Adam Smith
>people stopped making text adventures They didn't, though. Making and playing them is a thriving hobby, and the "Choice Of..." games, while closer to choose-your-own-adventure books/gamebooks are pretty damn popular despite selling for $4-7 a pop.
Thomas Wilson
yeah, lost 10 thousand our so lines last hard drive failure. lost a lot of games before that. backup often.
Nolan Ross
bad idea: backups good idea: invest in a decent fucking hard drive so you don't have failures every 6 months
Lucas Torres
best idea: don't make a game or have anything of value so you don't care when things break
Ayden Cox
I only by monster hard drives with the gold plating
Jeremiah Rogers
How important is texle continuity?
Gavin Johnson
...
Carson Lopez
i got a separate drive i put everything on now. but really your drive will crash. just a heads up.
Jace Campbell
it didn't crash in the last 10 years I don't see why it would in the next
you just make bad purchasing decisions
Thomas Martinez
I haven't died in the last 25 years. Clearly I'm invincible.
Xavier Lopez
ok your computers special.
Kayden Baker
I put back ups in google drive. Is that good or should I really have a separate harddrive?
Cooper Taylor
i had this cool space game back in the day. kinda like warhammer meets apolo mission.
Chase Clark
gj user Invincibility is a rare talent these days
Logan Hernandez
sounds good enough, but it wouldn't hurt.
Michael Bennett
I have never lost a hard drive in my life.
I first started using computers in 1992. Since then, using them continuously and daily, I have never - not once - experienced hard drive failure.
I have absolutely no idea how you people keep having hard drives fail on you.
Jacob Gutierrez
My game will occasionally and very slightly change a few things here and there like in those hidden camera experiments where a two actors switch places and such, the idea is to fuck with the player's mind and make them question their own memory and sanity.
John Russell
nodevs -- no harddrives
Jordan Powell
It's amazing that probability distributions will always produce a small percent of people like you
David Long
>anime smugposting k
Jayden Parker
where's that dude with the mutated notepad text adventure game?
Brandon Robinson
If you aren't including a text parser, don't bother.
Jacob Martin
It's a low chance, but it happens.
I had 2 fail on me within the same month. They were both Seagate 3TB's of course. Must have gotten that bad batch. A 70GB harddrive I have from 1998 is still working just fine.
Charles Stewart
people use technical failure as an excuse like employees who call in sick. good times.
Blake Martin
I had once to happen to me, it happens.
Nicholas Cook
I still have games I made from when I was 10 years old.
what a journey
Ian Rivera
>seagate >3TB
Juan Jackson
I haven't ever had a hard drive failure, except for an external one. But that was because of shocks, not usage.
I still backup though, one wrong crash/power cut could fuck up some assets and I don't want to bother doing them again once they're finished
Jose Butler
How come setting my rotation to (0, Pi, 0) makes it (-Pi, 0, -Pi) instead of (0, Pi, 0)? How do I deal with this?
these computers run constantly. and they fail every 5-10 years. our maybe i suck.
Zachary Carter
You know, I have a hypothesis that hard drive failure correlates heavily with distance to high power cables or substations. I think the powerful electro-magnetic fields mess with the hard drive.
I've always lived in rural or semi-rural areas a significant distance from power distribution systems. So maybe that is why I've never had any fail on me.
> pic related
Asher Foster
>tfw writing a big meaty commit message
Lucas Jones
Got some progress. Got a stamina bar working properly. Currently stamina goes down when you sprint, swim, and dodge. Stamina refuses to go up while attacking. The further down your stamina goes from the top, the longer it takes to start regenerating. There are five tiers of regeneration. If you're above 75% stamina when you stop using it, it takes 1/3rd of a second for it to start regenerating. If you're between 50% and 75%, it takes 1/2nd of a second to start regenerating. Between 25% and 50%, 2/3rds of a second. Between 0% and 25%, 5/6ths of a second to start regenerating. If stamina is drained all the way to 0, then you take the largest penalty, with it requiring 2 whole seconds to begin regenerating.
I also redid a big portion of my weapon code to ensure I could create weird weapons far easier, like I did with the whip I've posted, as that whip was more of a hack than anything else. This is why I'm back to square one in terms of sword swings.
Parker Cruz
MY COMPUTER IS IMMORTAL JUST LIKE ME BOW NOW MORTALS
Evan Hall
i live 200 feet from a substation and high power lines so maybe.
Benjamin Peterson
surge protectors are a thing
Chase Walker
>I never got in a car crash so I don't wear a seatbelt
Jaxson Fisher
Sounds like something a country bumpkin would say. I bet you voted for trump too.
Jace Butler
>I wear seatbelts even though they often are the killers in accidents
good goy
Jose Garcia
daily reminder that clean european electricity is superior to unsafe american electricity
>people get killed by stepping on the bare ground because amerilards just stick live wires straight into the fucking ground
Nolan Gray
Hard to see the code in the video. Can you post it on hastebin? Also (0, Pi, 0) and (-Pi, 0, -Pi) are the same rotation. This is why people use quaternions.
Alexander Jones
t. CNN
Hudson Phillips
I'm retarded but I got this working.
Aiden Davis
y u think its called a ground
dummy
William Gomez
Surge protectors can't insulate from electro-magnetic fields.
You should move, those fields mess with your head too. It's not healthy.
I'm Australian mate and I voted for the Liberals.
Michael Anderson
Need your help my brothers, I'm a retard I'm trying to make a formula for a turn based combat to give you a score based on the following two variables:
* Time it took for you to finish the battle * Enemy grade (a number from 1 to 100, 100 being the strongest enemy in the game).
I want to show the scores as S, A, B, C and D. I'm a total pleb when it comes to math and it seems I can't get around this logic to make it balanced and working.
An example, if I'm fighting a grade 30 enemy and finish it in 60 seconds it means I might get an S. Perhaps I should through another variable into accounting? My game doesn't have levels.
Any ideas?
Cameron Jenkins
This, I am using computers since '95 , and never had any HDDs fail on me.
Lucas Evans
looks good to me. working within parameters.
Asher Gonzalez
do you have a basement? the ground should shield you
Noah Rodriguez
I guess I'll make it a gameplay mechanic.
Luke Reed
1. I am including a text parser, just not rolling my own from scratch. 2. Literally none of the Choice Of games I mentioned used text parsers, and they are extremely popular interactive fiction.
Logan Cox
I live in a small valley with hills on either side.
Can't get radio AM or FM, or free to air television. Mobile picks up the tower though.
I'm also insulated by heavy tree cover.
Evan Garcia
How powerful will your game's parsing be?
Nathaniel Turner
>Also (0, Pi, 0) and (-Pi, 0, -Pi) are the same rotation. I'm aware, but the catch is that my mouse input increases the second element of that vector, so whenever I rotate halfway around, the input effectively gets reversed, bouncing me away.
Earlier I considered using quats (pretty sure you told me), but I made a camera pivot node instead and changed it's X so that the player character would always be standing upright, which let me dodge the problem for a while since the character now only had to rotate on the Y. Though I changed my parent node to a kenimatic body and the problem popped up again.
Pretty damn good. I'm using Inform, which is developed in large part by Emily Short aka the deity of interactive fiction, and then just adding my own verbs and such on top of that.
William Wright
What sorts of things will I be able to have it understand? Any of these?
>go east >open scary green door >pick nose >attack monster >jerk off into cup
Connor Gomez
Probably all but the last one. I might add some responses to vulgar and/or sexual commands, just saying it wouldn't be appropriate under the circumstances.
Given the very compact nature of the game, I might disable compass-based movement and just have you say "enter elevator" or "go to porch" and so on.
Kevin Martinez
>2. Literally none of the Choice Of games I mentioned used text parsers But that's the problem. I might have bought one of them if they used text parsers. But without a text parser, it's just a choose-your-own-adventure book.
Noah Martin
Whenever I need to do something like this I just fire up Desmos and start making some graphs. I'd first normalize the data you have. So the enemy's level would be (x/100) so it's between 0 and 1. For the time you'll have to decide how long it should take for the player to beat any enemy in the game.
Ian Powell
>But without a text parser, it's just a choose-your-own-adventure book. Not necessarily, if you used pretty images it would be an Infinity Engine game.
Brody Gray
>tfw having to draw gay furry porn in order to fund your videogame project living the dream
Dominic Hill
They're choose-your-own-adventure books with a lot more complexity (and stats), but yeah, they're basically supposed to be CYOA for grownups.
That's not what I'm going for, though. I'm aiming much more for a new generation of Zork style games, with a bit less maze bullshit and a bit more NPC interactivity.
Nathan Price
Why even bother with the videogame project, user?
Ryder Perry
Fuck you. Those had gameplay.
>I'm aiming much more for a new generation of Zork style games, That's something I might buy.
Ian Bell
because I don't like drawing gay furry porn, user
Cameron Russell
>bad idea: backups
Cooper Diaz
Neat progress there. I'm looking forward to when you switch that programmer art to something more appropriate. I'm sure that it'll get more attention then. For now just keep working on the core gameplay.
Aaron Hughes
does anyone use animation ghosts or motion curves in blender?
Jayden Flores
>Fuck you. Those had gameplay. Relax user, I was only joking.
Why not, user?
Joshua Powell
the fuck did he do to that boy to make him turn out like this I mean shit I have autism and I wasn't that bad off when I was his age
Tyler Thompson
>>tfw having to draw gay furry porn in order to fund your videogame project so if the videogame is you main project, I guess you could say that furry porn is you pet project?
Wyatt Edwards
Draw straight furry porn then.
Leo Cox
oxymoron
Grayson Ramirez
yiff in hell, carlos
Tyler Hill
DAMMIT TURKISH CARLOS, I CAN'T BREATHE
Sebastian Wright
>somehow wrote "you" instead of "your" twice why do bad things always gotta happen to me?
Henry Long
My game is original, TOO original. It will usher in a new era of My game-likes.
Cameron Stewart
>Why not, user? furries are the worst fucking people to cater to, and the unfortunate thing about drawing furry porn is that you are then interacting directly with them plz go
Colton Roberts
Pulling out of my ass; rejigger the Enemy Grade so that it corresponds to how long it should take to defeat. (eg. EnemyGrade = 1 means it takes about 1 second to kill
For each encounter, calculate a number X = [TimeToComplete] / [Sum of Enemy Grade in encounter]
If X < .5, Score = S If .5 < X < 1, Score = A and so on
add coefficients/weighting as necessary.
Dominic Collins
I'm not a smart man, please do it for me
thanks
Daniel Collins
Thank you very much. Core gameplay is definitely far more important to me than art, so I dunno when that will happen.
Isaac Sanchez
>furries are the worst fucking people to cater to, and the unfortunate thing about drawing furry porn is that you are then interacting directly with them Why not hire someone to handle customer relations for you?
Andrew Reyes
Post webms to prove it.
William Roberts
>TURKISH CARLOS lel
Whats with the sudden resurgence of the immersive sim? It is getting mentioned a lot. Are DE-fags finally starting to come to positions of power in their dev studios and media departments and longing for the era of GOOD videogames?
Jayden Russell
I'm not sure, it's all kind of confusing to me. But here's code I used for a first person thing I made. It's using degrees, but you can just change it to radians. It's also using the input_event instead of doing it every frame. In _ready() you'll have to do set_process_input(true) yaw and pitch are variables at the top of the script hastebin.com/ujodiluqiw.gd
William Carter
...
Robert Sullivan
Euro Truck Simulator is an immersive sim, Deus Ex is a shooter.
Bentley Perry
where do you live?
David Smith
Deus Ex isn't a sim and FPS-RPG is a genre that borders on stillborn.