kobuge-incubator / ringed Goto Github PK
View Code? Open in Web Editor NEW2D Topdown Shooter Godot Game
License: GNU General Public License v3.0
2D Topdown Shooter Godot Game
License: GNU General Public License v3.0
Well right now I finish this issue: #45
But for a better feeling of the recoil shot, it will need arm animation of the character, right now it is just one part, but we will need more animations in order to transmit the player a more dynamic character.
I will do the 3D model and rigg of the character (to get the animation sprites fast from the reders), but the first step that we need, is an objective character design or concept art.
Please propose in this issue things about the charater (references, ideas, early draws and concepts), and if you can make a concept art it will be very welcome and helpful.
Currently spiders will attack you no matter how far away from them you are.. I think they should attack you only if you are in some "view range" (maybe kamikadze spiders will be more sensitive?)
Also, normal spiders should not just run and attack you, if you haven't provoked them before... After all, why would they hate you otherwise?
That means that spiders will need some other job to do while they aren't busy with you, say, making nets, searching for something or just randomly walking around.
This being said, I'll like to ask you to give feedback on this idea, maybe expanding the list of 'jobs' for spiders, or by just constructively criticizing it...
@erik90mx please move the health bar to a different light layer.
This would make more sense: you can run longer, but less fast. Stamina regeneration would thus also be slower.
Well in order to get multiplayer ready to dev in Ringed we need to prepare first the menus to Host a game and Join to one (we can copy some Reines nodes to make it work)
Then @est31 will try to make the multiplayer feature, when this is ready :)
Well like was mentioned in the chat, there is a change to implement day and night mechanics in the game (maybe the enemies are resources or are friendly in the day... etc.)
Add some inventory where the items go that you picked up by walking over them. There could be all kind of items like in common RPG games. For example:
@erik90mx or @bojidar-bg: If possible I suggest (something like) this...
From: res://maps/forest_1.xml
To: Forest 1
Can we play this online as a HTML5 game? If so, there could be a link to do that in the README
The ability to change the keys used to move and shoot would be appreciated.
Running Godot v 1.1 stable
Inside setup_game_graphics.gd:
#checkbox = get_node("Option1/CheckBox") - caused error
checkbox = get_node("Options/Option1/On")
Inside menu_animation.gd, there were several of these:
animations.stop()
And then, I couldn't open bombs.xml, even in the editor. Couldn't open a few other scenes either.
https://github.com/mamarilmanson/ringed/commit/c4c3aa7812d4906d10fe18545999450cef6511be
This is still a commit to my fork... some conflicts are present because I also pushed other commits to mine... please review... :)
The death screen should refresh the scene, if not something better.
From 8437542 on, the window's height is not saved in config (width is fine)
This can make the game more interesting (we can add dynamic goals and that kind of stuff), and at the same time give the player a space orientation in where he is.
The bombs will look (and sound) better if they emit sound and light on explode. (for implementation look at the bomb.xml::AnimationPlayer node, and add some keyframes for the light, the sound is pretty straightforward I guess)
It would be nice to have at least some base story, so we can develop features connected with it.
Currently, they don't regenerate smoothly.
If you fire to the right and run to the left, you will see slow motion bullets (is a nice effect btw)
The slow motion bullets are like mines if the spiders touch them, and you will feel like Neo if you touch them with the player
Well each time I die I'm round by spiders, and it looks amazing but
it will feel more organic movements if the spiders have different animation times, because if you look close you can see all the spiders repeat the loop at the same time.
Greetings
Like the title said, we can add some shell casings when a bullet is fired
the shell will be in the ground a little time and then disappear.
@bojidar-bg ~ I think we really need to finish the game level... -____-
I don't know if our character is a male or a female? please clarify?
As I see on the choice of colors... She is a she...
If she is a female then I think we really should replace her voice... :D
Some effect (bullet lights in particular #48 ) are quite hard to compute. We should add a settings menu, so users with slower computers (hehe, includes me) can play the game at 60 FPS flat.
(Note: to remove bullet lights, you can either remove the node or use set_disabled(true)).
As planned, this game should become a multiplayer game.
There are some {values}
in the license file
Well when the game is executed first, it will look good when you fire the gun
http://i.imgur.com/CCXxOki.png
Sometimes when you die and the scene needs to be reloaded this kind of things happend:
http://i.imgur.com/s9UGuxh.png
(The back Light2D with type don't appears)
or this
http://i.imgur.com/g3Blzul.png
(the shotLight isn't appearing)
In case both
I just notice that, when you died but still fire, the reload scene now works normally (whit the Light2D with sub type and the ShotLight)
Spawner art to add to the map sent to Kobuge Mailing List...
When the player moves the sound will play but if the player stop the sound needs to end at the same time.
Me and a fellow Godot user has been talking about rewriting godot's ui and clean the codebase(he's the dev)... and maybe work on rebranding it... anyone wants to join??? or those who you know who are C++ devs that may want to join... please do... I'm on a recruitment phase now... :)
Well I was thinking in a kind of defence to reduce damage is is pressed at the right time, and a melee weapon to make more damage or backstabbing.
After a death match between @bojidar-bg and @est31
We decide that @est31 will make the server based in this class (Reines game)
https://github.com/KOBUGE-Games/reines/blob/master/server.gd
may the multiplayer games begin!
Well right now the player just fire the gun, but it seems very robotic and plane
what it needs is a gun shake/recoil to feel the power of the gun :)
PD: Like in the real life the recoil may add some random to the bullet direction or control?
Well I was just thinking in add a bonfire, in where the player can stay for a time (maybe it will has life?) and be untouchable to some creatures (give him a little break).
http://img14.deviantart.net/3d4d/i/2015/115/f/9/bonfire_game_by_murashkame-d4vbf47.jpg
Well like the title said, I was thinking in made a kamikaze spider (maybe fast, with red stomach with a big light in it, low life, and bad attitude) to scare the player and make him be more aware of the night beasts >:)
I think it would be cool if the player has some level and gets experience for every kill or other achievement (like in some RPGs). Also it should have some skills that can be leveled up manually after you reach a higher level. This is common practice in all kind of games, like FIFA 07, Tony Hawk's Skateboarding, Borderlands (FPS game) or usual RPGs / ARPGs (Diablo for example).
These skills and attributes could be:
(will add more to this post if something comes to my mind...)
The current sounds are quite bad, especially the shooting sound and the death sound.
Well like the title said, if you press the left button of the mouse continuously
it will leave the SpotLight enable.
I use the stone make a sqare to surround the enemy,and there are more than forty "enemy_kamikaze".I shoot randomly,and during a period of time,fps comes down to 7 or 6.
https://www.youtube.com/watch?v=uAxUxIcu51U
Just a mockup of how I think our splash screen might look like... of course it's subject to change overtime... :D
We should include SUT joystick in the project at some point.
We need to define now what we would like Ringed to look like : would it be a Sandbox game? A RPG styled game? a simple action game?
Should we work especially on the singleplayer mode or on the multiplayer mode?
Also we need to define a splah of story, to define the controls (mouse?joystick?keyboard?),...
Please be precise and (if possible) give examples.
Well we have now Fullscreen mode in the Graphics options
a89fa5f
now we need to adjust the menu's GUI to adapt smoothly.
Well when I'm playing I just imagine that the player can make a dodge to miss an enemy attack (to add more combat options and ability to the game)
This king of enemy is very big, strong and with a lot of life... it might launch normal enemies and when it is destroyed launch kamikazes.
Because it is big it can dodge to the player and be tired, so it is not recommended to get close because a single attack of it can be enough to kill the player.
-It is not going for the player if it doesn't see him, it walk around in its place and make more normal enemies.
-It can not be killed by bullets when it is not tired
-Stamina recover take long time
-it is tired when make tow fast dodge
-the bombs affects its stamina
-melee works noramal in it, so if the player want to try that, it need to be epic
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.