Advertisement Jump to content
  • Advertisement
  • entries
    45
  • comments
    83
  • views
    8125

Mobile Week 18; Chapter 2, Chapter 2 Boss, In Game Store, and More!

SOS-CC

1072 views

Hey All,

Another busy week.  The wife is still in the hospital.  I know everyone has a different religion, but whatever religion that may be please send prayers her way, it’s much appreciated.  She currently has an infection and with ImmunoTherapy this needs to be treated immediately.  It is very difficult times for us right now.  Working on the game is definitely an escape and keeps my mind busy from going down a rabbit hole of thoughts with everything going on.

Lots was done with the game.  Here is a breakdown:

  • In Game store created.  At the start of each chapter in the starting room there will be a medical supplies cabinet.  By interacting with this you are given the option to buy firecrackers, immunotherapy, and a temporary heart increase.  You can use the coins that you gain by playing the game.  The more coins you can save up the easier it will make the next run.
  • In game coins are now saved from previous runs.  Every run will make you stronger.  The coins collected are now saved to your coin pool.  You can now save up coins to use in the in game store.
  • I changed the world layout of chapter 1.  While I was planning out Chapter 2 I came up with this idea and wanted to implement it for Chapter 1 as well.  Now in the path room where it splits off into 3 paths it will no longer be an easy, medium, or hard path.  Now at the start of each game one of these paths are chosen as the path that leads to the boss.  So you have a 33% chance of choosing the correct path.  If you choose the wrong path there will be a locked door right before the boss so you will have to double back and pick another path.  This time you have a 50% chance.  Now most likely I will create an in game item that is a KEY.  This can unlock the locked door if you choose the wrong path, but this item will be costly.  So this is the new layout already working for Chapter 1 and this is what will be used for Chapter 2 and all other following chapters.
  • Chapter 2 has been started.  I have created the starting room.  The complete room layout is done.  This chapter the rooms will run vertical, so doors on top and bottom.  Also you will see this Chapter is OUTSIDE!  This Chapter is titled “The Garden”.  Chapter 1 is called “The House” . These names will make sense once you learn the story.
  • Chapter 2 Boss has been created and almost complete.  The only thing I need to do is the boss intro.  He does not have a name yet.  I will show him off only a little in the video.  He has a very interesting mechanic to him.  He is a 20 crab like guys that are all attached.  If you kill off one of them it will split them into smaller pieces.  All of them have to be killed to finish him off.  There’s two of them total of 10 each.  So as you hit him many pieces can be created.
  • 1 new enemy was created for chapter 2.  You will not encounter this enemy until you reach chapter 2.  He is very unique and different than the other enemies.  He also is not a Germ or Virus.  He is called the FireFly, and that’s really what he is, except much larger.  He does not go out of his way to attack you.  He will continuously fly around a selected bush.  He also will change the direction he is looking so that he is always facing you.  If you get to close he will attack you.  You will have to destroy him to move on, but watch out when you hit him to many times he will begin to flash, once he starts flashing you better run!  He will explode and shoot out fireballs in all directions!!
  • Also created 2 new room hazards.  One is the fire pit.  This fire pit serves two purposes.  Will be a light source in the dark outdoor levels but it also is a hazard.  If you get to close it will hurt you.  So stay away.  The next hazard is the blow dryer.  If you get to close to this it will turn on and blow you away.  Watch out there’s going to be a hole near the blowdryer and you will get blown into it.  You can tell when the blow dryer turns on as you will see the wind.   These two room hazards and new enemy will def allow for some interesting room creations.
  •  I have started on the options menu for the game.  You will see the title screen updated with an icon for Options, Pharmacy (in game store), and you can now see your coins.  You can now tap on options and go to the options screen.  So far I have the tutorial all setup and working.  I will show this off in the video below.  Other options to be added are sound control (once there are sounds and music) and credits screen.
  • Added more sprites to the title screen to be selected randomly.
  • fixed more bugs
  • Also I set it up so the dodge ability is automatically equipped at the start of each game.  This is an ability that everyone has at the start of the game and will most likely be the one that is used the most and every run.  This saves the user time of opening the inventory screen and equipping it.
  • Changed the darkness on the dark rooms so that it’s not so “dark”.  This looks much better in my opinion and helps you see everything better when not lit up.

Next I will be working on finishing Chapter 2 with creating all the random rooms.  This should be done within this week.  Also need to finish the options menu and the pharmacy store (permanent upgrades).  Then need to add sound and music and polish the game.  We are sooooo close to being done!

Thanks.

This video will show off the options menu and tutorial section:

https://youtu.be/yVrSuSD_ZnM

This video is showing off the in game store (medical supplies) and Chapter 2 “The Garden”.  Just to show it off I have the player going from Chapter 1 starting room directly to chapter 2.  This is only for debug purposes.

https://youtu.be/ekwA8n2H9hI


View the full article



4 Comments


Recommended Comments

Great work! Keep the good spirit up. Hope the best to you and your family! 

Share this comment


Link to comment
6 hours ago, Tordin said:

Great work! Keep the good spirit up. Hope the best to you and your family! 

Thank you that means a lot 

Share this comment


Link to comment
5 minutes ago, Rutin said:

Wishing your wife the best. Great update!

Thank you!

Share this comment


Link to comment

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
  • What is your GameDev Story?

    In 2019 we are celebrating 20 years of GameDev.net! Share your GameDev Story with us.

    (You must login to your GameDev.net account.)

  • Blog Entries

  • Similar Content

    • By Tara Louise
      This idea came to me in a dream. It's a choose your own adventure game. 2D and VR optional. Basically, you are set up in a big town with other live players. You are free to do what you'd prefer. For example, in the game you could stay at home and do any mundane activity that you choose. Or, explore and find quests. These quests are no dragons and knights. This setting is taken place in a regular town in a modern day time frame. You could find a quest from a programmed avatar who would need help trying to capture a criminal, etc. You could be like Grand Theft Auto and be the one people try to capture. You could get a job. You could meet people (being a live game) and go to a restaurant, smoke, drink, play darts/pool, get a hotel room with someone etc. The game is what you want to make of it. Either it's a simple story line (for someone like me) who likes to explore different places, do extreme sports and play mini games with other live players. Or. You can make it something completely different and fierce with a whole lot of action. It's your choice.
      All people would love this game because they are almost designing it as it goes. What will be the adventure today? Or what will the regular day bring?
      Thoughts? Comments? An e-mail is fine, too. Taraloumccarthy@gmail.com. 
      So far this is an idea. And the post is would you play it? Are there interests in coming up with a game plan on this.
    • By SIr Pep
      I have been making my game 2d in Unity and almost immediately came upon this 2D tile rendering issue.
      All I've found online, and am using, is a hack to fix it which includes separating them all, and in some cases drawing lines in between every single tile to match colors.
      I'm wondering if anyone else has this issue and how to fix it. 
      Also, @CrazyCdn here's what I meant. You see streaks across the tiles that shoudn't be there.


      Also, here's a youtube video of that exact problem
      https://www.youtube.com/watch?v=QW53YIjhQsA
       
    • By datboi
      Hello everyone. I have been trying to make a font renderer that uses freetype for the past couple of days but am currently stuck with getting uv tex values when rendering.
      Here is the current code I use
      struct SVertex { SVector4f        pos;     Color32           col;     SVector2f        tex; }; // D3DFVF_XYZRHW | D3DFVF_DIFFUSE | D3DFVF_TEX1 float CDisplayFont::DrawTextA( const char * szText, int textCount, const SVector2f& pos, const SColor & color, const SRectf * pClipRect ) {     SVector2f tmp = ( pos ); IRender * pRender = g_pCore->GetGraphics()->GetRender();          for ( int i = 0; i < textCount; ++i )     {         Codepoint_t cp = static_cast< Codepoint_t >( szText[ i ] );         if ( GlyphInfo_t * info = GetGlyphInfo( cp ) )         {             if ( szText[ i ] != ' ' )             {                 float sx = tmp.x + info->offsetX * m_fScaleHoriz;                 float sy = tmp.y - ( info->height - info->offsetY ) * m_fScaleVert;                 float w = info->width * m_fScaleHoriz;                 float h = info->height * m_fScaleVert;                                                      // column (u) and row (v) number                 // -- heres where i'm stuck                 float u = 0;                 float v = 0;             SVertex vtx[ ] =                 {                     { sx,     sy + h, 0.0f, 1.f, color, u, v },                     { sx,     sy,     0.0f, 1.f, color, u, v },                     { sx + w, sy + h, 0.0f, 1.f, color, u, v },                     { sx + w, sy,     0.0f, 1.f, color, u, v },                     { sx + w, sy + h, 0.0f, 1.f, color, u, v },                     { sx,     sy,     0.0f, 1.f, color, u, v }                 };             //   arguments ->    ( rl, vtx data, vtx count, topology, texture (IDirect3DTexture9) )                 pRender->PushVertices( NULL, vtx, 6, D3DPT_TRIANGLELIST, info->texture->GetInternalPtr() );                 }                 tmp.x += ( float )( info->advance >> 6 ) * m_fScaleHoriz;                 }     }          return tmp.x; } This obviously prints nothing because I am stuck on how exactly I should be getting the correct u & v coords.
      I have confirmed that I am getting the correct texture by saving the IDirect3DTexture9 to a file, getting stuff like this - https://imgur.com/a/Lwl2Xws

      I appreciate any advice/pointers in the right direction, thank you.
    • By Roky
      Hi there,
      We are small indie team developing a casual mobile game. We are trying to implement the following two effects in our game.
      1. Ice to Normal Blocks:  https://youtu.be/q71RaKHn-iw?t=1227
      Here a nice particle effect happens when all the ice blocks are turned to normal blocks. We want to do this.
       // Aiming Dots:  https://youtu.be/q71RaKHn-iw?t=127
      We want to implement this aiming dots for a ball in our game.
      Does anyone know –
      1. How to implement these two effects? We have a good programmer. Any link to an online reference will be enough.
      2. Is there a asset at Unity asset store that could help us?
      Thanks. Any suggestions appreciated.
×

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!