hah good idea! Actually its for a survival shooter style game that uses the same engine but pretty early days, I might upload a binary somewhere to share :p
hello friend. i want be create a similar game for pratic. I love flutter framework and i want make simple game but with a similar efect. do you can share-me github similiar project ? Thanks.
Hi there, If you want to get started creating your own games but don't have much experience maybe try the Flame engine instead. It should have a lot of tutorials to help you get started. flame-engine.org/
"...dictate any kind of game business logic" Great, that sounds like just what I need. Have you considered the composition_rendering package by any chance?
I didn't know about it, I just had a quick look, seems pretty good! Seems to offer more game logic stuff. However fundamentally it still forces the user into the object oriented paradigm which inevitably will kill all performance due to garbage collection.
When I write a comment under another comment, it gets deleted, I don't know what this is related to My goal is the same as yours - it's fun:) Right now I'm making an ECS system. I took Flame for rendering and noticed that the performance is wanting :( Maybe you can tell me if there is a priority when rendering, for example when there are components A and B, A is prioritized over B and it will always be seen over B?
well I think its a good choice if you're just looking for a rendering engine because it doesn't try to dictate any kind of game business logic. the rendering is simply done in the order that it is fed in. By the way I noticed the master branch hadn't been merged in 6 months so I just did it yesterday, just in case you were still using the old version.
WTF. my comment is deleted About drawing. Saw in the source code magic drawing, but did not understand what it is and why, now it became clearer:) Very interesting, it will be necessary to study at leisure.
Not sure why you're comment got deleted? Feel free to ask any questions about it, although its not really a good learning resource, depends what your goal is
It can handle quite a lot. It doesn't use any object instantiation to perform rendering which saves on garbage collection and if the same image is used (an atlas) the engine will automatically batch all render calls before sending the request to the graphics card. Its a lower level api than what flame offers but is more complex to use
@@epicboss786 The project I posted is completely open source, its meant to be a kind of tutorial github.com/Jerome-Saltmarsh/dart-lemon-engine-example/blob/master/lib/main.dart is that what you meant?
Not yet, maybe I will make one in the future I used the following packages web_socket_channel: ^2.4.4 shelf_web_socket: ^1.0.4 Just follow the documentation to implement it. @@alexisbrisenoserrano5132
@@flipside-games Amazing.. I haven't tried it yet, will definitely try it. I'd also love to know the resources on how to develop a game like this. Like what technologies did you use. Amazing work once again
@meek well I wrote the game engine from scratch so it's pretty much purely flutter. The multiplayer is done using websockets, and it's deployed using Google cloud
After playing the game, The game seems fine given 3 month development time but it does loses Frames in the browser. I suggest going native on the desktop will definitely help the FPS part, but the given the Flutter Desktop eat a lot of processor in the current state might be trade off you need to consider. Kudos for the game development in the Flutter by the way. Also, I like ask how did your development felt while developing the game?
Is it open sourced? Definitely love to look whats under the hood. Feels like Flame engine but not completely sure. Also how much FPS is it using and can you run it on Desktop platforms or only on mobile devices?
Hey thanks for the interest! I didn't use the Flame engine, I wrote my own engine :) the server runs at 30 fps I think in the future it will be easy to make desktop port but for now its really accessible via the browser.