Early Access Update #18 – Hold onto your butts, 0.2a has landed

No, you’ve not read that wrong. Over a month since the last update, the item system re-write is complete and has been pushed out in 0.2a to the beta branch. We have a little bit to cover so get your cup of tea ready and sit back.

All updates over the last few weeks have documented the trials and tribulations of the item system re-write well, so I won’t cover it in much detail. The bottom line is Samphi now has a new item system that can deal with multiple item stacks. A seemingly small change on the surface, but massive in under-the-hood.

Given how much of the game changed for this, and how many possibilities it opens, I felt this was a good time to roll over to 0.2. Chests still aren’t in yet, they’re the whole reason we had to do this! but they will be next week. The game is now set up to accommodate them, I just didn’t have enough time to squeeze them into this update and we need to get testing ASAP.

Something I’m very aware of is the size of the item stacks. I think they may be too small, so I’m going to be looking for your feedback on this one. Have a play, and if you think an item should have a greater/lower stack size or stack/not stack altogether then let me know. Tweaking and getting these right will be a gradual and on-going process that starts today. 🙂

Another major thing 0.2 brings is partial language support for Italian, Spanish and Turkish. I say partial because it only effects items and their descriptions. UI text is soon to follow, however, so as we go forward this will get better and better.

I’d like to remind people that I’m always looking for translation volunteers, particularly Russian! If you’d like to help out drop me an email at greeny@greenygames.com.

I showed the new graphics in an update a while back, and they’re now in the game. For now, it’s just the settings and language menu, but I intend to roll this out to different parts of the game gradually. Please do let me know what you think!

Right, major systems explained, here’s everything that 0.2a is bringing to the table:

  • Fixed bug in menu with menu going behind terrain etc.
  • Fixed bug in settings menu where pressing ESC would leave windows behind
  • Implemented language menu in settings. Language effects item names and descriptions, more will come soon.
  • Added new art in new style in settings menu.
  • Implemented new item system. Samphi now supports multiple stacks of items and items now have max stack sizes. This means you’ll loose your items I’m afraid. 🙁 Sorry!!!!
  • The crafting system also got a big change-up, something along the lines of a 50% re-write. There’s still things I’d like to change here, but we can do them later and they’ll be MUCH less disruptive.Time for a warning. A massive portion of Samphi has been re-written here, so there WILL be issues. As usual, 0.2a will be pushed to the beta branch, and instead of keeping it there for one week, I think I’ll keep it there for 2. Make sure as many bugs are found as possible.

    Also, I’m really sorry about this, but your item data will be lost. 🙂 I tried everything to make that not the case, but this new system needed a more flexible saving system. I’ve always been open about Samphi save data. I don’t encrypt it or anything, I think that’s so stupid. If you want to give yourself 1,000,000 of an item, then be my guest.

    To try to soften the blow of the changeover, I’ve written an article that explains the new save data format. If you want to move your old item over, read that article and you’ll know how to add items to the save file.

    http://www.samphi-game.com/blog/2016/06/24/samphis-new-item-save-data-format/

    Now that this big update is out I’m going to spend a few days on web stuff. My website for Greeny Games has been down for weeks now, and the Samphi website is feeling derelict. I don’t post articles there yet so I want to spend some time there.

    The wiki system is going to be a big part of that also and I’d like to get it in a functioning early version very soon.

    Now that this is complete we can get back to adding content! I have chests and new crops on the list immediately, so let’s start there. I also have a cool idea for the main menu that I’d like to explore and want to continue moving the older graphics over to the new. This graphical changeover will take a while, so you’ll notice more and more changing as the updates roll through.

    Have a fantastic weekend, and enjoy 0.2! Great things are coming!

    As always you can show your support and keep up to date with development by following me here:

    Visit my websites
    Greeny Games Website[www.greenygames.com]
    Samphi Website[www.samphi-game.co.uk]

    Follow me on Twitter
    Greeny Games Twitter
    Samphi Twitter

Early Access Update #7 – Beta introduction, new item system, and more worlds


Hi friends,

It’s Friday and time for another Early access update! Let’s start with an overview of what’s changed in this update, and then I’ll go into more detail on some of the bigger changes for those that want it!

Let me preface the following by saying that this update has gone to the beta channel. The last update I just pushed live and it had a bug. For this one It’s gone to the beta channel and will go to the standard channel in a week or so if no bugs are found.

To access the beta channel, right click Samphi in your library >> Properties >> BETAS, and select the only beta channel there is. That will get you v0.1bu (u for untested). At any point, you can opt out of this and go back to the stable channel and build.

All codes should give access to this beta, but if anyone has any problems just let me know.

Right, on with the changelog:

  • Re-coded items. They are now somewhat open to modding later down the line. (Explanation to follow)
  • Items can now be snapped to/from the crafting bin by holding shift and left clicking.
  • Updated world select screen. It was like this a long time ago and I recently found a screenshot and wanted to go back to it!
  • Opened up the other worlds so you can now have 5 worlds
  • Fixed issue where the player was underneath the door
  • Fixed issue where you couldn’t place backing walls behind doors
  • Changed sprites in custom_textures folder back to normal

Okay, so let me explain what’s happened with the items a little bit. In an earlier update, I changed the name of an item and the game really didn’t like it. I looked at the item code and it wasn’t a quick fix, so I re-coded it. It needed doing. Be it now or later, that code needed updating so I just went for it.

One of the changes to gameplay is that you can now snap items to/from the crafting bin by clicking an item while holding [Shift]. So [CTRL] and hovering over an item will show a description, and [Shift] and click will snap it to/from the crafting bin.

While I’m here, what I think I’m also going to do it separate item information from the game into a config file. This way item name, descriptions, and images can be modified. It’s not a huge job, so that should come pretty soon.

Samphi always had 5 world slots, but 4 were turned off. Well, they’re now on! You can have 5 separate worlds now, with 3 individual characters and they aren’t tied together. You can place any character in any world and mix and match.

Again, while I was here I made a slight cosmetic update. A long time ago Samphi’s world creation used to look like this:

I always liked this and don’t really know why it changed. I found this old screenshot and decided to go back. The world sprites, like all sprites in the game, are not final, but I love having little worlds there. Do you prefer the worlds or the text?

If you haven’t seen already I released a guide covering the creation and use of custom_textures. If you haven’t read it, definitely go take a look and start modifying Samphi!

Since this update hasn’t seen much added to gameplay, next update will be entirely focused on that. Here’s what I think I’ll be working on:

  • Adding Chests
  • Adding Iron
  • Adding Sheers
  • Adding Wolf
  • Adding new crop

Those are the things I want to get working on next, so let me know what you think.

Hope you’ve all had a great week and have an even better weekend ahead! It’ll be solid dev for me, get some fresh content added! 🙂

As always you can show your support and keep up to date with development by following me here:

Visit my websites
Greeny Games Website[www.greenygames.com]
Samphi Website[www.samphi-game.co.uk]

Follow me on Twitter
Greeny Games Twitter
Samphi Twitter