Jump to content
  • Advertisement
  • entries
    18
  • comments
    0
  • views
    892

Project: Fraud Simulator

Taking a break

KrisWolfe

763 views

This week was about relaxing and designing. Two games I had been waiting on came out this week that got me absorbed, Anno 1800 and Weedcraft. I'm done playing both of them, but they both had some interesting design concepts that I enjoyed.

Anno 1800 has something called Expeditions. I absolutely loved the implementation of it. You would run into these events with about 2-4 options, and the options were ambiguous, without a "good" or "evil" option. You prepared for the journey with items and depending on how well prepared you are and some rolls, you succeeded or you didn't.

This is similar to what I want to accomplish with Events once the rest of the game is hooked up. I want to have morally ambiguous choices that flow logically, but allow the player to have the freedom of playing how they want. Unfortunately, this means alot of design overhead, especially if you have deep trees. But I think having a shallow tree with a very wide dialog tree is important, and will allow the player replayability and also agency in their own game on choices.

Which brings me to one of the design options I have. I want options that will probably get me delisted with a publisher. I really think it's important to have options that will make the player go "no way, I can DO this?" Either for shock value, or to get across that this is not your normal economy simulator, I want to set the tone from the beginning that you will have some very morally ambiguous choices for the entire game. This game is called Fraud Simulator, and one of my goals is to get accused of teaching people how to commit Fraud. The argument of course I will have is, how can you catch fraud if you don't know how to commit it? I plan to have both of these in the game.

But enough of that for now, that's a long way off. The event system is not going to do much to my current systems in place, and I need to figure out how I'm going to design the scheduler.

Last time, I thought I was going to create an editor for this. The problem with this, is that skills are going to need to have behavior coded in. I have no idea how to create an editor that codes behavior of skills, if that's even possible. So unfortunately, I don't think at this time I'll be able to let the player create skills. Sure, I can make some skills that give you bonuses to stats, and that's easy to code for the editor...but what about a skill that when you use it, it creates things from a recipe? What about a skill that mans the register at a store and sells to customers if they're in the store at that time? How do you allow coding of behavior that affects the game like that from an editor?

So, this week I pulled up my design docs and tried to see what I could do in an editor. I don't think companies will be possible, since their behavior is so unique for each type. I can do some skills, but how I envision skills is probably going to change eventually as it is. Recipes and Goods I can absolutely put into an editor, because the game doesn't care what type of recipe or good they are, their behavior is uniform.

I feel like I'm overthinking it as it is though, and I just need to get interaction with my economy running. I read up a lot of people that took 2.5 years on their game because they rewrote their code so much or started from scratch. I want to follow SOLID principles, but It's hard when you have no idea what your implementation is going to look like because I've never coded in C# before. On top of that, half of them I'm not even sure what the hell they mean. The other side of the coin is that I know for a fact that my coding is earning me code debt, and I will have to pay up when I refactor eventually. Constant debate in my head about when to start refactoring.

I think I really want to start coding everything to an interface here soon. Everytime I watch an example on the SOLID principles, it's always using an interface. Sounds like that's my future.

So for this week, just relaxing, catching up on Game of Thrones, checking out some actual games implementation of cool ideas, and doing some brainstorming.




0 Comments


Recommended Comments

There are no comments to display.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement
  • Advertisement
  • Blog Entries

  • Similar Content

    • By horror_man
      Hello, I'm currently searching for additional talented and passionate members for our team that's creating a small horror game.
       
      About the game: The game would be a small sci-fi/post-apocalyptic survival horror 3D game with FPS (First person shooter) mechanics and an original setting and story based in a book (which I'm writing) scene, where a group of prisoners are left behind in an abandoned underground facility. It would play similar to Dead Space combined with Penumbra and SCP: Secret Laboratory, with the option of playing solo or multiplayer.
       
      Engine that'd be used to create the game: Unity
       
      About me: I'm a music composer with 4 years of experience and I'm fairly new in this game development world, and I'm currently leading the team that'd be creating this beautiful and horrifying game. I decided that making the book which I'm writing into a game would be really cool, and I got more motivated about doing so some time ago when I got a bunch of expensive Unity assets for a very low price. However, I researched about how to do things right in game development so I reduced the scope of it as much as I could so that's why this game is really based in a scene of the book and not the entire thing. Also I'm currently learning how to use Unity and learning how to program.
       
      Our team right now consists of: Me (Game Designer, Creator, Music Composer, Writer), 3 3D Modelers, 2 Game Programmers, 1 Sound Effect Designer, 1 Concept Artist, 1 3D Animator and 1 Community Manager.
       
      Who am I looking for: We are looking for a talented and passionate programmer that's experienced with Unity and C#.
      Right now the game is in mid-early development and you can see more information about it and follow our progress in our game jolt page here: https://gamejolt.com/games/devilspunishment/391190 . We expect to finish some sort of prototype in 3 months from now.
       
      This is a contract rev-share position
       
      If you are interested in joining, contributing or have questions about the project then let's talk. You can message me in Discord: world_creator#9524
    • By Dibbie
      Hey, I’m Dibbie - lead programmer and project manager of a 1 v 1 FPS free-to-play project I’m working on with my team, called "Friendly Fire".
      We are actually quite far along with it, I’ve recently finished up a good majority of the programming, and we are in the process of upgrading the projects assets and removing all the placeholder content as we start building the actual assets.
      You can find a bit more detail on the project here: https://dibbie.itch.io/friendly-fire
      With that said, we need a few more members to join the team and help us out. If this project sounds like something you’d like to be a part of, and you fit any of the descriptions below, contact me. And of course, if you have any questions, feel free to contact me or leave a comment. Thanks for reading!
      == We are looking for ==
      3D Environment/Game Map Artist
      You'll be:
      - Creating the 6 initial maps
      - Creating assets for each map
      - Creating assets for the tutorial map
      You'll need to know:
      - Blender preferred, 3DS Max or Maya
      - Texturing and UV wrapping/unwrapping
      - Terrain modelling (either in Unity, Blender or a similar 3D tool)
      - How to create small assets like barrels, crates, chairs, etc
      2D UI/UX Graphics Artist
      You'll be:
      - Creating sprite sheets for the menu buttons, sliders, knobs, etc
      - Creating sprite sheets for the main HUD
      - Creating weapon icons, crosshairs, and kill-feed report
      - Integrating the game theme into the UI
      2D Background Graphics Artist
      You'll be:
      - Creating the various backgrounds for the menus, such as main menu, shop, settings, etc
      - Possibly creating sprays and decals later
      == Requirements ==
      - Be active and communicate through Discord
      - Provide at least 2 examples of your previous work
      - If you do not have any previous work online you can show, we have a document of "test assets" you can create for demonstration
      - Preferably speak English
      - No teams/companies/contracts, we are looking for individuals only
      == Project Details ==
      - Will be released on Steam as a F2P
      - Unpaid/voluntary project
      - Estimated a few more months of development before early release/open beta testing
      Our team currently consists of:
      - Programmers
      - Music composer & sound engineer
      - Voice actors
      - QA tester & co-designer
      - Weapons artist & animator
      == Contact ==
      Discord: Dibbie#0408
      Email: dibbieknight@gmail.com
    • By Gianmarco
      My new project codenamed Red Ribbon will be a 2D platformer with inspirations from Cuphead and Super Mario. I'm looking for some 2D cartoonish artists and animators and level designers to make this project possible.
      This game's about a cute robot called Qi that has to go through several worlds invaded by evil bosses. These bosses were generated by an obscure portal in the space and Qi must reach that portal to fight the final boss that lives in it. Qi will have several shooting weapons (that will progressively find) to destroy the enemies that he'll find along his way. Also he will be collecting some special big coins (5 for each level) to unlock a secret world at the end of the game. If he doesn't stop all of this the Earth will fall in an endless era of desperation and pain.
      You can email me at gsoftwares03@gmail.com or you can message me on Discord (Gianmarco#8170).
    • By 3dmodelerguy
      So I am attempting to implement a basic start to a utility based AI in Unity and I have something that seems to be working and wanted to get any impressions people might have about how I have it setup, all the relevant code can be found here that implements a basic AI for moving and being idle: https://gist.github.com/ryanzec/26fa3558d539f782a2101c241081622c
    • By Nova Villanueva
      Prop Concept Art, Weapon Concept Art, Hard Surface Concept art, Game Dev, Indie Game Dev
  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!