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
(will be screened)
(will be screened if not validated)
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org

Page generated 2025-Dec-30, Tuesday 03:59 pm
Powered by Dreamwidth Studios