Dev Log 2

2018-Aug-03, Friday 02:51 pm
felicitygs: a smiling shark with a lazer on its back. it slaps its fins and makes a heart. (Default)
[personal profile] felicitygs
 

I feel like I've barely started writing a first draft of the game script, and I'm not even through the initial start scripting. Let's go through a couple things I'm doing here.

The game starts fairly linearly, with a couple minor branches that should allow for some character building. The main character/player is going to need to have some variables for stats--but this early, I'm not entirely sure what stats I want to be tracking. I'll get there eventually. This is mostly a prototype for a game I'm going to be building in RPG maker, so the access to a database there should make stat mods much easier to track versus Twine.

I am going to need to flesh out several villagers--right now the only one I have a strong feel for is Cousin (name pending change?), and that's mostly because he's probably my favourite outside of the MC. Either way, I'll get there eventually--for right now, the focus is just on getting the initial systems set up.

You can also already see the various different game locations. Right now, I'm going with a basic if (start != true), then (execute start scripting), and putting all the post start stuff in an else statement. I suspect that these are going to get messy--I need to figure out how to track days/time, as well as the seasons. I suspect each else is going to have nested seasons inside as well, or certain areas will be entirely locked off during particular seasons. It would be nice to have a calendar the player can check as well--I might stick one in the mc's house, actually. That would make sense.

Stuff I learned about Twine 
  • if I decide to change what engine I'm using, that's relatively painless other than all the rewriting. Might be necessary, though--the only inventory thing I've found uses sugarcube and would need rewriting for harlowe, which is what I'm using. Anyway, that's in the main menu when the story is open.
  • the main menu also contains the area to mess with the javascript behind the scenes, so I should have access to javascript objects--objects might make the characters much easier.
 

 
To Do
  • add some comments about where potential stat changes will be
  • finish up the initial outline for the start of the game
Page generated 2025-Dec-30, Tuesday 08:50 am
Powered by Dreamwidth Studios