1 year ago

Heyo! You know what, my first post on this profile was talking about my old account and my plans to remake neonix!, so I think sometimes I will start make posts like this to be more in depth about the game code and engine. btw read the article below. ⇊⇊⇊


So, in this post I want to be more in depth about the game code and the engine, and talk about what I change, why I change and how this will impact the development process, so join us nerds and lets begin .


First thing I want to add this is a functional preloader screen, that like actually load all data XD, this seems a bit "useless" but no, because I use this preloader system as a internal asset database so the game can acess some assets (textures and audio) fast, and also will be easy to add more content since I don't need to use a function to loade the image and then draw the image with another function, I can simply draw the image by refering their name like this: assetDB["image"]. Simple and clean. I'm aproaching this with the library I mentioned in my last post called Andromeda, I showed that icon I drew. (and yep, that library will be open source as well, obviosly I will hardly modify to be part of the game engine but the vanilla one will be open source and MIT licensed :])


Other thing is a Audio channel system, this is was useful to me since Clickteam fusion, because I can assign a audio file to a channel and control panning, volume and other settings refering to that channel and all the audio will be affected by it. This one I'm making some prototypes and testing what is the best way to create this type of code, I will keep you guys updated about it.


Other thing is Universal compatibilty between all devices, since LÖVE by default is a multiplataform engine, I can export to Mac, windows, linux, android and iOS. While I'm only focusing for desktop version, will be a mobile version since it was planned on the first version of the game. (btw I have images of this I will do another post with those lol)


And game servers. For now I'm testing with gamejolt API to see if player content can be uploaded to it and checking and learning about the API to see it limitations and what I can do to avoid it. In fact one feature I really want to add but I don't work was the backup system so I had to remove it sadly.


Anyway this was all the updates on the code right now and all the this I will do to next days/weeks.

if you're reading all of this, congratulations, now you're free to do what you need to do.



0 comments

Loading...

Next up

Working on 0.0.2 Adding a RPC support since it was added the code on the old version but was not working since I didn't configured yet. Also I can begin working on a GamejoltAPI suppport as well

Yeah.. so.. that's why I disappeared for so long, it was to be a surprise but yeah..

Ye, I gave the game beta build to someone to test for me. Was the best choice since now I have a list to what fix and what improve, next week I think I can release this simple demo :)

Madeline is the main protagonist of the mountain climbing platformer, Celeste. The game has been praised for its visuals, gameplay, and introspective narrative. The game's creator Maddy Thorson confirmed that Madeline is trans in 2020.

Mobile game thing

Dive into the cozy post-apocalyptic open world of Critter Cove!

Gentleman Rat Studios (@GR-Rob ) describe it as “a little bit Animal Crossing, a little bit Stardew Valley. Maybe even a little bit Windwaker, too."

Wishlist the game: https://bit.ly/CritterCove

Quick update here jut for you guys I'm constantly working on it, I'm rewritting all the world rendering stuff to work with the new mission pack system implemented earlier.

Also I will redone some of the og maps to be fair to play.

Pufferfished are like O_O

Mae Borowski is the main character of Night in the Woods! It's an adventure game that tells the story of her return to her hometown of Possum Springs. She was confirmed as canonically pan in a social media post by the game's creator Scott Benson.

Heyo! So I've be working on this for like 2 weeks now and the demo with some levels and testing stuff for mobile is close to be finished. Here's a quick video showing the game play, also check the game source if you want: https://github.com/itzKiwiSky/TheDeepEnd