Forum Replies Created
-
AuthorPosts
-
October 21, 2017 at 12:37 am in reply to: Is Mark pulling the plug on Monkey2? Worrying comments on Twitter #11240
I just put Monkey2 on the best 2d engine list on slant, it was not on it yet. MonkeyX was in the top 3 for a long time but is lower now.
https://www.slant.co/topics/341/~best-2d-game-engines
Maybe people who can describe it better can add pro’s and con’s. I am not that good in that. And maybe we can recommend it also.
I have no idea about performance. But it is possible to draw shapes in images that you can create. As far as I know every shape command can be used inside images. You can then use drawimage to draw these images.
I spend some time adding an Rocket Propelled Grenade launcher. The ai can also use this. I made a checkfunction that shoots the rpg to see if it or the debris hits the player before the ai shoots them. I also added polygon smoke and debris.
Not to sure about adding different control method yet. I am not that familiar with games that have that style of control.
Here the link : (the old one so Ctrl+f5(reload) might be needed)
https://cromdesi.home.xs4all.nl/emscripten/aitakingcover/Untitled1.html
I spend a while creating a new map generator and ai. I was thinking how to make cover points on the map where the ai can move to hide from the players bullets. I programmed it so that around the player invisible bullets are shot. Then each tile below the bullets get marked until the bullets get removed if off map or hit wall. Then I find cover spots not marked if wall tile nearby.
I used a* to move the enemies around and used a couple of methods so they show ‘playable’ behaviour. I gave them the ability to shoot also.
It seems to work allright. I think I got the freezing bugs out this evening. I originally coded this yesterday in MonkeyX but just converted it to Monkey2. I still use the Flash target.
Emscripten version here :
https://cromdesi.home.xs4all.nl/emscripten/aitakingcover/Untitled1.html
The code is on my pakz001 user github.
This is the latest version. The code is on my monkey2 github(pakz001) (the player vs monster main file)
It has a rpg a gun and explosions.
https://cromdesi.home.xs4all.nl/emscripten/playervsmonstersmain/Untitled1.html
I have used blitz like languages since the amiga 500 days. I would not like it if there would be nothing left. But if there is no future in it then I would understand. A few hundred dollars a month income (patreon) is not enough to live from.
Yes, that would be what I am looking for. Thanks.
I am not using pyro. I do not think there is anything in it I would want to use. Also I think I would want my projects to stay as standalone as possible(No extra installations/work required).
If it had more game engines in it I would probably consider it more. (rpg/rts/turn based/strategy etc) More of those bigger things that take a longer time to create. It took me 10 days to create a barebones turn based game. If I could just jump in something and get somewhere it would be a lot more fun.
If there was a morrowind like of minecraft engine in it I would jump on it
The aliens seem to jump right and left really quickly here when they are in the wave. When they attack they seem to go really quick. When I killed them all off there was no new wave.
Cool that this source is made though. Good study material.
I had a similar problem a time ago with the not found message from path. I gave up and installed the emscripten installer that was shown in the older ted2go instruction window and that worked. Is an older emscripten though…
I just did another test with the “example rooms optimized” code and with the previous version of monkey (6) it runs at 16 fps and with the new monkey version (7) it runs at 60 fps.
It seems there has been several great improvements in the latest monkey update…
I am still not to sure on how I can best aproach my current problem. Do I need to store models in a global container(list/array) and destroy all these everytime I create a new map part? (scene)
I was using scene clear but I think this was not the way to do it since it does not work anymore. Is something like this still available or coming back?
Not to sure but I imagine the lighting alone would require the models to be present in memory. Things like physics and collision probably needs that also, 3d is a whole different beast.
I spend about an hour or so trying to get my head around assets but I have not been able to load anything. I seem not to understand how assets work.
I have not gotten to learn that myself yet. I can not say when I can make this. I am sure the examples for mojo3d that are included with monkey2 must show how to do this. If not, you might be better of posting a request for an example in the main forum here. I did that once and a example was supplied real quick after that(that is the best option I think)
I have still to fix/check everything I made before so that it works with the latest release. Have not have the time for that yet.
When I get some time a lot more code will start to get added in the github repo. Just not have had the time yet.
-
AuthorPosts