[wip] Adventurish game

Page 2/2
1 |

By Uninteresting

Expert (119)

Uninteresting's picture

11-02-2020, 22:42

(Before reading your post, I had uploaded a new version with updated font.)

I now changed the "outside" to mean "West" there. Do you also mean adding "look" action to each exit to tell where they lead? (Changing the directions to location names would be a bit difficult.) Or that I tell that in the text box below?

By Timmy

Expert (122)

Timmy's picture

11-02-2020, 23:25

For now, I think changing "outside" to "west" is good. I haven't seen enough of the game to comment more right now.

By Uninteresting

Expert (119)

Uninteresting's picture

14-02-2020, 20:18

I have now submitted the current version to MSXdev'20. If someone is interested, I wrote a blog post on the why and how. There would still be room for some more content in the ROM image, but the game's enough as it is.

(Of course, now I see I didn't tell well enough what happened in one part...)

By farique

Resident (34)

farique's picture

15-02-2020, 04:28

Loved it.
Lots of little things to improve but a very interesting engine.
Can we have it to test, yeeees?

By Uninteresting

Expert (119)

Uninteresting's picture

16-02-2020, 12:41

"How much of the engine" would you like? Overall the scripts are definitely not mature (say, the Python preprocessing script doesn't check that the variable indices are within range, that all the referenced scripts/texts/... are present, some variables need to be adjusted by hand, verbs and directions are hardcoded into the Python script rather than the CFG, some hardcoded paths, ...).

I use only tniASM, so I don't know how much work it'd take to convert the original code + the generator to work with other compilers.

I'm thinking that the memory mapper support might be easiest done simply by forcing the game be split into episodes, and each episode taking one 16KB page with their own initialisation. The game I made takes at least 20KB in the data, but I didn't really try to optimize the number of tiles used towards the end.

Page 2/2
1 |