GreenGameJam2018
2D Side View Base Defense Game
2D Side View Base Defense Game
2D Side View Base Defense Game
Monsters get stuck in the terrain too easily. Improve their path finding or movement behaviour so that they reach their targets more reliably.
When implementing the meteor "monsters" (see branch feature-meteors, EdithScene), I noticed that the whole monster implementation focuses on ground-crawling monsters (path-finding etc.). By introducing a method "CanOnlyFall", I have tweaked the monster spawning and movement such that meteors become possible. The whole thing is far from finished (no collision handling, no sound, etc.), but works surprisingly well: meteors fly straight to a random oxygen station and destroy it. But after that, then they go on and attach the next oxygen station...
We need either a trigger that does something on impact of a monster (sounds artificial to me) or a way of destroying the meteor (or monster in general) after an attack. So I propose to have an additional variable "AttackCost" in MonsterAttributes which gives the cost of an attack to the monster (like "attacking tires them out" - a monster cannot attack eternally).
For meteors, this variable would be high enough to destroy the meteor after only one attack. (For the visual explosion effect on destroying the meteor see sparate issue).
Display some kind of Score and High Score.
e. g. Number of killed monsters, or differnet points for different monsters.
Add support for the steam controller
Many monsters cause a lot of lag. Find a way to optimise monsters or otherwise prevent too much monster spawning by game mechanics (e.g. individual monsters are very strong and we don't spawn that many.)
Issue to collect all tasks and problems regarding upgrades and exponential growth.
When a monster dies, it should not just "disappear", but call a visual effect (depending on monster type - could be implemented in ...MonsterMovement class).
For meteors, this would be something like an explosion. But also a dying spider or worm could have a visual effect (breaking? melting? flying apart?).
If all players die, the Game should be over and display that to the players.
There's already an almost working tower. Add it to the game and make it attack (and damage) nearby enemies.
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.