Joris Posted June 5, 2017 Share Posted June 5, 2017 Hi, my name is Joris i am 15 years old and i started coding html5 games about 2 weeks ago and i finally finished my first game. I would love to get some feedback and tips on how i can improve it. you can play it at: jorisgame.bitballoon.com , Thanks for your time. 8Observer8, noob42 and Umz 3 Quote Link to comment Share on other sites More sharing options...
ThatGuyMiniB Posted June 5, 2017 Share Posted June 5, 2017 Nice job for your first one! One feedback I would give is possibly updating the art if you are able to. Quote Link to comment Share on other sites More sharing options...
samid737 Posted June 6, 2017 Share Posted June 6, 2017 Died at 26.. I think if you can in some way speed up the game over time or after some score it would be more fun. The arrows and player are slow placed at the moment imho. Anyways great job!! Quote Link to comment Share on other sites More sharing options...
SeelenGeier Posted June 9, 2017 Share Posted June 9, 2017 The game is fun. For a first game this is good. Well done. If you want to improve the gameplay, you can change the amount of arrows to be more and more over time (start with a few like 3-5). Add one more with every wave. Also make the player smaller and have him grow with every wave. If he gets hit, make him smaller again. This way you have a small margin for error in the gameplay. You could also change the speed of some arrows to make them look more random. Give them a random speed (Math.random()*speedVariation + baseSpeed) when you spawn them. Codewise I would recommend you check out Phaser, which would make your projects a lot easier and does not restrict much (you can still code everything you want by hand, but Phaser helps with premade functions). You should also structure your code a bit more. Add some comments to help understand what is happening in a function. This might seem overkill in a small project but it will help a lot in bigger projects if you can make it a habit. Keep coding and change up your projects (always doing the same kind of game might bore you eventually). Quote Link to comment Share on other sites More sharing options...
Jammy Posted June 9, 2017 Share Posted June 9, 2017 How did you make it? Quote Link to comment Share on other sites More sharing options...
8Observer8 Posted June 9, 2017 Share Posted June 9, 2017 I'm 30 and I've been studying HTML5 game development for 3 months. You have overtaken me Quote Link to comment Share on other sites More sharing options...
eribra Posted June 12, 2017 Share Posted June 12, 2017 Nice first game! Quote Link to comment Share on other sites More sharing options...
8Observer8 Posted June 12, 2017 Share Posted June 12, 2017 I set a new record = 29 Quote Link to comment Share on other sites More sharing options...
8Observer8 Posted June 13, 2017 Share Posted June 13, 2017 Who will set a new record? Quote Link to comment Share on other sites More sharing options...
Jammy Posted June 18, 2017 Share Posted June 18, 2017 On 13/06/2017 at 8:31 AM, 8Observer8 said: Who will set a new record? Challenge accepted. Quote Link to comment Share on other sites More sharing options...
8Observer8 Posted June 18, 2017 Share Posted June 18, 2017 4 hours ago, Jammy said: Challenge accepted. Ok Quote Link to comment Share on other sites More sharing options...
Jammy Posted June 18, 2017 Share Posted June 18, 2017 1 minute ago, 8Observer8 said: Ok omg... i just cant.... maybe tomorrow lol Quote Link to comment Share on other sites More sharing options...
Joris Posted June 18, 2017 Author Share Posted June 18, 2017 Sorry it took me so long to respond i was really busy with school, On 6/5/2017 at 2:00 AM, ThatGuyMiniB said: Nice job for your first one! One feedback I would give is possibly updating the art if you are able to. Thank you so much, i know the art isn't the best but right now i am mainly focusing on the programming. On 6/6/2017 at 4:42 AM, samid737 said: Died at 26.. I think if you can in some way speed up the game over time or after some score it would be more fun. The arrows and player are slow placed at the moment imho. Anyways great job!! On 6/9/2017 at 5:31 AM, SeelenGeier said: The game is fun. For a first game this is good. Well done. If you want to improve the gameplay, you can change the amount of arrows to be more and more over time (start with a few like 3-5). Add one more with every wave. Also make the player smaller and have him grow with every wave. If he gets hit, make him smaller again. This way you have a small margin for error in the gameplay. You could also change the speed of some arrows to make them look more random. Give them a random speed (Math.random()*speedVariation + baseSpeed) when you spawn them. Codewise I would recommend you check out Phaser, which would make your projects a lot easier and does not restrict much (you can still code everything you want by hand, but Phaser helps with premade functions). You should also structure your code a bit more. Add some comments to help understand what is happening in a function. This might seem overkill in a small project but it will help a lot in bigger projects if you can make it a habit. Keep coding and change up your projects (always doing the same kind of game might bore you eventually). Thank you so much for your feedback i will definitely look into that. On 6/12/2017 at 4:00 PM, eribra said: Nice first game! On 6/9/2017 at 6:11 PM, 8Observer8 said: I'm 30 and I've been studying HTML5 game development for 3 months. You have overtaken me Thank you so much that really means a lot to me. On 6/13/2017 at 3:31 AM, 8Observer8 said: Who will set a new record? I think i did 8Observer8 1 Quote Link to comment Share on other sites More sharing options...
Jammy Posted June 18, 2017 Share Posted June 18, 2017 32 minutes ago, Joris said: I think i did hax Quote Link to comment Share on other sites More sharing options...
erich Posted June 18, 2017 Share Posted June 18, 2017 excellent work - well done !! Quote Link to comment Share on other sites More sharing options...
jsPaul Posted June 18, 2017 Share Posted June 18, 2017 Great first game. I have no critique to add other than what was already mentioned. Quote Link to comment Share on other sites More sharing options...
8Observer8 Posted June 19, 2017 Share Posted June 19, 2017 Sometimes impossible to survive Quote Link to comment Share on other sites More sharing options...
8Observer8 Posted June 19, 2017 Share Posted June 19, 2017 19 hours ago, Joris said: I think i did A new record is mine Jammy 1 Quote Link to comment Share on other sites More sharing options...
Borislav Posted June 24, 2017 Share Posted June 24, 2017 This is so hard lol... My high score is 13 Quote Link to comment Share on other sites More sharing options...
Nickk81 Posted June 24, 2017 Share Posted June 24, 2017 Nice job Joris, I got to 46 Quote Link to comment Share on other sites More sharing options...
8Observer8 Posted June 30, 2017 Share Posted June 30, 2017 I found a logic mistake in your code. When you start the game you have 15 bullets: var bulletamount = 15; But if you restart you have 20 bullets: function restart() { // ... bulletamount = 20; addBullet(bulletamount); // ... } Quote Link to comment Share on other sites More sharing options...
Joris Posted June 30, 2017 Author Share Posted June 30, 2017 30 minutes ago, 8Observer8 said: I found a logic mistake in your code. When you start the game you have 15 bullets: var bulletamount = 15; But if you restart you have 20 bullets: function restart() { // ... bulletamount = 20; addBullet(bulletamount); // ... } Thank you so much for looking over my code, i completely missed that bug i should probably use more variables next time to prevent that, I fixed it now 8Observer8 1 Quote Link to comment Share on other sites More sharing options...
8Observer8 Posted July 1, 2017 Share Posted July 1, 2017 I replaced your 2D sprites on my 3D models: click to play This is the pure WebGL 1.0. I use TypeScript instead JavaScript because it is easier to develop and debug. The models I created in Blender. Quote Link to comment Share on other sites More sharing options...
Joris Posted July 1, 2017 Author Share Posted July 1, 2017 7 hours ago, 8Observer8 said: I replaced your 2D sprites on my 3D models: click to play This is the pure WebGL 1.0. I use TypeScript instead JavaScript because it is easier to develop and debug. The models I created in Blender. Oh wow that looks awesome!!!! Thank you so much for taking the time to do this. I added a link to it on the game page, hopefully i'll be able to make something like that one day. 8Observer8 1 Quote Link to comment Share on other sites More sharing options...
Jammy Posted July 1, 2017 Share Posted July 1, 2017 @8Observer8 haha you legend 8Observer8 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.