Forum Replies Created
-
AuthorPosts
-
October 21, 2017 at 3:27 pm in reply to: Is Mark pulling the plug on Monkey2? Worrying comments on Twitter #11267
One thing I would say is “You don’t need a Monkey lover” to be honest I would prefer someone to give you the honest unvarnished opinion if something is wrong I would prefer to know than someone goes “It’s brilliant”.
What monkey needs is someone pushing Monkey everywhere on Facebook, Google+, Twitter and where ever else they can. Also writing tutorials on it as well is a big plus as it will help and would get Monkey noticed.
For example at present it needs music playback this would help no end
Ah OK I understand now it’s basically a snippet program that halts until it can continue :). This makes it much easier to get to grips with and one thing that hopefully will make it into the docs
October 20, 2017 at 9:14 pm in reply to: Is Mark pulling the plug on Monkey2? Worrying comments on Twitter #11231Given that Mark has decided to continue with MX2 the one thing I would say is tact isn’t his strong point, swearing at potential customers either us or future customers is bad form. Don’t get me wrong I swear but it could come across to potential customers as rude and could put them off, seeing as he is trying to drum up business this act could have the opposite effect.
this is where Fibers get confusing there is so much confusion over what they do and how they can be used. As for the echo server example it doesn’t go into networking enough it’s just a client sending and receiving from a server the server doesn’t do anything with it. A chat client/server app would be MUCH better.
to be honest in a network environment you would need a list where you could read and write data to
Another question
Can different Fibers access the same linked list?
For example if I have a linked list for a server called ‘Connections’ then when the connection Fiber get a connection request can I just get it to add the connection information to a connection list so the server can process the new connection or is that a MAV? The reason I ask is as Fibers all run at the same time in the background of the main loop I would wonder if they all accessed the same list then at some point there would be two or more accessing it which could cause corruption. Would that be the case or has it already been thought of?
Marketing is definitely a good idea even getting back into the published stuff as skn3 says will get it on sites.
Maybe offering it to educational establishments would also be a good idea.
Before all that though the docs need sorting with examples.
I think another thing that would help MonkeyX2 a LOT would be a code archive like the old blitz one I know we have the code forum BUT thats a forum, the original archive was arranged in a way that made things a little easier to find. I hope that with a website overhaul it would be nearer the original Blitz site (with a graphic overhaul) than this one as to be honest this looks like a afternoons clicking.
I prefer the MonkeyX1 website over this one as well and that actually looked professional, maybe Mark can get a volunteer to overhaul the website and make it look professional and flashy so he can upload it to the site making it look the part.
Playaniax it wasn’t written in a day of sorts as the back end stuff has taken you ages to perfect to that level, your selling yourself short.
Some users aren’t in it for fun but want to make as much money as they can from it which is where my comment about jobs comes in.
I think with things going free to use till you hit x income has put a terrible squeeze on indies and small companies, after all why go with an unknown when Unreal and Unity could get you a job.
It’s this mindset in today’s world that has caused this problem unless people know about monkey nobody will use it.
Mark should get some products out there real kick ass products that show what it can really do. No offence to Playaniax but Revengestar to some looks like a afternoons coding. They won’t see all the engine work behind the scenes but they only will see the graphics you show. It’s why people instantly are drawn to flashy graphics but deep retro graphic games are overlooked.
We need some kick butt products which kick the others to shame.
I’m with Taiphoz on this one get volunteers on board of course you have the final say BUT it will take the pressures off. Heck even some coders could help wrote modules etc?
One thing I said back when bb2d and b3d was out was “expand the team” it’s too much for one coder to do but a army of volunteers it’s plain sailing
ah I see now the server needs a thread per client connection. I was thinking it was like BlitzMax where you could have a socket accept in the main loop.
It’s all coming together slowly but surely with the new system coded I have hit a Fiber thing as the networking system calls LOADS of external data it appears that the system doesn’t like that. I am currently removing the Fibers and at the moment it’s all moving forwards nicely
This new direction will bring it more into what the old networking system was like but with a more refined and upto date take on it. I do have to say trying every other networking system out there this one is the simplest and easiest to use and gives you IPv6 which was important for me as it future proofs the system for decades to come
Nah we are going to use our own system called Ultim
Well we now have sending of data coded and the adding of packets and receipts for processing, next up will be sorting through them for the ones that are ‘system’ packets and the ones that are game/app specific. After all that is done I will be able to get on with getting more of the networking side done and hopefully completed soon.
After that its onto the renderer
-
AuthorPosts