ePrivacy and GPDR Cookie Consent by TermsFeed Generator

New Citizen - Programming

January 24, 2025

Attention, Citizens of New Citizen!

We’re thrilled to introduce a major update filled with new features, optimizations, and bug fixes designed to enhance your gameplay experience. Check out the detailed list of what's new in this latest update:

New Cars: Fresh additions to your vehicle collection

We're excited to bring you a significant update featuring a variety of new vehicles with superior quality and detailed interiors. This update increases our total vehicle count to 29, including those you can purchase from the dealership, player-owned vehicles, work-related vehicles, and AI-driven cars on the roads. The new additions range from old, rusty cars to high-end sports and luxury vehicles. In addition to the new vehicles, we've overhauled the AI traffic system. More roads have been added for AI traffic, resulting in a denser traffic experience in major areas of the map. You can now control the amount of AI traffic on the server through the in-game Admin menu and adjust the tick-rate of the vehicles to optimize performance when necessary. Thank you for your continued support, and we hope you enjoy these new enhancements!

Leveling and Skill System: Persistent leveling and skill system to track your progress.

Players now have access to a persistent level/skill system via the inventory menu. While this system is currently in its early stages, it's already fully integrated with new jobs like mining and garbage truck driving. In the future, this leveling system will extend to other jobs such as police, paramedic, and firefighter, creating a persistent rank system. You can open the inventory, hover over your levels, and see how much more XP you need to reach the next level for each specific skill. For example, when mining rocks, every ore you complete mining gives you XP towards improving your level for that specific ore. To mine richer ores like gold, you'll need to reach a minimum mining level. Players must start with simpler ores and progress, creating a progression system where you need to grind your levels before mining rich ores and making major profits.

Garage System: Manage your vehicles and economy efficiently.

We're excited to announce a major addition to New Citizen: a fully functional garage system! Civilians can no longer obtain vehicles for free; you now need to purchase them from the dealership and use the garage system to store them. The garage system is persistent, allowing you to build and manage a collection of vehicles you own. To maintain network optimization, each player can only have one vehicle out at a time, with the exception of work vehicles. To return your vehicles, visit a vehicle return point, which can be found on your in-game map. Garage locations are also marked on the map, making it easy to manage your vehicle collection.

View Distance Optimization: Better performance with optimized view distances.

We've made significant improvements to the cull-distance and draw distance settings by grouping many parts of our map into grouped objects and instanced meshes to optimize draw calls. This update provides a substantial performance boost, allowing lower-end computers to minimize their draw distance and experience improved performance.

Player Injury System: Blood trails and injured animation state.

When you take damage, you will now start bleeding and leave behind blood droplets until you recover. Additionally, you will walk and move in an injured state for a while, making it difficult to do much for a few seconds after being hit.

New Jobs: Become a garbage truck driver or a semi-truck driver with new job roles.

Visual Radio: Handheld radios for better communication.

We've added a new feature where your character will now play an animation of talking on a radio or walkie-talkie when you speak. This animation is an overlay, allowing you to walk around while speaking on the radio. It's also replicated, so other players can see when you're talking on the radio. This small yet important addition enhances the immersive experience and helps clarify whether a player is talking to you or on the radio when standing nearby.

Faction Selection: Choose your faction, get police guides, and select your spawn points.

A major change has occurred in the way the game is played for civilians, sheriffs, and paramedics. Previously, everyone started as a civilian and had to visit the sheriff or fire station, take an in-game exam, and go on duty to change their job. While this system was interesting, many players found the exam questions too difficult, creating an unnecessary step that slowed down gameplay. Now, when you load into the game, you'll be prompted with a faction selection screen where you can choose which faction you want to play as. Following that, you'll see a spawn point selection screen, allowing you to spawn at the police station, hospital, fire station, and other locations. We've temporarily removed the cinematic loading sequence to develop a better one, as the previous video didn't meet our expectations. When you select the law enforcement faction, you'll be shown the sheriff's guide, which you can read before starting the game or skip if you prefer. Additionally, both the fire rescue and sheriff factions will require you to submit your call sign before selecting your spawn point. This streamlines the process and enhances the overall gaming experience.

Pedestrian AI Crowds: More realistic pedestrian behaviour and crowds.

A major goal of ours has been to make our environment feel more alive. While we already have AI traffic that drives around and follows road rules, we lacked pedestrian AI to populate the streets, which is essential for creating a more immersive experience. We are excited to announce that we’ve integrated Unreal Engine 5's Mass AI into New Citizen! Currently, the pedestrian AI does not serve an interactable purpose, but this is just the first step as we optimize and fine-tune them for more advanced AI mechanics in the future. Our long-term goal is to enable players to stop and engage in conversations with these AI characters. Additionally, if you’re playing as a police officer, we plan to introduce extra interaction points, such as requesting ID from pedestrians and more.

Optimizations and Improvements

  1. Optimized Networking Code: Achieved smoother online gameplay with reduced lag.
  2. Optimized Gameplay FPS: Enhanced frame rates for a better visual experience.
  3. Visual Lag Improvements: Removed the outdated retargeting system to minimize visual lag for other players.
  4. HUD Enhancements: Added a ping display and server player count for better visibility.
  5. Respawn Mechanic: Changed the respawn system from a button press to a timer-based approach.
  6. UI Improvements: Revamped the UI for a crisper and smoother experience, including improved inventory interfaces.

Fixes and Enhancements

  1. Bug Fixes: Addressed numerous bugs for a more seamless experience.
  2. Interaction Fix: Resolved the issue where players had to look away before they could interact again.
  3. Car Movement Fix: Fixed the issue of cars moving when they should be stationary.
  4. Foliage: Added grass foliage to footpaths for a more natural appearance.
  5. Lighting: Brake lights and headlights are now fully functional on all vehicles.
  6. Police Missions: Introduced new sound effects for police mission spawns.
  7. Street Names: Added street names for improved navigation.
  8. Removed Cinematic Intro: Players can now jump directly into action without an introductory sequence.
  9. Ping Display: Your ping is now visible in the top left corner while in-game.
  10. Server Player Count: You can now see how many players are in a server in the server browser.
  11. Connection Lost Disclaimers: If you lose connection from a server, the reason will now be displayed when you return to the main menu.
  12. Player ID Display: Your player ID is now shown in the top right corner of the screen for easy identification in-game.
  13. Prison Doors: All prison doors and gates are now functional for police officers to operate.
  14. Map Enhancement: The in-game map now automatically zooms into your location upon opening.
  15. Car Movement When Stopped: Resolved the issue of cars moving slightly or significantly when stopped and exited.
  16. Look Away to Interact: Fixed the problem where players had to look away and back at an object to interact, especially with vehicle interactions.
  17. Brake Lights and Headlights: All vehicles, including AI, now feature fully functional brake lights and headlights using emissive materials and point lights.
  18. Inventory UI Improvements: Enhanced the clarity and sharpness of the inventory UI, with tooltips displayed when hovering over items.
  19. Foliage in Towns: Added foliage and debris around footpaths and town areas to create a more lively atmosphere.
  20. More Admin Commands: Admins can now change the server's time of day through the in-game admin menu, with a server-wide chat message indicating the change.
  21. Game Guides: All in-game guides now utilize the Steam overlay website viewer, simplifying future updates to the guides.
  22. Roads Reworked: Removed the overpass leading from the southern town back into the main town; the exit now leads back onto the highway.
  23. Sirens Echo: Sirens on emergency vehicles now echo throughout the environment, creating a more realistic effect.
  24. Interaction Hover Sound Effect: Removed the hover sound effect for interactable objects to reduce annoyance.
  25. Door Improvements: Doors now feature different opening and closing speeds based on their type, as well as unique sounds, and have been optimized for better performance.
  26. Driver Visibility: Players can now see their character in the driver's seat of the car, eliminating the need for tinted reflective windows.
  27. New Player Nameplates: Added new name tags above players' heads using screen-space widgets for improved clarity and readability.

The Community Voted And We Acted

We want to reaffirm our commitment to listening to our community, and what better way to demonstrate this than by adding features that reflect your feedback? In our previous updates, we mentioned that we would allow our community to vote on what they want to see more of in New Citizen’s future updates. We believe that our players know best when it comes to shaping the game. On July 15, 2024, at 11:30 AM Australian Melbourne Time, we conducted a vote within our community Discord, asking players to share their priorities for the next update. Attached are the results of that poll, and as you can see, this update directly reflects our community’s desires. We truly value your input and are dedicated to taking your suggestions seriously as we continue to evolve New Citizen together.

Looking Forward:

Our primary focus with this update is to enhance gameplay mechanics, improve overall performance, and expand content to enrich your experience in New Citizen. Your feedback will be invaluable as we refine these new systems and prepare for future updates. Thank you for your continued support and patience as we work hard to deliver an even better gaming experience!

Kind regards,

Specpixel Entertainment PTY LTD (New Citizen Team)

Back to blog

Related Posts

Explore additional recent projects, including those from client collaborations and our company initiatives, that are publicly accessible.

Unreal Engine 5 - Localization

In this recent project, we set up localization for 11+ languages for a game called PaperPlanes. We translated around 3,000 words per language.

February 3, 2025
New Citizen - Programming

We’re excited to bring you a new update with some great features, to improve your gameplay experience. Here’s a detailed list of what’s new in this latest update...

January 24, 2025
Administration Plus - Programming

Administration Plus is your all-in-one solution for effective game administration, combining a powerful reporting system with advanced player management tools...

January 24, 2025