Jump to content
  • Advertisement
  • entries
  • comments
  • views

Project: Fraud Simulator

Still alive, still deving



Hi All,

It's been awhile, but progress has been moving forward. My navigation screen is complete:


I wanted to try and do something different than just make every square a different object like I did with the hexes. For this screen, it's all just one big object, and when you click on a square, it will highlight it, and then output the grid coordinates as a string:


Part of what you are going to do with this screen is to explore the planet. The planet can be different sizes and will automatically adjust size and get the grids working:



Pretty cool. We can also send drones out to the squares...Right now that doesn't do anything, but I have it hooked up to a database that I can start to fill that it can retrieve, whether its resources, tech, or plot devices.

If you attempt to send drones when you have none built, you get an error message. But once you have drones built, you can send out as many as you want.


This can easily be expanded to add different terrains or searches for resources.


As for the build screen, we've updated it a little bit:


I've shoved the building buttons under "Build", and there's a check to see which buildings are unlocked, which then immediately adds it to the list of options. We have a stats Display for each of the buildings that listens in on a building and displays their time to produce resources, and also their next maintenance cycle which will drain resources. This all needs balancing and the amounts I have right now are just for testing, but it works. The number at the bottom is the amount of drones available to send off, I'll be moving that somewhere else. And the explore button takes us to the nav map. You can also shut down buildings with the "online" button, and the little green light turns off on each of the buildings. They also automatically shut off when you are out of resources.

So that's where we are at, I'm almost done with the research screen and data model, which is pretty simple, and then from there we can start doing the military side. I want enemies coming from all directions, so that there is an actual downside to building too many buildings...your turrets can't cover all your sides and they will be expensive.

I'm also to the point where I need to start polishing art assets and sound, and I doubt I will be able to do that myself. I've tried. So I will likely start hiring someone to produce those for me, so stay tuned. My goal is to have a great main menu and character portraits for the characters. I want the beginning to be heavily scripted and then slowly let the player go as they unlock the explore and research options.


Recommended Comments

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 ChocolatePancakes
      I just recently watched a 4-hour longplay of ATV Quad Power Racing 2 on the Xbox. I wondered, how did they achieve the physics on the quad bikes? Because after analyzing moments in the video where the quad bike landed after a long jump, bicycled, or crashed It seems to me that the wheels are "physical" rather than simply raycasted/shapecasted. I have two hypothesis:
      1. The quad is entirely kinematic. The physics acted upon it are simulated through the animation.
      2. The quad has a different physics body for collisions and a different one for driving.
      So, how could have they achieved such physics in the game?
    • By RoKabium Games
      The blocks you mine has different hardness and characteristics. The most common type is of a medium strength, and then you can find softer and harder ones while digging. Blocks that cannot be mined at all are distinctively different and also has a red marker around them if you aim at them.
    • By CelticSir
      I asked else where on other websites for this and never got answers, I am struggling to know how to do a design pattern for abilities that you can swap in and out that affect the given object's stats.
      Lets take a weapon like a gun as an example. Of which can have a number of attachments that affect its aim, fire rate, magazine count etc. You can add/remove the attachments. 

      I can setup something like that pretty easily (although its very tedious) by creating each attachment and setting its data to what it affects. But then i ran into problems for putting restrictions in place, because then i need a unique one for each weapon they are restricted to. For example:

      Scope A only attaches to gun A , C, D
      Magazine A attaches only to gun B , C

      When i have these specific restrictions - my tedious approach of hard writing it kinda falls apart. So i need a design pattern where this will work easily.

      What is the correct way to design this in C# ? I can't figure out a clean system for this at all. 
    • By Wush
      As a hobby programmer I am slowly working my way up project by project to make a game. However I am currently stumped on what to do with what I call the communication layer.
      To explain: you have an ability, a technology or a building first you need to communicate to anyone effected to apply the effects. Also abilities might need to know when a certain activity is started or ended to trigger or alter their effects.
      Events are a tool to handle this, but:
      1) You still need an effective filter, so only those recipient are called that fulfill certain requirements(nationalities, race, class, locality etc)
      2) You need to know/write beforehand what  method  needs to trigger an event.
      I would be thankful for any advice on these two points, is there any way to elegantly append a methodcall with another methodcall? 
      I mean I could write some kind of wrapper containing a delegate  of a method  and then only call the wrapper, having the wrapper contain a list of additional method calls and their inputs to be executed?
    • By TheFever716
      Snaps, an asset pack on the Unity Asset Store, has a new way to make it easier for developers to make their visions a reality.
      You can find out more about Snaps with the video above or by clicking here.

      View full story
  • 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!