Kornel
|
|
« Reply #80 on: April 26, 2018, 06:21:00 AM » |
|
Update 040 - Rotating- [added] The ship now rotates towards movement vector.
It's not perfect but I think it's good enough to move towards testing other AI features - and all in just one line of code! The GIF was to big so I just exported video and droped it on Google Drive (I know I should make a YouTube account) https://drive.google.com/file/d/1Mps4BnFuNrwd9MlyuYKK-UWBz67q0wM9/view?usp=sharingAnd as always any and all constructive feedback is highly welcomed
|
|
|
Logged
|
|
|
|
NeckBeardAficionado
|
|
« Reply #81 on: April 26, 2018, 07:28:18 AM » |
|
This is really fun. Keep up the killer work. I'm sure this is planned, but I'd love more of a goal.
|
|
|
Logged
|
|
|
|
Kornel
|
|
« Reply #82 on: April 26, 2018, 12:19:48 PM » |
|
This is really fun. Keep up the killer work. I'm sure this is planned, but I'd love more of a goal.
Thanks for the words of encouragement! First 'goals' (if you can call them that) will be to fight enemy ships. Then more, higher level, goals will be added.
|
|
|
Logged
|
|
|
|
Kornel
|
|
« Reply #83 on: April 27, 2018, 05:35:46 AM » |
|
Update 041 - Many targets- [added] The drone can now have a list of ordered targets to visit.
It may seem like not a lot, but it will allow the AI to have an independent part of the code do collision avoidance and/or just insert new targets to visit before getting to the main objective. All without any modification to what's already there And as always any and all constructive feedback is highly welcomed
|
|
|
Logged
|
|
|
|
Kornel
|
|
« Reply #84 on: April 28, 2018, 03:17:50 AM » |
|
Update 042 - Rotating Asteroids- [added] At the start each asteroid gets a random rotation speed and direction.
Do you think is adds to the game? And as always any and all constructive feedback is highly welcomed
|
|
|
Logged
|
|
|
|
Kornel
|
|
« Reply #85 on: April 30, 2018, 07:15:40 AM » |
|
Update 043 - Code cleanup- [change][internal] Code has been a bit reorganized and unused things have been deleted.
Always any and all constructive feedback is highly welcomed
|
|
« Last Edit: May 01, 2018, 02:53:42 AM by Kornel »
|
Logged
|
|
|
|
Kornel
|
|
« Reply #86 on: May 01, 2018, 03:22:15 AM » |
|
Update 044 - What's in store for the coming weeksToday's half-an-hour-a-day I dedicate to this project was used for thinking In the past few days I wasn't sure what should I add next, not in the grand scheme of things, but at a micro level. So today I just set down, looked at all of my notes, the game and started to thing how to move the project forward. After few minutes solution became simple: skip AI decisions for now, let the player click on stuff (a.k.a give orders) and focus on AI doing things. Over the next few weeks you should be able to make the AI shoot, move in different ways (while attacking) and perhaps even do some basic AI vs. AI combat!
|
|
|
Logged
|
|
|
|
Kornel
|
|
« Reply #87 on: May 02, 2018, 02:03:04 AM » |
|
Update 045 - Updated ship switching- [added] The drone ship has it's owe gun now.
- [added] Only the selected ship can shoot.
- [changed] Switching weapon types disabled temporary.
Basically right now there are now 2 ships: one flies on it's own and the other can be manually controlled.
|
|
|
Logged
|
|
|
|
Kornel
|
|
« Reply #88 on: May 03, 2018, 04:19:13 AM » |
|
Update 046 - Move and fire- [added] The drone will now move and shoot when an asteroid is selected.
And as always any and all constructive feedback is highly welcomed
|
|
|
Logged
|
|
|
|
Kornel
|
|
« Reply #89 on: May 04, 2018, 01:58:15 AM » |
|
Update 047 - Different targets- [added][internal] The AI now has 2 types of points if follows: waypoints and targets.
- [fixed][internal] Some null references and other small errors.
This will be useful very soon to the AI knows if it should just stop, move to next waypoint or start to, for example, orbit the target. And as always any and all constructive feedback is highly welcomed
|
|
|
Logged
|
|
|
|
Kornel
|
|
« Reply #90 on: May 05, 2018, 02:54:33 AM » |
|
Update 048 - Inserting target- [added] Selecting an asteroid now inserts a new target and after destruction the ship resumes movement to the last waypoint.
In other words: click on an asteroid and after destroying it the drone moves on. And as always any and all constructive feedback is highly welcomed
|
|
|
Logged
|
|
|
|
helscar
Level 0
|
|
« Reply #91 on: May 05, 2018, 09:15:36 AM » |
|
As always, your project is really interesting to follow ! some feedbacks, ship is difficult to control on AZERTY keyboad, maybe an option to switch from qwerty to azerty could be nice. for the game, i found difficult to switch ship on a far distance, maybe adding something like the Tab key to switch maybe?
|
|
|
Logged
|
|
|
|
Kornel
|
|
« Reply #92 on: May 05, 2018, 12:31:26 PM » |
|
Thanks for your feedback The ship switching is temporary but I could definitely add some key shortcut - very god idea! As for the keyboard - the ship controls are now independed from key presses and I have in plans adding way to rebind keys... but how about in the meantime I add a way to switch between 2 different key binding sets? Could you tell me which keys would work with your keyboard? Like W = Z or something like that
|
|
|
Logged
|
|
|
|
Kevycat
|
|
« Reply #93 on: May 05, 2018, 12:59:53 PM » |
|
Wow. This is some pretty great drone movement.v This might just be my chromebook, but I'm getting some random lagspikes.
|
|
|
Logged
|
|
|
|
Kornel
|
|
« Reply #94 on: May 05, 2018, 11:15:10 PM » |
|
Thanks Kevycat I haven't noticed but I will keep an eye on it, thanks for reporting it
|
|
|
Logged
|
|
|
|
Kornel
|
|
« Reply #95 on: May 07, 2018, 04:31:28 AM » |
|
Update 049 - Helper methods- [added][internal] New helper methods for use in the future.
And as always you can... Play current build online here.
|
|
|
Logged
|
|
|
|
Kornel
|
|
« Reply #96 on: May 08, 2018, 07:49:14 AM » |
|
Update 050 - Ship changing keys- [added] You can switch between the main ship and the drone using "9" and "0" keys (thanks @helscar).
- [added][internal] One new additional helper method added for use in the future.
It's been 50 updates already! Time flies... For the next few days I will have to focus on finishing some other stuff, so the next update will be on Monday. And as always any and all constructive feedback is highly welcomed
|
|
|
Logged
|
|
|
|
helscar
Level 0
|
|
« Reply #97 on: May 13, 2018, 04:48:49 AM » |
|
Cool ! for the keys you can do something like this : A E - Speed Z S - UP/Down Q D - Left/Right
on the last build i have a weird behavior where the ship seems to have a speed boost every seconds.
|
|
|
Logged
|
|
|
|
Kornel
|
|
« Reply #98 on: May 13, 2018, 06:59:08 AM » |
|
Thanks for the key bindings, helscar! I noticed it, too. But wasn't been able to track it down yet
|
|
|
Logged
|
|
|
|
indominator
Level 1
?????
|
|
« Reply #99 on: May 13, 2018, 12:34:06 PM » |
|
its a lil bit confusing the controls being of both ships at the same time. i think if the player only controlled one ship each time it would be less disorienting
|
|
|
Logged
|
|
|
|
|