Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Sami

Pages: 1 ... 5 6 [7] 8 9 ... 12
91
Having hard time learning UnReal World keyboard commands?
Interested in modding keyboard macros for repeated tasks?
Or just wishing to use a touch screen instead of the physical keyboard?

We have some good news for you! A brand new UnReal World Mobile Controller app does exactly those things. Tap a "BUILD FIRE" button on touch screen and your character starts to build a fire. Tap "EAT" button and it will open a list of your food items, and you can use the Mobile Controller buttons to choose the item to eat. Edit a XML-file to customize the Mobile Controller virtual buttons, so that you can have buttons so arranged it best fits your personal playstyle.

The app comes in two versions; A free version with Google ads and with the standard virtual button layouts. And a paid full version which doesn't have ads and also allows you to use custom layouts. At the moment the Mobile Controller is available for Android only. An iPhone version might follow later on, depending on demand.

Find the UnReal World Mobile Controller at Google Play.
The full version
The free version

The app idea was suggested by a fellow indie inventor Ilmari Tamminen from Vaakalintu Ltd.
He did a whole lot of the design work, while Erkka (from Enormous Elk) did the coding.
This thing has been cooking for quite some time and now it's officially released.

Mobile Controller works with version 3.62 onwards.





92
The time has come for us to enter the realm of itch.io and offer more of an indie marketplace for the game in addition to Steam distribution.

UnReal World is now available on itch.io. Launch sale lasts until end of march 2020. The price of the game on itch.io is slightly lower than on Steam, version updates to both will continue to follow similarly.

Here's our Itch.Io page:
https://enormous-elk.itch.io/unreal-world

Take a look, take your pick, spread the word, stay healthy.

93
Development News / Version 3.62 released on Steam, and for lifetimers
« on: March 16, 2020, 05:12:52 PM »
Wrapping things up went easily so it's time for the first release of 2020 as version 3.62 is now released.
It's available on Steam, and Lifetimers will find the release at the designated forum section.
Later this week we'll be setting things up on itch.io and release the game there as well, with continuing updates. We'll announce when it happens.

But well, what's new?
Half a dozen additions and dozen of bugfixes as follows:

3.62 changelog

** Saved characters from version 3.40-> are compatible with this version.  **


- added: trading cap for meat and fish

         Villagers stop accepting meat and fish in trading when if they have decent reserves already.
         This cap isn't fixed but depends on village population. Also, cooked meat and fish are often
         accepted in larger amounts than raw.

- added: digging and filling up pits are now pausable tasks

         You can stop these processes at will and continue later on by [a]pplying your shovel again.
         
- changed: pits are now simply called pits instead of former vague term 'hole in the ground'.

- added: tracks getting covered and decayed by snowfall and rain

        Snowfall and rain now affect to tracks getting covered and decayed. You'll notice these effects
        by tracks getting less visible, and eventually disappearing completely. How fast this happens
        depends naturally on amount of the rain or snowfall. Severe snowfall may cover even the fresh
        tracks in an hour or so. Decay caused by rain is often lesser, but still noticeable. The older
        the tracks are the sooner they are prone to decay and disappear in case of both elements.

- added: tracks left by children now appear smaller

        This includes graphical presentation and description of the tracks eg. "You see here small
        human tracks."

- added: aggressive village dogs calm down together with their masters

        In case of minor breaches villagers might punish you for a while and calm down after you had
        learned your lesson - but their dogs didn't react accordingly. Now village dogs will calm down
        if their masters do so. This doesn't prevent village dogs from being a serious threat as they
        don't always reason the power of their attacks the same way the humans do and may cause lethal
        wounds by accident.

- adjusted: precautions regarding character save failures

        Additional precautions to overcome rare cases of character data blanking upon unexpected
        termination of the game have been added.

- adjusted: map maintenance routines
     
        The adjustments remedy rare occasion of too frequent maintenances of fresh characters with heavily
        explored zoomed-in maps.

- fixed: overlapping tracks modifying the existing track information

        Things like animal size and track freshness were sometimes mistakenly modified by overlapping tracks.

- fixed: watercraft mistakenly transported with the character when zooming out right after getting on shore

- fixed: everlasting small bones

        Certain bones would never get eaten up completely no matter how long dogs would chew on them.

- fixed: carcass disappearing if the creature dies while making a hole in the ice

- fixed: human tracks described wrong

        NPC description was mistakenly added to track description.
        It said eg. "You see here craftsmanhuman tracks." instead of intended "You see here human tracks".

- fixed: quality improvement when items decay to stale stage
   
        Foodstuff and skins might mistakenly improve a bit in quality when decaying if their original quality
        was the lowest possible.
           
- fixed: sages of some cultures not replying with valid phrases when asked for their skills and expertise
 
- fixed: animals released from the forest cover not following character on zoomed-out map level

        This got broken along with NPC pet ownership additions. Now it works again as it should.

- fixed: some cave treasures you heard of were never to be found

        The bug was caused by map maintenance being prone to mistakenly remove cave treasure locations.

- fixed: partially skinned carcasses mistakenly turning skinned upon map load

     This bug usually manifested itself when skinning got interrupted and the character fell asleep, which
     also initiates map save and re-load.

- typo corrected: angrered -> angered

---------------------------------------------------------------------------------------------------------------------

Who can have it?

You can have it, but you gotta get it from Steam - or later this week also from itch.io.
The release interval between paid and "donation-based" releases have grown significantly longer than what we have gotten used to in the past. This is because during past years donations have dried out disallowing solely donation-based development to thrive. Donations are still an option, people do it for a reason or another, but your generosity isn't any longer linked to the great perk of most up-to-date version being freely available for everyone. I'll be happy to answer possibly puzzled questions of relatively recent of near-future intending donors, so don't hesitate to eg. e-mail me if you feel like it.

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


94
Development News / Pausable digging and filling up pits
« on: March 14, 2020, 12:56:22 PM »
We're wrapping up version 3.62.
A trusty small patch with about half a dozen additions and dozen of fixes.
It's just around the corner.
Of the latest additions digging and filling up pits are now made pausable, so you can stop these shoveling processes at will and continue later on by [a]pplying your shovel again.

Now it only takes some building, packaging and testing and hopefully the next week will be the release week.

95
Today, February 28th, Finland celebrates Kalevala Day and the Day of Finnish Culture in honor of The Kalevala - a 19th century work of epic poetry regarded as our national epic. That's something to celebrate, but we've got some more for you on this special day...

In early 2020 we received an interesting e-mail from a player (Cheers, Travis!) sending congratulations on a milestone: UnReal World had lasted 10,000 days in the real world.
This was calculated from the date stamp in executable file of version 1.00b distribution archive. We don't even remember the exact release date, but it was summer of 1992. So the continuing lifespan of the game is at least 10,000 days - and well, it's quite something.

Needless to say, The Kalevala and UnReal World go well together. It is not so much about direct influence as a book, but the game draws inspiration from the same pool of oral tradition, folklore and mythology of our ancestors. Of this content some is rooted in ancient unrecorded history dating back thousands of years, and some is closer to Iron Age - where the game takes place. So let this day be a celebration of The Kalevala, but also 10,000 days of digital Finnish Culture in the form of UnReal World.

10,000 days...

10,000 days is a long time. Lines of source code in the game now sports somewhere around 140,000.
On average that makes:
14 lines of code per day
for 10,000 days.

Changelogs for version releases contain around 15000 lines of text, so that makes:
1,5 lines of changelog entries per day
for these 10,000 days.


...and continuing

That's just some numbers to give an idea of the long history, which is continuing as we speak. It seems to be 9 days since the last dev.post here at the forums.
So on average there should be around 126 new lines of code and 13,5 lines of changelog entries written.
We haven't checked but we are continuing.

Would you buy an old but continuously developed fenno-ugric roguelike from these guys?

From the left: Sami (creator) and Erkka (co-designer) of UnReal World

We wish you happy Kalevala Day and the Day of (digital) Finnish Culture.
Let's continue.

96
Development News / Tracks covered and decayed by snowfall and rain
« on: February 19, 2020, 06:40:22 PM »
I've had a simple roadmap for the next patch update with a simple goal of "fix a dozen things, add half a dozen new things". The fixes are soon done, and new features are being worked on. One thing to mention is an addition of snowfall and rain now covering and decaying tracks. Track decay rate naturally depends on amount of snowfall or rain, and also the age of the tracks. Severe snowfall may cover fresh tracks in a hour so the weather now gets to play a greater role in tracking.

Few more fixes, few more additions to go. And then getting to build a new update. And as we can see and imagine from this example one single addition can easily include half a dozen side factors and bring up dozens of new situations to our adventuring characters.

97
Development News / Year 2019 now added to development history log
« on: February 13, 2020, 04:46:39 PM »
Briefing of the year 2019 is now summarized up at "Development history of UnReal World" section at the homepage.

You can take a look at the Dev.news since 1992 page here:
https://www.unrealworld.fi/urw_devhist.html

98
Development News / Start-of-the-year post
« on: January 27, 2020, 08:30:41 PM »
2020, here we go! I hope everyone is doing alright.
For me, the last year started with a broken shoulder and the winter was pretty much over before I recovered up to healthy coding condition. This year starts better, with no serious injuries, and wrestling with bugs reported during my lengthened holiday season has been going on for a good while.
   The winter hasn't been much of a winter, though. We barely have snow, it's been a very few minus degree periods during the midwinter and the thin ice cover on the lakes lakes keep thawing and freezing. I've longed to go for skiing the whole winter, but that hasn't been possible. Bummer.
   But here we go, starting up a new year of game development. Minor bugfix updates to be expected first. Stay tuned.
And if you're up to sharing your own start of the year feelings feel free to drop a few lines. Cheers!

99
Development News / 3.61 released (on the homepage) and a happy new year!
« on: December 31, 2019, 05:27:07 PM »
On my behalf this decade ends with release of version 3.61 out to public on the homepage. Standalone installers are available now. If you're new to this version find your way to downloads section and be sure also to view changelog there as a lot has changed in 3.60 and 3.61.

We wish you a happy new year! (...and happy new version for those who only now get to try it out.)

I'll keep hibernating for a little while, although may occasionally reply to a post or two, but getting back on track for real with coding will have to wait until mid-january.

See you in 2020 - that's yet another decade for UnReal World development as well.

100
Development News / Winter greetings, sales and releases
« on: December 21, 2019, 07:32:50 PM »
The time has come to enter the holidays.
Thank you for 2019 fellow adventures, and we'll be seeing you again after yet another winter solstice.
The fresh version 3.61 seems to be running smoothly ...aaaand Winter Sale on Steam has begun, in case you want to give it a shot.
We will release 3.61 also on the homepage at the turn of the year.

With this picture we wish best of the season to all of you!
Cheers, and happy holidays!


Sami (creator) and Erkka (co-designer) prepared to chase away the darkness and welcome the nearing winter solstice :)


101
Development News / Version 3.61 released on Steam, and for Lifetimers
« on: December 17, 2019, 07:27:05 PM »
The last update of the year is 2019 is out now as version 3.61 is released.
It's available on Steam, and Lifetimers will find the release at the designated forum section.
In addition to fistful of bugfixes this update also features a small bag of new features of which some are long-awaited and suggested improvements.


3.61 changelog

** Saved characters from version 3.40-> are compatible with this version.  **

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 - added: companions can help you with hauling and pushing items

          Unoccupied companions spontaneously help you when pushing or hauling heavy loads is
          being proceeded.

 - added: fence gate

          Gates can be opened and closed just like doors. They can be also built by player character
          from Make menu under Building options.

 - added: when [C]ommanding animals the animal name is displayed in the menu title

          For example, if you would command a dog called Rekku the menu title appear as:
          "ANIMAL COMMANDS: REKKU"
          This helps owners of multiple animals to be sure they chose to command the desired one.

 - added: target selection if multiple creatures occupy the same location where an action is to be done

          If there are multiple creatures at the location where you proceed to execute certain actions
          you will be asked to select the target creature. This applies to following actions:

          - melee attack
          - packing and unpacking animals
          - looking at the location

 - added: limping and animal size tracking information

          When examining tracks now you can also see if the creature is limping. This requires
          character's TRACKING skill to be 25% or more. Severity of the actual leg injury can't
          be interpreted so crippled animals also leave limping tracks.
               Animal size, big or small, can be also seen from their tracks now. This is so
          obvious that only absolutely untrained trackers will fail to notice it.
          Moreover, the actual track graphics are also shown smaller or larger depending on
          the creature size. Notice that as the young animals smaller in size their tracks pretty
          much always appear as small ones.
               The new information is displayed in tracking messages for example like this:
          "You see here fresh limping tracks of small elk..."

 - added: tree in front of the character automatically selected when cutting branches

          You don't have to specify a direction for cutting and peeling actions if there's a tree in
          front the character you. That tree is always automatically selected for these actions.

 - added: chat option to ask for a sage in the village

          When chatting with NPCs there's now a way to find out ask if there's a sage in the village.
          "Is there a sage around?" chat line can be found from "Ask for help/company" chat options.
          If there's a sage you will be told his whereabouts in the village.

 - changed: need for heated room, fireplace or fire are checked first in cookery recipes

          It's more convenient that way as you aren't bothered with meaningless ingredient selections
          if these requirements aren't met.

 - fixed: failed hideworking with "somebody else got the skin" message diplayed and no skin obtained

          This rare occurrence might happen if the hideworking got cancelled at the very last minute
          of the hideworking process.           

 - fixed: agriculture graphics representing a planted tile disappearing soon after planting certain crops
       
          This was a result of crops mistakenly entering wintering state if the planting was done early
          enough, and thus the planted graphics was removed. They still sprouted properly though.

 - fixed: wrong inventory weight with certain startup scenarios

          When starting a new character the inventory weight was displayed wrong until you made your
          first move.

 - fixed: gaining skill options during character creation by hovering over encyclopedia hotspot

 - fixed: wrong tying equipment requirements when making patches of items

          This was noted eg. when making arrows. Crafting multiple arrows mistakenly increased both
          tying equipment length and amount requirements.

 - fixed: pushing duplicates items

          The issue was related to ice breaking messing up item data while pushing action was proceeded.

 - typo corrected: "coffing" -> "coughing" in herb effects dialog
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Who can have it?

You can have it, but you gotta get it from Steam. There's still one seasonal sale coming up there, so stay tuned if you happen to be looking for discounted price.
Standalone versions of 3.6* are being released at turn of the year, though. The release interval between paid and "donation-based" releases have grown significantly longer than what we have gotten used to in the past. This is because during past years donations have dried out disallowing solely donation-based development to thrive. Donations are still an option, people do it for a reason or another, but your generosity isn't any longer linked to the great perk of most up-to-date version being freely available for everyone. I'll be happy to answer possibly puzzled questions of relatively recent of near-future intending donors, so don't hesitate to eg. e-mail me if you feel like it.

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Cheers!

102
Development News / Find a sage, build a gate
« on: December 13, 2019, 05:43:41 PM »
These two awaited features are coming up for the next release.

 - added: chat option to ask for a sage in the village
 
          When chatting with NPCs there's now a way to find out ask if there's a sage in the village.
          "Is there a sage around?" chat line can be found from "Ask for help/company" chat options.
          If there's a sage you will be told his whereabouts in the village.

NOTE: Yes it would be great if the villagers would direct you to the nearest sage in surrounding villages if they don't have one of their own. This is to be likely added in the future, but now (to stay in schedule with the release) we were out of time to start working on it.

 - added: fence gate

          Gates can be opened and closed just like doors. They can be also built by player character
          from Make menu under Building options.

These are future additions, not yet functional in the current version 3.60.
The update featuring these additions - and more - is to be released still in 2019.

103
Development News / Limping and animal size tracking information
« on: December 07, 2019, 01:21:43 PM »
The last update of year 2019 is coming up, and so is this tracking related addition:

 - added: limping and animal size tracking information

          When examining tracks now you can also see if the creature is limping. This requires
          character's TRACKING skill to be 25% or more. Severity of the actual leg injury can't
          be interpreted so crippled animals also leave limping tracks.
               Animal size, big or small, can be also seen from their tracks now. This is so
          obvious that only absolutely untrained trackers will fail to notice it.
          Moreover, the actual track graphics are also shown smaller or larger depending on
          the creature size. Notice that as the young animals smaller in size their tracks pretty
          much always appear as small ones.
               The new information is displayed in tracking messages for example like this:
          "You see here fresh limping tracks of small elk..."

These are future additions, not yet functional in the current version 3.60.
The update featuring these additions - and more - is to be released still in 2019.

104
Development News / A few selection related additions
« on: December 04, 2019, 05:04:13 PM »
The last update of year 2019 is coming up. Here's sneak peek of selection related additions to make your journeys in the far north a little more comfortable:

 - added: target selection if multiple creatures occupy the same location where an action is to be done

          If there are multiple creatures at the location where you proceed to execute certain actions
          you will be asked to select the target creature. This applies to following actions:

          - melee attack
          - packing and unpacking animals
          - looking at the location


 - added: when [C]ommanding animals the animal name is displayed in the menu title

          For example, if you would command a dog called Rekku the menu title appear as:
          "ANIMAL COMMANDS: REKKU"
          This helps owners of multiple animals to be sure they chose to command the desired one.


 - added: tree in front of the character automatically selected when cutting branches

          You don't have to specify a direction for cutting and peeling actions if there's a tree in
          front the character you. That tree is always automatically selected for these actions.


 - changed: need for heated room, fireplace or fire are checked first in cookery recipes

          It's more convenient that way as you aren't bothered with meaningless ingredient selections
          if these requirements aren't met.


These are future additions, not yet functional in the current version 3.60.
The update featuring these additions - and more - is to be released still in 2019.

105
Development News / Winter Update, Steam Autumn Sale
« on: November 27, 2019, 06:28:46 PM »
Firstly, Autumn Sale on Steam has started, so those who've been itching to enter the far north on Steam can now do it for discounted price.

Secondly, as mentioned earlier we're also planning a small patch update still this year. It's coming up nicely. News about some features will follow next week.

Thirdly, for those who are wondering when might 3.60 (and so on) to be released outside Steam, the answer is after the seasonal Steam sale periods for 2019 are over.

And lastly, here's some winter greetings to all of you!

Pages: 1 ... 5 6 [7] 8 9 ... 12