1. APICO
  2. News

APICO News

Apis 0.14

Hey Playtesters!!

Just a few bug fixes while I push some MP logging updates so I can debug a few things, don't mind me! If you're a Beta Tester 0.14 will be a bit delayed but you can still get the changes by playing the Playtest if you like!

[h2]Changes[/h2]
  • Added some more logs to the MP stuff on the client-side
  • Tweaked some MP socket parameters


[h2]Bug Fixes[/h2]
  • Fixed NPC shop menu UI "moving" from the menu sprite when the player moves
  • Fixed Multiplayer Host menu having incorrectly aligned text (related to above)
  • Fixed "unread" bee species' not showing as orange dots
  • Fixed Nan's Bookshelf progress text being offset from the menu
  • Fixed Nan's Dresser not working properly (honestly Nan why does your stuff suck)
  • Fixed Predictor GUI showing English names for species in other languages
  • Fixed Pondshine recipe being in the wrong place
  • Fixed discovery popup saying "action44" instead of "Learn more!"
  • Fixed bee/flower book text label for claim not being middle-aligned
  • Fixed prioritising highlighting UI on open settings menus over any open menus behind the settings menu
  • Fixed book notifications beeing super needy and not disappearing

APICO Playtest!

Hey Beekeepers!

So - it is time! I have now pressed the big green button to turn on the Playtest, so if you have requested access you should now get access ( i don't know how long it takes to process dont @ me). This playtest will run until this Sunday (28th November)

If you request access today don't worry, I'll release the rest of you into the Playtest tomorrow!



Rather than do it in batches I thought we'd just go for the full stress test and grant all 1000+ people access who are waiting - chances are not all these people will be playing, and definitely not at the same time so should be a good test!

Some things to note before we get started though...

[h2]It's just me![/h2]
In case somehow you missed this, it's just me working on the code development of this game! We haven't got a team of clever network engineers on hand to put out any fires - it's just me, in my pants, staring at Digital Ocean's dashboard and wondering why the fuck I agreed to adding this feature.

When the server inevitably crashes or has to go offline for changes please be patient! I will post any "maintenance" stuff in Guilded as it happens.

[h2]This is the full game![/h2]
Like the last playtest this is the actual full final finished game!! All features and functionality that we want in the finished game are in here.

The only additions since the last playtest if you played that is a shit tonne of fixes/bugs, achievements were added and all the localisation languages were added. For achievements, unfortunately you can't see the full list of achievements cos the game isn't out, and apparently getting an achievement in the Playtest DOESN'T carry over to the full game - so just worth noting. Also modding is deactivated from this version.

As it's the actual full game we're not really looking for any major feature suggestions or feedback on the overall game as that ship has sailed! What we're focusing on here is making super MP is stable and picking up any bugs found on the way.

For bugs, please use either the Guilded Forums or our Bug Report Form:
https://forms.gle/9v1T9q1DnkdLvDJ79

[h2]Disconnection[/h2]
You can get disconnected for two reasons, each showing you a message saying as much before restarting the game.

1. Disconnected From Host - self explanatory, your host either lost connected, closed the game, or "kicked" you from the game.

2. Disconnected From Server - this means that either you connection timed out from the server, i.e. we didn't hear from you for 60s so the server killed your socket, OR you haven't received any callback from the server in 20s.

Every time you click something or move something you are sending a message to the server which relays to your friend, and every 5s you send a "heartbeat" to the server - so if you get disconnected from the server then chances are your internet connection was lost for too long and couldn't be reconnected.

[h2]Hosting[/h2]
To host a game just click the magic "Host" button! You'll be given a code (also shown in-game so you don't need to remember it) and then told to pick a world to host. That's all you have to do! Once your world loads you can give people your code.



Currently you can have 3 different players join your world - for release we're probably capping this at 2 (host + 1 friend) but while we're stress testing might as well open the flood gates eh?

[h2]Joining[/h2]
To join a game enter your friends host code into the join screen and press the magic "Join" button! While we download your world from your friend and pass it on to you you'll have the opportunity to give yourself a name and customise your character.

Your player progress is tied to your friend who is hosting, but is seperate from the actual hosts progress. IF you want to reset your own personal progress you can use the "Reset Progress" button in the MP menu.

I think thats everything for now! If you want to come chat with other players or find people to play with you can join our Guilded @ https://apico.buzz/guilded - we have some voice channels for APICO players too if you need!

We'll be doing our stream on Wednesday but instead of working on Feed The Beasts we'll instead be doing some MP testing / fixing and let people join our game or something fun like that!

Love, Ell

Apis 0.13

Hey Beekeepers!

Nothing too exciting here, some clean up for the console port stuff and a few gameplay tweaks, as well as some locale fixes.

There's also a few new modding API methods added and some fixes, enjoy!

[h2]Changes[/h2]
  • Removed signs from console build
  • Increased menu button hitbox size
  • Increased effective range of heaters and coolers from 56px to 100px to match the smoker
  • Beehives now show a radius when the menu is open (and highlighted) - like arctic/blazing/empress do but without the color
  • Removed in-game FPS and version counter
  • Change xbox controls visual to match modern xbox controllers
  • Updated playstation controller visuals so its not in the 2000s
  • Add switch controller visual in controls menu for os_switch
  • Removed Pondshine in a Bottle from the demo build


[h2]Bug Fixes[/h2]
  • Fixed JP having wrong order when English chars used within sentances
  • Fixed some languages using the wrong menu label
  • Fixed "Claim" text not centered correctly
  • Fixed Beesknees hint having the wrong latin names
  • Fixed beehive production arrow not being the right
  • Various fixes for console builds
  • Fixed backpacks being trashable and sellable


[h2]Modding[/h2]
  • Added api_draw_slots() which re-runs all slot rendering for a given menu
  • Added api_slot_redraw() which re-runs the slot rendering for a specific slot
  • Added api_slot_item_id() which returns the slot item as a special item id, i.e. a common bee would be bee:common, a filled frame would be frame:filled.
  • Added api_add_slot_to_menu() which lets you try and add the contents of a slot to a given menu (doesn't check validation)
  • Added api_slot_validate() which lets you check if a given item+stats combination can be added to a given slot, useful for the above method
  • Added api_inst_exists() which lets you check if an instance exists (nb: returns false if instance is "deactivated" offscreen too)
  • Added api_get_mouse_inst() which returns the actual mouse instance
  • Fixed the custom script_draw parameter not working for menu objects
  • Fixed > 6 tier 5 bees going off the page (also remember you can specify tiers now!)


[h2]Modding Docs[/h2]
  • Added entries for the above methods added
  • Updated the Instance Properties page to include "rx" and "ry" - new properties on menus, slots, and gui that return the relative position with the camera included (saving you doing x - camera.x etc)

You'll be able to save the bees together online in APICO

APICO is an upcoming casual wholesome game about saving the bees, breeding them and building up your own beekeeping dream and the developer recently revealed online multiplayer support.

Read the full article here: https://www.gamingonlinux.com/2021/11/youll-be-able-to-save-the-bees-together-online-in-apico

Apis 0.12

Hey Beekeepers!

Finally I can do a build without having to triple/quadruple check everything multiple times to make sure I don't ruin the spoiler of us adding multiplayer ːsteamfacepalmː

This update has a bunch of fixes for localisation stuff, a few little tweaks, and most importantly Multiplayer turned on!!!



To access Multiplayer simply click the button on the Home screen where you'll be able to either "Host" or "Join". Hosting gives you a code and lets you pick the world you want to host (existing or new). To join your friends game just enter the host code. Player progress is seperate, and when you join a friends world you get made a seperate player. If you need to reset your player progress at anytime you can do it from the Join screen.

Multiplayer pretty much functions as you'd expect, you can interact with things together, use the same menus/machines, throw cute bees you find at each other etc. To pass time only one of you needs to be in bed or on a bench.

There will be a Playtest soon so a bunch more people will be able to join MP (details on that soon) - this will be mainly so I can test server stability at larger scale.

If you come across any bugs, as always let us know, and enjoy!!
[h2]Changes[/h2]
  • Now with Multiplayer! To play with a friend simply click Multiplayer > Host and pick a world. Your friend can then join with your host code (showed in-game in the bottom left)
  • A notification now shows when a book is completed to take you to the overview chapter reward
  • Crystal bees can be bred near large honeycore now (before was only small crystals)
  • Keyboard default setting for QWERTY vs AZERTY adding to the settings menu
  • Added new error messages to show when you don't have Grandpa's Axe but try and interact with hallowed areas
  • Added all localisation changes for all languages


[h2]Bug Fixes[/h2]
  • Fixed hint text being slightly glitched / overlapping
  • Fixed claim button on overview pages showing as red even when they're complete
  • Various text that was still in English updated for other languages
  • Fixed gifs not moving in the guide book
  • Fixed bought backpacks crashing the slot rendering of any menu they are put in until a save+reload
  • Fixed backpacks not opening with right-click (related to above maybe?)
  • Fixed Overview chapters not being clickable at the top of the page after scrolling and reopening a book
  • Fixed canisters made by Worker Bees having a count rather than being singular when extracted from frames
  • Fixed currency symbols in JP not showing correctly
  • Fixed button text offset in JP


[h2]Modding[/h2]
  • Updated sc_mod_api_set_devmode() to work in Production for modding
  • Fixed mod descriptions rendering incorrectly
  • Fixed quests being able to be handed in with items in slots that are inactive or modded
  • Fixed sc_mod_api_use_total() picking up items in slots that are inactive or modded