2D Game Engine | Upside Engine

Hello, currently only the slime example place is public (the pet game demo is outdated, so don’t take it as reference), but in the future maybe I will add some others examples

Upside Engine v2.1.3

Some optimizations and fixes

Documentation

  • Multiplayer tutorial

Refactor

  • Network optimization

Fixes

  • Clone doesn’t work correctly
  • ClientId type causes error
git submodule update

Do you have a .rbxl example game of the multiplayer ?

I can send you the version that I was using while making the tutorial
multiplayer.rbxl (236.6 KB)

2 Likes

Plugin Update

The version of UpsideEngine used internally by the plugin has been updated and some fixes

Fixes

  • Clone function
  • Sprite Editor bug
2 Likes

Plugin Update

Some fixes

Fixes

  • Renaming camera causes an error
  • Moving an object to Scene in the “MoveTo” menu causes an error
1 Like

looks pretty cool but one issue i see with the marketing is that it doesnt mention ROBLOX much and it doesnt look bloxy (roblox stuff like robloxians and OOF and blah blah blah) enough for it to get popular on roblox when you make something that is not very bloxy it will likey fail to gain popularity especialy if it doesnt really apeal to the ROBLOX Players which this creation doesnt seem like it could apeal to ROBLOX Players very well epecialy the marketing
also i would like to see the rpg game shown in the release video be published to ROBLOX and made Public

sounds like a fun game i want to play it! its probably boring like the slime one but i want to atleast check it out so what the link to the game?

1 Like

I know the upside engine marketing it’s not the best for roblox, for this things I’m lazy as hell, so I don’t make too much marketing, anyway I don’t want to use a very bloxy style on the videos/demos, the idea of upside engine is showing that creating something like 2d games on roblox it’s not impossible, so making the games look non-roblox style would make them more attractive for the people I believe, I will consider it anyway.

About the RPG game, we are still working on it, we reworked the graphics and we expect to release a trailer next year.

this is the pet game, it uses a really old version of upside engine so it have some important bugs The pet game - Roblox

1 Like

Does this plugin still receive updates?

the code hasn’t had an update in around a year, so probably not

Not very frequently, but a major update is coming soon! Probably next month, I will update the plugin and the GitHub repository.

3 Likes

That exciting to hear! Can’t wait to see what you cooked for us.

1 Like

how to make 2.5d game :cry: am new

1 Like

I will add a tutorial for this in the next update

Can you add so scripts show in the explorer? Also, setplayercharacter doesnt work. It just says function not found. Also… does it use nature2d physics engine?

1 Like

WAIT, this is actually awesome?? It uses 0 EditableImages too! Love the way you use Actors like GPU cores that’s pretty neat

You got a new user! :heart:

1 Like

About the scripts in the Explorer, I’m not sure if adding something like this to the plugin would be a good idea, anyway I will take a look to it, and regarding the physics part, no, Upside Engine doesn’t use Nature2D at the moment. I built my own physics system specifically for this project

As for the error you’re running into, could you share a bit of the code you’re using? Here’s an example of how that method is meant to be used:

local upsideEngine = require(path.to.UpsideEngine)
local crossPlatformService = upsideEngine.GetService("CrossPlatformService")
crossPlatformService:SetPlayerCharacter(yourCharacter)
1 Like

I used the same script as it is in the documentation. As of physics you should probably add nature2d along with your own one as an option. Nature2d uses the same technique as box2d and other super precise 2d physics engines.

1 Like

Yes, I already thought about implementing Nature2D at some point, but due to how the project is structured, it would require too much work, so if I ever end up adding Nature2D it will be when I remake the entire project. Anyway, in the next version I’ll be adding a much improved version with some new features, which, although it doesn’t have as many things as Nature2D, is quite a bit more decent than the current implementation. In any case, if you want to implement Nature2D in the current version of UpsideEngine, you can find a basic guide on how to do it in our Discord server.

1 Like

Is the remake or the current version enough to make a game like openfront.io? What are the challenges?

1 Like