orta / wibblequest Goto Github PK
View Code? Open in Web Editor NEWA Text Adventure Game framework for iOS
Home Page: http://orta.github.com/WibbleQuest
A Text Adventure Game framework for iOS
Home Page: http://orta.github.com/WibbleQuest
I want to know that all the right texts are being displayed, that damage is being done correctly and others
duh
you have to scroll up!
Should be "Could not find %@ in %@", itemName, [Room current].name
so that different Games in the same code base can have different styles.
There should be an option if you want animations or not.
Achievements should be doable, I want a simple game kit api version and an internal one for testing.
I want to do something like this
[self on:@"examine guard" do:^{
// print etc etc etc
}]
I think that's a logical way of doing commands instead of the command responding way. Needs thought.
There must be a nice way to make conversation trees that aren't just if this, say this. Look into state machines.
dragging down takes the keyboard, I dunno the extent to which there is access to the view that holds the keyboard form Apple's API
Say I want to know a name, at the minute you'd have to make an object that responds to the first command and then hogs any input, there should be an official way to ask a question to the user simply.
I propose a Question class that will hog the input when there is an instance, perhaps it should be our first block based API as it should ideally be somewhat synchronous.
I don't want live HTML in there
this needs to be removed
Should we have a save state feature?
that could probably be enough for simple stylings
may also want a direct show HTML method on wq too
Uses Game subclasses now
they can add room commands, but dont need to be on the player
This also should all be class methods!
The room/inventory should be able to override commands like west
If you type something like 'use key', and key is non existent in the inventory, the result is nothing at all.
I want to be able to have a countdown for example in the text
it's not used, premature opimtization
I don't feel like it's complete, but I'm not sure why yet, feel free to comment in here if you think it is.
Compare to cocos2d, maybe even steal it
These should all be class methods
How would the user know how much money they have?
I want rooms / objects to be able to move or act every 5 seconds, basically, we need a heartbeat to the engine that beats for everyone, and can be configured in the game object, or the wibblequest shared instance
currently it's a static method, would be nice to have some ideas about adding to the help system based on what commands the objects you hold, or the room you're in. Would make for a much more integrated help system
Yes?
cause 'you know, that'd be nice
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.