Prototype Release


We're excited to announce the release of our public prototype! Double Agent is a game that we've been developing for about 2 years now and we're both very happy with how far it has come.

We've been able to familiarize ourselves a lot with Unreal Engine 4 and C++ development. (At the start of this project, we had absolutely 0 Unreal knowledge). We've worked in the facets of AI, Networking, Animation, UMG UI, Plugins, level design and have learned a lot along the way.

What's new:

It's been a long time since our last update and we've made a very large amount of progress during that time.

  • Mob boss fully implemented
  • Waiters fully implemented
  • Civilians fully implemented
  • Mansion map designed, furnished, put together
  • Showcase map repurposed into a bonus map
  • A lot of NPC behavior changes
  • UI overhaul
  • New items
    • Radio jammer
    • Spotter glasses
    • Tranq gun
    • Toolbox
    • Adrenaline needle
    • Wine
  • Guards now have toolbelts that will act as a visual indicator of which items they have in their inventory
  • Speech system - all npcs are voiced
  • Full soundtrack (with adaptive music based on variables like detection level)
  • Subtitles added - (with ability to censor graphic language, works for the audible lines as well)
  • Outlines for both NPCs and players
  • Refactored interaction system that no longer requires pinpoint accuracy
  • Added more accessibility options and other gameplay options
  • Loading screens now have super funny jokes
  • Newer and improved skybox
  • Credits screen
  • Splash screen
  • Win screen (yay you can complete the game)
  • Easter eggs
  • New character models
  • New animations
  • New models and textures from epic market as well as smithsonian free assets (and a good amount from our own personal art team, though most of their stuff was already in)

Known bugs:

In a perfect world, we would have been able to squash all the pesky bugs roaming around our code, but unfortunately our bug spray is only good for 99% of the critters.

In no particular order:

  • Client cannot cut all power with toolbox
  • Client will recieve notifications for missing items even when they have the items and the action is successful
  • AI will not check their inventory if they were looted by a client
  • Dragging the inventory off the screen will require the player to close and reopen their inventory in order to get it back
  • On the main menu, client will not display a profile picture
  • Sometimes client is unable to bring equipment into the level
  • If load time is too long, client can get booted back to the main menu
  • Sometimes after losing connection to the host, both players will need to restart their game to fix their session status
  • Auto-equip will bug out if it is enabled while loading the map with selected equipment
  • [possibly fixed]Sometimes if an item is equipped, the item use will take presedence over inventory interaction, to fix this: restart the level

The prototype is now in a state that we consider 'Complete' aside from the existing bugs. We do have plans for if we were to continue this project, but if we both get hired from this, we're content with leaving it as it is.

Files

V0.1.0.3 Prototype 2.4 GB
Version 1 Apr 16, 2021

Get Double Agent

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.