segabl / gdd2017-homeless Goto Github PK
View Code? Open in Web Editor NEWSee the world through different eyes
See the world through different eyes
Fighting against npcs and random system
Implement a daylight cycle
Add some sort of dialog system and port existing hard coded text to it
Create a game ending screen, similar to the mockup in the game design document
When you use or drop items, the Item indexing and management gets somehow messed up
Design the character called Melissa.
Character descriptions
https://docs.google.com/document/d/1tythrOoRcZktKOB3291a1eqmQdUfusyjBviQbnnHr-A/edit
Create a working prototypcal UI for the main character inventory.
Implement stealing from other people and other people stealing from you
Design of different houses for the world map.
Implement New Life Button logic in Main Menu.
Design the character called Anne.
Character descriptions
https://docs.google.com/document/d/1tythrOoRcZktKOB3291a1eqmQdUfusyjBviQbnnHr-A/edit
Current system is confusing to use in editor as it doesn't reflect how it will look ingame. Probably a manual loop over all dynamic objects should be done to check overlapping and then setting the depth.
Add a feature that makes buildings transparent when the player is fully behind them.
Implement the logic to leave the game from the Main Menu.
Implement saving player progress:
Player-position, Picked Up items, Daytime, Day
Possibly save as binary.
Design the character called Arnold.
Character descriptions
https://docs.google.com/document/d/1tythrOoRcZktKOB3291a1eqmQdUfusyjBviQbnnHr-A/edit
Design the character called Derrick.
Character descriptions
https://docs.google.com/document/d/1tythrOoRcZktKOB3291a1eqmQdUfusyjBviQbnnHr-A/edit
Create a script behaviour to automate collider sizing of tileable sprites. Should contain separate options for width and height and adjustment options for adding/removing additional sizes. This will enhance handling tileable sprites in the editor.
First prototype of InGame Menu
Design the character called Omar.
Character descriptions
https://docs.google.com/document/d/1tythrOoRcZktKOB3291a1eqmQdUfusyjBviQbnnHr-A/edit
Design the character called Clara.
Character descriptions
https://docs.google.com/document/d/1tythrOoRcZktKOB3291a1eqmQdUfusyjBviQbnnHr-A/edit
Design the character called Rick.
Character descriptions
https://docs.google.com/document/d/1tythrOoRcZktKOB3291a1eqmQdUfusyjBviQbnnHr-A/edit
Button Selection with keyboard arrows is possible, but the first selected button is highlighted even when another button is selected per mouseclick.
Main character should be able to start a simple conversation
Design a static version of the playable world map.
Implement a simple karma system depending on choices
Pause Daylight cycle when the game is paused.
Implement Continue Button logic in Main Menu.
Stats influencing the player like: Repletion, Health, Sanity, Intoxication..
Stats should be updated by a script and should also be influenced by usage of items from inventory. (useItem method in Inventory.cs)
Position the camera at the character position when starting the game.
Merge GameController and GameControllerHandler into a single class and make it persistant during scenes.
Make character move by pressing W, A, S, D
Design the character called Lucas.
Character descriptions
https://docs.google.com/document/d/1tythrOoRcZktKOB3291a1eqmQdUfusyjBviQbnnHr-A/edit
Two separate classes don't really make sense. MenuHandler will have to be moved to canvas so it is still updated when the ingame menu is disabled, but otherwise no functionality is lost.
When coliding with an obstacle the Main Character should slide along the obstacles edges.
Design the character called Thomas.
Character descriptions
https://docs.google.com/document/d/1tythrOoRcZktKOB3291a1eqmQdUfusyjBviQbnnHr-A/edit
Things like scratching, stretching etc that can be played randomly while the player stands still.
Design the main character of the game.
Character glides to mouse position on click.
Serialize the data for the save file.
Currently the save file is written prototypically.
Make camera follow player with a bit of delay
Move some methods of the MenuHandler to the GameController.
I.e. resumeGame, background audio loop, ...
Design characters which do not have a backstory. (i.e. random NPCs)
Certain sprites (characters and objects that can be in front or behind other objects) need to be sorted dynamically by their y value.
Make a simple inventory for objects the player picked up
Create a system that randomly plays other idle animations while the player is in the default idle animation. At random time intervals, another idle animation should be selected, played and then be switched back to the default idle animation. Also see issue #38
Refactor the inventory functionality.
BUG: Includes a bugfix for miscounting of items. (Try to reproduce)
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.