Skip to main content

News

Recent Posts

1
I lost most of my old Sphere games and resources when my laptop died (milk +laptop + seizure = spilled milk and a dead laptop), but I remember someone created a rudimentary 3D test game that rendered some cubes with textures from Minecraft, and you could move around the camera.
2
Engine Development / Re: miniSphere 5.0b4 (stable: 4.8.8)
Last post by Eggbertx -
Alright, that's fine. Arch is known for being "bleeding edge", but I don't want to push something that isn't stable yet.
3
Sphere was designed as a 2D RPG engine, it can do more than that but full 3d isn't quite there yet as said miniSphere's got a lot of what it needs but not quite all.

With miniSphere you can make shapes/polygons and apply a texture to them but you can only give their vertices x and y coordinates, they have a z coordinate property but it isn't used at the moment.

What have you been implementing your own 3d engine in?
4
@SilicateWielder welcome to spheredev/spherical. Recently there's been more conversation on the discord channel: https://discord.gg/F49sVP But the forum is still good for conversations we want to last. Sorry to hear you've had problems joining.


As for 3d; I think proper 3d support could come in miniSphere 6....

TBH all we need is an ability to draw shapes that have z coordinates, most of the hooks are there just a bit of internal plumbing missing.

After that we'd want a method for loading some common 3d formats - wouldn't be too hard to write some loading scripts I assume.

We may run into performance issues at that point if we tried to do anything too big with 3d stuff but I dunno - miniSphere with chakra is pretty fast but we're currently locked to being single threaded.

Okay, thanks for the info! It would be cool to see 3D graphics implemented in Sphere by default. What I've been doing with 3D rendering is actually implementing my own 3D space and rendering framework from the ground up; I've found it to be a great learning experience. Right now I'm implementing a function for wrapping textures onto polygons using a transform blit. I don't believe this feature is available on Minisphere but it seems to work fine under linux.
5
@SilicateWielder welcome to spheredev/spherical. Recently there's been more conversation on the discord channel: https://discord.gg/F49sVP But the forum is still good for conversations we want to last. Sorry to hear you've had problems joining.


As for 3d; I think proper 3d support could come in miniSphere 6....

TBH all we need is an ability to draw shapes that have z coordinates, most of the hooks are there just a bit of internal plumbing missing.

After that we'd want a method for loading some common 3d formats - wouldn't be too hard to write some loading scripts I assume.

We may run into performance issues at that point if we tried to do anything too big with 3d stuff but I dunno - miniSphere with chakra is pretty fast but we're currently locked to being single threaded.
6
I'm hoping to have the release ready by Halloween, but I'm not sure how feasible that is just yet.  There are a few showstoppers that may or may not be easy to fix:
https://github.com/fatcerberus/minisphere/issues?q=is%3Aissue+is%3Aopen+label%3Ashowstopper

So we'll see what happens.
7
Welcome to the community! While miniSphere does have some 3D functionality, there isn't really enough of it to create a fully functional game without a lot of effort on the developer's part, but if you just want to create 2D (or predominantly 2D) games, it's a great engine and it's cross-platform too, more so than 1.x.
8
Engine Development / Re: miniSphere 5.0b4 (stable: 4.8.8)
Last post by Eggbertx -
Do you have an ETA on a stable 5.0 release? I'm not complaining, I just haven't been updating the AUR package. I'm pretty sure I'm the only person who actually uses it, but I don't want to update to a potentially unstable release, and I don't feel like creating a second AUR package for unstable builds.
9
Hi, I've been using Sphere 1.5 for about three to four years now, originally finding it when I was struggling to write functional game code in Python. I have tried joining before but now that the registration page finally works correctly I've finally been able to get that activation email.

Anyway, I enjoy writing games, and find programming subjects like AI, and 3D rendering, lately I've also been getting into Neural networks but my insufficient knowledge of algebra makes learning how to create neural networks difficult.

Anyway, it's nice to finally be able to join this forum, I'm hoping to further my skills here and possibly even be able to help others while I'm here as well.
10
Projects / Re: Project ZeC (My Zelda-esque Clone)
Last post by Miscreant -
Levels...

I think I might want to do some redesign to level 8. I didn't realize it until I made the map I posted but there are a lot of water type rooms on one side of the map. I'm thinking they need to be spread out a little more.

Also, if you look around the Triforce Island level you can see that I finally created the sprites for the 2 master sword halves.