Sunset Rangers cover
Sunset Rangers screenshot
Genre: Role-playing (RPG), Indie

Sunset Rangers

Changelog for update Alpha 0.12a [Karma][Factions]

NEW



  • Functional Karma: Now will gain karma depending on your actions and receive different titles, ranging from the Most Wanted to the Sheriff, and NPCs won't be aggressive towards you depending on your title/reputation.
  • Factions: Now you can gain reputation with the Union and the Confederates.
    You'll gain free access to their forts if you are part of their faction.



Gameplay



  • Removed damage multipliers for NPCs.
  • Slightly increased size of maps (may break bases).
  • Slightly increased amount of forts.
  • Roads now connect forts too.


AI



  • Improved Wolves and Dogs behavior, they now try to use pack tactics as well.
  • NPCs are now aware of your karma and faction and won't be aggressive depending on which you are.
  • NPCs are now aware of each other factions and may attack each other.
  • Improved Nav Mesh around fences.


Network



  • Improved Jump lag.
  • Improved NPCs packets.
  • Improved Player packets.



Aesthetics



  • Improved Loading window.
  • Improved Friends window.
  • Improved Equipments window.
  • Improved Player Info shown in Equipments window.


Bugfixes



  • Fixed item desync when unequipping.


Coming Soon



  • Redesigned questlines.
  • Base Building tutorial.
  • Rebalanced loots.

Changelog for update Alpha 0.11a [AI - NavMesh] [Bugfixes]

Bugfixes



  • Fixed a few more animation bugs.
  • Fixed bug with base locator being shown after leaving a server.
  • Fixed bug causing first object in base building to not be shown.
  • Fixed multiple bugs related to the death music and "Select Class" window.
  • Fixed bug causing characters to be stuck under the terrain after respawning.
  • Improved player physics when descending slopes (they won't keep jumping now).


AI



  • AI Nav Mesh is now updated with the objects built by players in real time.
  • Improved Nav Mesh construction time by changing lots of objects to be obstacles instead of full meshes.
  • Improved NPCs AI to not block the server waiting for nav mesh building/updating.


Performance



  • Improved Server code to prevent blocking thread locks and to not be so CPU heavy.
  • Implemented custom profiler to improve specific game logic components in the future.


Aesthetics



  • Started working with item localization (both item name and description).
  • Updated Friends window (accessible with 'O').
  • Fixed a few GUI bugs.


Coming Soon



  • Redesigned questlines.
  • Re balanced loots.
  • Improved Wolf behavior.

What's going on at HQ?

This last week I wasn't able to drop a patch, I've been working very hard to improve Server performance and improve the Nav Mesh the NPCs use to navigate.

This week I'll be able to drop an update that makes the NPCs not go through the base building parts. This one was a critical bug and it was hard to solve in a good way, I had to implement a whole new layer on top of Recast/Detour library and develop a fast way to update the Nav Mesh in real time.

And the patch will also contain some bugfixes, including the one for when you die and glitch under the terrain.

Thank you all for the support, it means a lot to me.

Changelog for update Alpha 0.10b

New Items



  • Bones: Wildlife now drop bones.
  • Mystery Bones: Craftable, this item is usable, if you have a Mystery Skull in your base, it teleports you there.
  • Lockpick: Craftable, usable, each lockpick has 10% chance of opening a stranger's door or chest.


Gameplay



  • Improved Shooter NPCs' AI.
  • Improved NPCs' movement when playing with high ping.
  • Raised Spawn and Disconnect time from 10 to 30 secs.
  • Added Hydration loss dependent on Body Temperature. (Thanks KhaiDSly)
  • Increased the amount of Hydration recovered when taking a sip of water. (Thanks KhaiDSly)
  • Increased the temperature regulation rate when taking a sip of water. (Thanks KhaiDSly)


Performance



  • Changed Default Render System to Direct3D11. (Thanks Homminghead and Rusty)
  • Synced Fast Shader Hack from Ogre3d source.
  • Updated key Player component to only load sounds on demand (speeds up loading other players).


Bugfixes



  • Fixed bug causing base building chests to not open after emptying it for the first time.
  • Fixed bug causing people to not see their friends online in the friend list.
  • Fixed bug causing NPCs to not drop dead when killed by melee attacks.
  • Fixed Barter trades. He won't steal your items anymore. :)


Aesthetics



  • Added death music.
  • Added exploration music.


Networking



  • Optimized main game state packets (Reduced their bandwidth consumption by up to 60%).
  • Optimized Player Characters' State packets.
  • Optimized NPCs' State packets.
  • Reduced certain requests rate.
  • Overall the game is now way lighter on the bandwidth with no perceptible differences in gameplay.


Coming Soon



  • Better 'Teleport' when using the Mystery Bones.
  • More stuff related to raiding.
  • Better Questlines.

Official Europe Server

Now you can play in the official Europe server.

Changelog for update Alpha 0.10a [Performance][Feedback Needed]

We need you!



  • We REALLY need feedback on how the DirectX Render System performs on your machine.
  • DirectX is finally out of alpha, it should be stable, changing to DirectX should hugely improve the game performance.
  • You need to restart the game after changing the render system.
  • OpenGL is still the default setup until we verify DirectX stability on other machines.
  • Please leave feedback with: How is the game working under DirectX and your machine specs. If the game crashes on DirectX, then we really need the log files it generates in the game folder, please send them to sunsetrangers@gmail.com.


*Performance*
- DirectX Render System is now officially out of alpha.
- Changed default Vsync option to 'No'.
- Added more scripts to be parsed at startup.

Base Building:
- Added more containers and items.
- Added weight capacity to each container.

Bugfixes
- Reverted some code related to NPC movement causing them to flicker.
- Fixed a few animation bugs.

*Coming Soon*
- New items related to base building.
- A basic system to allow raiding.

Changelog for update Alpha 0.9c

Networking
- Greatly improved network packets related to base building.
- Changed server population algorithm.

Bugfixes
- Fixed bug causing rails to not being able to be placed properly.
- Fixed bug preventing your friends to open your doors when you were offline.
- Fixed bug causing entire pages of base building objects to disappear.
- Fixed bug causing crash when some other player died in the vicinity.
- Fixed bug causing desync to base building doors and windows.
- Fixed bug causing doors and windows to open to the wrong side.

GUI
- Changed 'Players' section in the server browser to 'Population' instead.
- Removed the 'Players On Server' screen (When pressing TAB).

We need great looking screenshots for our loading screen.

Want to leave a direct contribution to Sunset Rangers?

If you play Sunset Rangers and take a great screenshot, showing something interesting or a beautiful scene, share it with us, we may put it in the game loading screen.

Cheers!

Changelog for update Alpha 0.9b

*NEW* Base Building Objects:
- Bed (you'll respawn on one of your beds if you die).
- Well (water source).
- Working doors and window (only usable by you and your friends).
- Mystery Skull (reveals its position to its owner).
- Barrel and Chest (to store items, barrel is public, chest is openable by you and your friends only).

Gameplay
- Improved NPC movement.

Aesthetics
- Tweaked Lamp, Fireplace, Postlight lights.

Bugfixes
- Fixed a bug causing Base Building layouts to be kept open when disconnecting from a server while building.

GUI
- Small changes to login screen and title screen.
- Added Description to each base building object.
- Fixed weight showing '0' for items with less than 1 weight.

*Coming Soon*
- More base building objects.
- Items related to raiding (new system incoming).
- Sound effects.

Changelog for update Alpha 0.9a

This changelog is big and rich, have fun reading through.

*NEW*
Base Building (Version 0.1a): :cowboyhat:

  • The easiest way to get access to the system is by selecting the "Builder" class when creating a new character, or you can buy or otherwise find a Hammer (new item) with your current character. If you select the class you'll start with a Hammer (key item for base building), a Pickaxe and an Axe. Collect a few rocks and lots of woods, and then use the hammer in your inventory, it'll invoke the base building system.
  • COMMANDS: W,A,S,D to move the object to be created; Q, E to rotate the object; hold Alt to destroy (be careful when destroying objects, if you destroy a floor tile that has objects on top of it, it'll destroy the objects on top as well).
  • The system uses a "Snap-To-Grid" mechanic on a 1.5m x 1.5m grid (5 ft x 5 ft).
  • It uses simple rules and a smart parenting mechanic to enforce a realistic structure.
  • At this moment it doesn't have any raiding mechanic or decaying system.
  • You can't build higher than 3 stores; You can't build too close to a town or city; You can't build near other game buildings; All the objects YOU build can't occupy an area larger than 75 m radius (245 ft).
  • You CAN build near other bases, and you SHOULD join forces with your friends to build a mega base. ːsteamhappyː

Objects so far:

  • Foundation objects that can be placed right on the terrain.
  • Structural objects (floors, stairs, walls, ceilings).
  • A bed (you'll respawn on the bed if you die).
  • A fireplace (to warm you up in the cold nights, requires 1 Wood to light).
  • A postlight (lights up the area around it, doesn't consume 1 Wood to light, but provides no heat).

Objects to come:

  • Doors.
  • Water sources.
  • Containers (boxes, barrels and safes).


GUI
- Improved Quests tag and distance positioning.

Gameplay
- Fixed a few bugs related to NPC positioning.
- Fixed some wildlife that kept making noises after dying.
- Completely changed items weight and carry limit.
- Changed temperature rates when: sprinting, in shadows, at night, during the day, etc.
- Added lights to post lights and lamps throughout the world.

Bugfixes
- Fixed bug causing character to fall through objects when logging out on top of a building and then logging in again.
- Rewrote from scratch NPC positioning code (should improve NPCs appearing on roofs, etc).
- Fixed a critical bug causing eventual deadlock in server (server was kept hanging).
- Fixed bug causing left arm to wobble when sprinting.

Networking
- Improved rubberbanding and server pulling character back.
- Improved rubberband avoidance and lag compensation.

Performance
- Added ragdoll sleep time for player characters' dead bodies.
- Increased ragdoll sleep time.
- Improved foliage generation code.

*Coming Soon*
- Functional doors for base building.
- Water source for base building.
- More objects and improvements related to base building.