Concession Boss

Concession BossName subject to change
Concession Boss is a food concession simulator / tycoon. You can either play “free-sale mode” or “Business mode”.Free-sale mode is basically free play. Depending on difficulty chosen, you’re given a small amount of money to start your own business. You can then move around a large city to sell your goods. Business mode is a scenario based campaign. You must complete the mission objective to continue.
Current Public Version:
v0.3
Current Dev Version:
v0.3.1
Features:
- Free play.
- Scenario based campaign.
- Random events – robbery, sickness, inspections, natural disasters.
- Items requiring power will use up generators.
- Fully upgradeable concession carts food trucks.
- Edit, move, and add to your “concession area”.
- Ingame store to buy upgrades area items.
- Full 3D models.
- Ingame camera is default fly-over.
Store Items:
Tables
Chairs
SodaMachines“requires power source CO2”
- Tank type
- Generic
- Glass panel
- Bench style“self serve”
Condiment stations“ketchup,mustard,salt,etc”
Permits
- Selling food
- Getting a piece of property
Attractions:
- Music
- Tv
Vehicle upgrades:
- Water Tanks
- Generators
- Storage Bins
- Staff size
- Food Quality
- Food recipes
Vehicles:
Trucks
- Standard
- Elite
Carts
- Theme based“lemonade,coffee,cotton candy,etc”
- Micro
- Standard
- Elite
Web player:
Nothing yet.
Controls:
Nothing yet.

I’ve spent the last 2 days working on the pause menu in game options menu. I’ve fixed a couple issues and most likely added more. I feel comfortable enough to show the first “dev” build in screenshots. Still a lot of work to do!

V0.2 - Concession Boss

    • In game options menu is basically done. Just need to hook it up and everything will work. Ill do this later on
    • debug screen shuts off when player pauses the game
    • pause screen is done. I MAY add a small feature WAY WAY later in development.
    • in game store is half way through.
    • suitable for first build video.
    • fixed a collision bug. The rigid-body for the player wasn’t colliding with anything while running in executable. I had to add a simple awake function.

Sounds neat, I’ll be following your progress!

Thanks! I really want to finish this project. I’m tired of just being a starter. I’ve spent the last 2 years developing for a mod called “Bukkit” for minecraft. It really taught me how to be clean and organized when it comes to developing. There a was still is a specific guide line you must follow when posting your plugin. I still would like to change the colors and maybe the spacing of the OP. It feels too mushed together.

Concession boss is a rather large project. As far as I see it, its’ a challenge but it won’t be impossible to complete. The only major problem is that I need to create many 3D objects and I’m extremely “under qualified” to produce proper models. Many of the current models are “solidified”. This makes the file sizes larger than they should be. For some reason the normals of all my models are facing inwards. When I do make them flop, it tends to corrupt the model completely.

Ill make sure to keep the OP/ thread updated. v0.3 will take awhile.

v0.3 Todo:

  • Fix errors with in game options and make it work fully.
  • Finish Store. Be able to buy sell objects.

Been very busy with other things. I haven’t had much time to work on the project. I’ve mostly got the in game options menu done. The main options menu will look the same. Sorry I don’t have anything impressive to show.

as far as i’m concerned i’m finished with the options for now. I may add one more thing to it though. I won’t upload anymore images of it. Added hints tips screen. Its’ timed to appear at a custom amount. Can be turned off to prevent the player from going stir crazy. Fixed a few bugs, added a few checks to prevent specific windows from opening up. At the moment there is 30-40 tips/hints.

Ill just take the next update each day as it goes. Not sure what ill work on.

v0.3 Concession Boss

    • store will now close when player pauses the game.
    • Keybinds added to store
    • random hints/tips system added
    • added editor guide
    • added extras to options
    • grid can either be shown on own or be forced to show when editing
    • joystick list completed. Unity Engine is bugged though and won’t show joystick names. Removed till I can get it working fully.
    • Escape no longer pauses game. It just “unlocks” the mouse. Once mouse is unlocked player can click the pause button.
    • Version added to pause screen
    • Standard options menu added. Both ign standard are implemented
    • both options ign stan being overhualed for independent resolution sizes. 50% done.
    • Removed “counter block” gui. I want to do something different with it.
    • Hints will not show up while shopping, editing, in store, or while paused.
    • Bugs fixed
      -Escape no longer sets timescale to 0
    • Known Bugs
      -Joystick list wont show names
      -timed hints/tips might repeat itself

Sorry I haven’t had an update in the past two weeks. I lost interest in the project and started doing other things. I’ve come back and started working on models and started messing around with graphics. I was able to figure out tessellation for the materials. I’ve made a model for a new yorker style hot dog cart, a 50qt, 100,150, and 200 qt cooler. I’ve rigged and animated the coolers. Everything is still to metric scale.

Like always take a look at the dropbox link for all the blender renders. All Images shown and or related to this project are considered works in progress. This is not the final product. Some bugs, flaws, and general issues will appear or occur.

Tessellation Test on the 50qt cooler.

New yorker hot dog cart.

EDIT: Images are not uploading correctly. It might take awhile till they appear. Sorry!

I like your work. if you need help let me know, I’m here for programming advice :wink:

Thanks magnus :smile: . There is one thing that is bothering me with my project. I’m trying to get my head wrapped around the concept of grid placement like on the sims games. I haven’t really coded much of the system yet though. My idea is to get the amount of time that the texture is tiled and use that number as the amount of current blocks within the grid.

Heres what i’ve coded so far.

  • Editing System
  • Grid System
    My intentions are to make it so the models / game objects fit within the tiles and snap into place. I want to be able to edit it after the object has been placed. Click pick up the object, rotate and snap into another location.