Early Access Update #10 – WIP Wiki, and …

Hi, friends.

Hope you’ve all had a good week. Mine’s been a bit hectic and unfortunately not because of Samphi. A bit of background; I’m currently at University and am in my placement year. Instead of working at a company I took self-employment so I was able to work on Samphi for a year. The University aspect of my self-employment is now over so I’ve had a bunch of reports to write …

So not much game programming has been done this week, but there’s still a few things to talk about, so prepare your butts for a quick update.

For starters, v0.1c has been in the beta branch for a week now and nobody as reported that it’s blown up, so it’s now moved to the stable branch. Important note, the save file location has changed, so unless you want to start fresh here’s what you do to copy your save data over:

All you have to do is simply copy all data from AppData/Local/Samphi_Beta to AppDate/Local/Samphi.

Job done! You can delete the old folder now, just make sure your data is out of it first! If you don’t do this the game will still work fine, you’ll just not have any previous save data. Okay, on with the changes.

Apologies for this, but it has to be done! If you’re interested why have a read of last weeks update where I explained the issue.

So the only real system I’ve worked on this week is a wiki for the Samphi website. Samphi already has a wiki at Gamepedia, but I’m a programmer and love tinkering. I want more control over how my wiki works so I’m building one!

The system is really fresh, but I’m developing it out in the open on the live site so you can check it out if you want and as it develops. If you head to www.samphi-game.com/wiki/{anything} then you’ll find a wiki page.

If you enter an item that doesn’t exists (which is currently basically everything) it will simply show nothing. I think the only item currently ‘plugged in’ is the spade, and that only has an image. So remember, it’s my WIP build, but I figure why not just work on it live so people can watch!

Unfortunately, that’s kind of it for this week. Been really busy with these reports, but that’s all done and it’s back to business as usual starting tomorrow!

So, I have a few things in mind for the next build. First and foremost I want to get chests back in the game. They were in it right until launch when there was a major save bug, so it’s about time they make their return. I also want to plug in the new shears item and look at getting another crop in the game. To what extent that crop gets added depends on how easy the other jobs go, but I’d like to get some work on farming done!

That’s all for this short update. Sorry I don’t have anything more exciting to share! Hope you all have a great weekend and see you next week for builds v0.1d!

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 #9 – v0.1c, Smelting, and updated save location! (Important)

Hi, friends.

Friday is here again. This week seems to have gone so fast! The latest build of Samphi, v0.1c, has hit the beta branch and it sees the first introduction of mining and smithing along with a new item. These things were covered a bit on the last news post, so check that out to learn about the pickaxe and iron.

I’m going to start this update with a PSA. In one of the last builds, there was an issue with Steam not been able to find the executable. Here’s why that happened.

My game project for Samphi was previously titled ‘Samphi Beta’. When I exported it the .exe, it too was named ‘Samphi Beta.exe’, so before uploading to Steam I had to rename it ‘Samphi.exe’ each time … that time I forgot.

Doing this each update is obviously not ideal and I’d 100% forget again, so I renamed the game project to just ‘Samphi’ as it should be. Problem is, that’s now moved where the game runs from. All data is stored in AppData, and version v0.1c and up will use a new folder so you’ll need to move your data over.

This will only ever happen this once, then we’re good forever. All you have to do is simply copy all data from AppData/Local/Samphi_Beta to AppDate/Local/Samphi.

Job done! You can delete the old folder now, just make sure your data is out of it first! If you don’t do this the game will still work fine, you’ll just not have any previous save data. Okay, on with the changes.

In the last update, I showed the new pickaxe and iron ore that spawns in the ground. Well, now when equipped, the pickaxe you can see it on your character. You can also now mine the iron around the level. This will give you raw iron that needs to be smelted in the kiln.
That’s right, the kiln now does something! For those unaware, here’s the crafting recipe for the kiln.

This will be used to refine all ore, there’s more to come, and it’s really easy to use. Just like cooking, to use the kiln simply drag the icon of the ore over it. The longer you hold it there; the more iron ingots you’ll make.
As you guessed it, iron ingots are what you’ll craft with, and I’ve added an item to craft so you can use them straight away!
Shears can now be crafted in the following way:

They currently can’t be used, but they’ll soon allow you to get wool from a sheep without having to kill it!
There’re a few smaller changes that are in v0.1c:

  • You now need to have the spade equip to dig rocks
  • Added a ‘Need spade to dig’ message if try with anything else

In update 7 I made a list of things that would be coming soon. Here’s what we’ve accomplished so far:

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

There’s still a few of those to go, I’ve done a nice chunk of work on the wolf, so work moves right over to them! Expect them soon. 🙂

That’s all for this week. Another week another build. Hope you all have a great weekend and enjoy mining some iron!

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 #8 – Introducing Mining & Precious Metals

15Hey all,

Hope you’ve all had a good week! I’ve been pretty busy with IRL nonsense this week, so this update will be short, but I have some cool things to show!
I’ve added a new item, the pickaxe! This will be used to mine precious metals that will be found deeper underground than rocks. I want to be clear though, Samphi is not about spelunking huge caves. There will be metals to find, but they will be rare. They will be a precious resource and not so readily available.

Anyway, here’s the pickaxe and how you make it:

Since we now have a pickaxe we need something to mine. Enter Iron. As you dig below a certain level and new blocks come into view there’s a certain change that it will be an iron block. That’s currently 1/50 but that can be changed as we need to if it needs balancing.

It will only spawn below the normal dirt level, so iron will never be in a fresh spawn. You will always have to dig down and find it. For now, it’s using a sprite very similar to the rock sprite, but we’ll update that later. Here’s what the block looks like:
I originally drew a really shiny block, but actually raw iron appears to have this rusty-red color, so that’s what we went with. This will be used on a furnace to create nice shiny iron.
In other news, v0.1b has been live in the beta channel for a week now, so I’ve moved it to stable. If there are any bugs let me know, but none have been reported. 🙂

That’s it for now. Short update, will be working on chests I think next! They need to be back in!

Hope you all have a fantastic weekend! 🙂 Ciao.

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

Early Access Update #6 – Release Schedule Update and Crafting Guide

It’s been a week since we last spoke. What have I been up to I hear you ask? …. Email.

So. Much. Email. I grossly underestimated how long it takes to deal with support emails and that kind of stuff. It’s cooling down now we’re 2 weeks into release, but it’s taken up quite a bit of time this week and that’s dug into how much time the game itself has received.

I have been working on stuff, though, so let’s get to it.

In an earlier update, I announced that along with these weekly updates I would publish my latest stable build. Well, as I’ve found out this week, it’s sometimes going to take more than a week to create a stable build! Let’s talk about namegate.

In last Fridays update, I made a small change to the names of two items. Turns out this made the game collapse and on looking at the code surrounding items it needs a LOT of work: essentially a complete re-write.

Now this isn’t a problem, it actually opens up custom items, and I have my plan and I’m well underway writing it, but it means that there is no stable build to publish this week. This will almost certainly happen again later down the line, so I’m going to move the game builds to fortnightly.

These updates will still come weekly, so you’ll always know what’s been worked on, but the actual game updates will come mostly every two weeks. Now I’m saying mostly so I cover my back in case anything like this happens again, but every two weeks should be enough to ensure there’s always a stable build with changes ready to publish.

My first guide for Samphi, crafting, is now live. It’s the first draft, so may have some rough edges and need some content refinements, but it’s live.

You can check it out here.

The next one I’m going to create is on custom textures I think as that should open up some fun screenshots and stuff as people show off their creations. Looking forward to that!

So this week I’ll be continuing with the big item update. To make the items flexible, as in I can easily change names, the system that looks after them needs some serious work. While I’m here I’m going to expose item information to a simple text file, so if you want to change the names of items and their descriptions you can do so easily.

This is a big job and will take up a lot of the dev time this week, so I’ll also try sneak in some smaller updates and get another guide out. It’s been a slow start for updates, but that’s the way it goes. 🙂 I had no idea the item code would need so much work but we’ll get this out the way then move forward. 🙂

Thanks for reading and I hope you all have a fantastic weekend! Ciao friends.

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/Facebook
Greeny Games Twitter
Greeny Games Facebook
Samphi Twitter
Samphi Facebook