Jump to content
  • Advertisement
  • entries
    33
  • comments
    14
  • views
    3130

Project: Fraud Simulator

Taking a break

KrisWolfe

977 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 Conny
      STEAM WISHLIST LINK || HAYFEVER WEBSITE
      RELEASE IN: First Quarter of 2020

      About Hayfever

      Help Thomas the allergic mailman gather all his lost letters! In Hayfever, the player takes control of Thomas; a young postman with a strong sense of pride in his work. There is just one tiny little issue; Thomas suffers from terrible (and we mean TERRIBLE) allergies.
      His allergies are so strong in fact, that when Thomas was delivering his daily mail, disaster struck. A massive sneeze sent Thomas flying, and in the process, he lost all his letters! Thomas’ boss Harvey is an ill-tempered little monster of a man. And it is up to the player to help Thomas avoid his wrath by collecting all his lost mail. Together with his friend Carlie, Thomas will venture on an epic journey that spans the entire year, taking him through each of the four seasons.
      It is up to the player to use his allergies to help him traverse the dangerous world, turning Thomas’ weaknesses into strengths! Different allergens have different effects on Thomas - radically changing how he interacts with the world.
      Regular pollen allows him to build up a big sneeze to propel himself through the air. Smog, on the other hand, makes him swell up like a balloon. Peanuts… Well, peanuts are a WHOLE other story.
      About the Development & the Team

      The game was mainly made by two people, Jonas Roininen and myself (Conny Nordlund. We've been teaming up with Kristoffer Engman (aka Knasibas) for music, Pablo Sorribes Bernhard for sound, and Filip Andersson for tools programming. We are currently at the home stretch with porting the game. We're sending it off to certification in two weeks (fingers crossed!)
      The game has been in development for little over two years. I've been working on the game at night after work and Jonas has been on it full time for about a year. The journey has been really tough but also extremely exciting!
      This has been our first game together. We have previous experience with game development but this was our first go at making something from the ground up together.. and actually finishing it. It all started with an extended game jam where we gave ourselves two weeks to finish something polished, worthy of actually pitching and showing off. Once we were done, we started showing the game at local places and quickly realized that kids loved the game.

      So to try and make a long story short. We worked our butts off and we ended up pitching the game everywhere we got the chance to. We also entered every competition we could find. One of these competitions, we ended up getting first price and was awarded a booth at Gamescom 2018. We later got third place in Big Indie Pitch and was a Semi Finalist at Tencent's Game Without Borders. After all of this commotion, we bumped into a new publisher called Zordix. They loved the game and are now bringing the game to consoles.
      If you have any questions about the game or the development, I'd be happy to answer. 
      Hope you check the game out, I'll post another topic when the game releases It will be on consoles at the same time as the PC release.
       
    • By RoKabium Games
      Metis enemies – "Oyse" is a bulbous organism that explodes and multiplies if agitated. Keep your distance around this one and kill quickly from afar to stop it spreading.
    • By horror_man
      Hello, I'm currently searching for additional talented and passionate members for our team that's creating a small horror game.
      Devil's Punishment Main Menu
      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's being used to create the game: Unity
      About me: I'm a freelance music composer with more than 4 years of experience, have been part of a couple of game jams having the role not only of music composer but also as game designer and writer (Necroxeon and Solemn Pastures for the Ludum Dare) and have participated in a bunch of other projects. Now I'm currently leading the team that's 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. We're creating something new for the horror genre that's far from being your usual jump scare game.
      Our team right now consists of: Me (Game Designer, Creator, Music Composer, Writer), 3 3D Artists, 3 Game Programmers, 2 Concept Artists, 1 3D Animator, 1 Community Manager and 1 Writer.
      Who am I looking for: 
      -Programmer: We are looking for a talented and passionate gameplay programmer that is familiar with the horror genre and has experience with C# and Unity. Having knowledge with random map generation, FPS, UI, Networking, github, AI, Inventory System mechanics is a plus.
      -3D Environment Artist: We are looking for a talented and passionate 3D Artist that is familiar with the horror genre and has experience with hard surface and the modeling of realistic high poly underground/closed environments.
      Right now the game is in late 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/demo in 2 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
  • 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!