Clone the repository, then in the repository itself, run git submodule update --init --recursive
.
Love2D Wiki
Lua Wiki
Travis CI Page
Rain sound effect: Free Sounds Library
Compa Chaos 2: The One We Wanted to Make
Clone the repository, then in the repository itself, run git submodule update --init --recursive
.
Love2D Wiki
Lua Wiki
Travis CI Page
Rain sound effect: Free Sounds Library
To make the game more immersive, there should be some amount of animations implemented.
improve them lol
We need 7 levels.
We need a Lua table/object that allows us to generate NPCs. This table should have the following capabilities:
:generate()
method that generates a completely random NPC. It should accept a weather pattern, so that the generated NPC is properly affected by the weather in the level.it's in the title
Levels need to keep track of the following things:
To update the weather for the day, we should give it an :update(dt)
method. Level generation doesn't rely on the map (for now).
Part of the core game play is contacting people on the streets. This is to get the whole system in place, which includes selecting options to finish a contact. This system should take into accounts the various traits an NPC has, and should increment the level's contact counter, once implemented.
We need to end the level under the following circumstances:
Losing:
Finishing a level:
Winning:
Instead of generating them when the level is generated, let's also have NPCs generate throughout the day and added to a pool of NPCs available to that level.
To get NPC behavior working, we need to be able to map out where they can and cannot move. This graph will help us determine this.
The shadows are properly showing what the player can/can't see, but it would be good if the rectangles can have some amount of fade within them to help make the edges not so sharp.
it's in the title
i didn't get to sleep until 3 am last night
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.