Chief Posted July 11, 2016 Share Posted July 11, 2016 So, I've been working on an engine as well, and for quite a while now--but I've never finished it, since I keep starting over from scratch.  This time I was able to salvage a lot of the logic from a previous attempt, so I've gotten pretty far relative to the week or so that I've spent back on it now.  Here's a video demonstrating my camera system; right now, my engine is not chunk-based, so when the camera hits the edge of a map, it will stop scrolling, and the player moves from the center of the screen. Eventually I'll make it work for chunks so you get an open world, but this is the first step in getting there:  (Watch in HD so you can see the code--it will help explain what's happening, since there's no sound)   Link to comment Share on other sites More sharing options...
Phenomenal Posted July 11, 2016 Share Posted July 11, 2016 kinda cool but it seems very rudimentary and luckluster but hey every engine has to start somewhere right Link to comment Share on other sites More sharing options...
Kibbelz Posted July 11, 2016 Share Posted July 11, 2016 Looks pretty standard to me. What is the ideal goal with your engine? MMO? Single player? Etc. Â Also i assume you're using tile based movement however correct me if I'm wrong. Â Good luck! Link to comment Share on other sites More sharing options...
Giligis Posted July 12, 2016 Share Posted July 12, 2016 Seems pretty basic however you got to start somewhere! I wish you the best of luck with the creation of this engine. Link to comment Share on other sites More sharing options...
GalacticGlum Posted July 12, 2016 Share Posted July 12, 2016 What is the engine written in? I presume it's JavaScript. Anyhow, as other people were saying; it looks quite basic but it's a start, eh? Link to comment Share on other sites More sharing options...
SkywardRiver Posted July 12, 2016 Share Posted July 12, 2016 Ewww, javascript. lol But hey, regardless of whether you designed the systems yourself or used or tweaked presets, progress is progress. I'll be keeping an eye on it Link to comment Share on other sites More sharing options...
Chief Posted July 12, 2016 Author Share Posted July 12, 2016 Lol, guys, of course it's basic. It's the camera; not much else to show off so far. Â Yes, javascript--generally, form what I've found, if you don't like it, you don't know how to write it properly (there are many new language features that make it decent). In any case, JS allows for multi-platform, including the web, without a lot of work, so in my mind, it's the best language for a 2D engine in an age when 2D is fading away. Â The aim for the engine is to both be multiplayer and single player, so as a creator, you could choose which when you make your game. Link to comment Share on other sites More sharing options...
SkywardRiver Posted July 12, 2016 Share Posted July 12, 2016 lol I say ew because of it's over-complicated syntax haha. C# is much simpler to me. But yeah, again, looks good so far. Keep it up. Link to comment Share on other sites More sharing options...
GalacticGlum Posted July 26, 2016 Share Posted July 26, 2016 I don't know Sky, Chief has a point there but I like low level C++ or a higher level C# but when your target platform is Web, Mac, Linux (heck even mobile) JavaScript seems to be a pretty good language to use (plus there are some awesome JavaScript game engines/frameworks if you're into that). Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now