Jump to content
  • Advertisement
Sign in to follow this  
  • entries
    23
  • comments
    14
  • views
    1842

BGP DevLog #171 (Cleaning Up & Keeping Up)

Yotes Games

468 views

Screen%2BShot%2B2018-05-16%2Bat%2B12.16.04%2BAM.png

     Feels like every day now I'm discovering some new and better way of doing things. The project is crawling towards a point where all systems exist and are easy to tweak. So good news is I can both feel and see myself becoming a better game developer. Bad news: I'm already a week behind schedule. Again. That won't fly. Time to crunch up and catch up. 


Screen%2BShot%2B2018-05-16%2Bat%2B12.18.43%2BAM.png

Finally figured out this window, cleaned it up, and

made my game project that much easier to understand.

0ef45427-2d95-4f69-9c26-4150eec88ae7_scaled.jpg

Found a nifty pathfinding tool. Too bad I don't think it'll mesh well with the grid framework I've got going on.

449694a7-edba-45d1-949e-43be491d2a7a_scaled.jpg

I can totally use it to make attack animations though.

Just draw lines instead of coming up with trajectory formulas.

   Completed:

  • MLGD Forums Restored! (I added a bunch of missed devlogs to the BGP thread)
  • Icons for Travel Moves Cut, Rock, and Surf
  • Written Tons of Ideas for Polish
  • Revamped Energy Bar Code
  • Finally Figured Out How UIElement Database Works
  • Reorganized GameObjects in Unity Hierarchy
  • Renamed Scripts to Be More Clear
  • Deleted Redundant/Useless Scripts
  • Separated Repeated Code Into Their Own Scripts
  • More Overambitious Ideas Pushed to Sequel Notes
  • Bookmarked Simple Waypoint System (using it to animate moves instead of hardcoding various projectile patterns)

     Lessons Learned:

  • Programming Tasks can really get out of control. Whenever I want to make a quick script for a menu or something, I end up spending hours coding little side scripts and tools to make the main script as streamlined as I want it to be.
  • Sometimes thinking up the perfect algorithm to most efficiently do something once is way more time consuming than hardcoding it. I should just get it done the long way instead of stopping in my tracks. 
  • But when hardcoding it still needs to be super neat/readable/organized/clear so I can make adjustments to it later if needed.

Screen%2BShot%2B2018-05-16%2Bat%2B1.05.05%2BAM.png

I really gotta step up my game. This project's FAQ page and Twitter look amazing.

       This fan game called Pokemon: Phoenix Rising is coming out with its first demo this month. It's one of the games that inspired Battle Gem Ponies years back. It's looking SUPER polished and chances are, it's gonna be the next Pokemon Uranium viral hit. I'm super excited to check it out myself (if the Mac version follows soon) and I know there's a lot I can learn from it in terms of design, polish, and pixel art. 


     I just hope it doesn't overshadow BGP later on. Like, this is a fan project, out for free, made by a competent team over many years, and BGP is made by one guy over 4 years, isn't even really about Pokemon, and is charging $5.


     If I do somehow get my project in front of millions of eyes it'd suck pretty hard to be considered some inferior ripoff right out the gate. That's why I need to keep polishing and adding that special Yotes sauce to the mix. Battle Gem Ponies needs to stand out because I made it. It needs to have graphics that can at least keep up with this fan game to get attention, then have genuine heart, clever writing, and attention to detail that only my mind could come up with. That's what'll make it stick.

 

Keeping my chin up. The bar rises, I rise with it. 💪🏾

__________________________________________________________

Box%2BArt_1024%2BV4.png

You can check out my short-lived existential crisis from tonight on Twitter.

     Every time I look at this game I just see so much potential. I want this out there more than I ever wanted anything in my whole life. This could be a smash hit on the app store if I just finish it within a decent timeframe...


     I have to make the BronyCon deadline. This game needs to be out Summer 2018 or risk being drowned out by news of Pokemon coming to Nintendo Switch. Or fan games like Phoenix Rising catching on like Pokemon Uranium (that game's demo comes out this month). But maybe all 3 of these things converging is a good thing and BGP will get dragged into conversations about how indie efforts compare to big budget releases they're based on...


     All I know is, I want this game to exist and be able to speak for itself. I just know folks will love it and I might just end up passing on those feelings I got from playing Pokemon as a kid onto the next generation who's only known endless grindfests, mindless filler, heartless cash grabs, and other scam apps the mobile platform is notorious for.


     An actual game that cares more about fun than monetization.




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 Dmitry Veseliy
      .I work with professionnals (books, game) and I have a 
      great experience with individual commissionners since three years. My prices are very reasonable.
      You can check my portfolio  here:  bradyrain.artstation
      Skype: Brady Rain
      Facebook: https: www.facebook.com/dmitri.veselyi
      We can negotiate the prices. Feel free to contact me and discuss about the project.
      Regards, Dmytro Veseliy.
       

    • By Zippy1970
      I've created a HTML5 2D canvas game and I'm now ready to take the step and convert it to a native Android (and iOS) app. The game works perfectly fine in any desktop or mobile browser. Animations are fast and smooth.
      After some research, I decided Cordova was the way to go to create native apps for Android and iOS. My first priority is Android, simply because I have an Android phone myself and I don't have a Mac (which apparently is required to build iOS apps).
      I have looked at Cocoon.io and although that might be an even better option than Cordova (since it's actually build on top of Cordova), the thing that made me run from it is the fact that it costs $500 just to remove the "build with Cocoon" splash screen...
      After installing all prerequisites (cordova, Android Studio, nodes.js) building my first APK was easy.
      When I ran my game in the Android emulator, the game was abysmally slow... Testing it on my device yielded the same slow results. After searching the internet, I figured it was because on some devices, an old and slow WebView is used by native apps to display HTML5 content. Still strange since my phone uses Android 7.0.0 and the emulator uses Android 8.0.0...
      I quickly found FastCanvas, a PhoneGap/Cordova plugin that adds a very fast canvas "compatible" rendering surface. But it was last updated in 2013 and after trying to get it to work for almost 16 hours straight, I came to the conclusion there's no way to get this to work with the current version of Cordova.
      I then found CrossWalk-WebView. This too was pretty old and a pain to get it to work with the current version of Cordova. And when I did get it to work, I quickly found out it created a few new problems making my game unplayable (noticeably a strange lag when touching the screen. Not the famous 300ms input lag, but after touching the screen, the entire game would freeze for 200ms-300ms). So I had to give up on Crosswalk as well.
      So now I am at a loss. Can anyone offer me suggestions on how to speed up canvas rendering in Cordova? It's pretty darn frustrating that my HTML5 game is finished and I'm ready for publication, only to find out that's not as easy everyone says it is...
      (BTW, I've posted the same question on a few other forums to reach as many game developers as possible.)
    • By janek29
      Hi, I want to present my game called "Stick Bunny" – arrcade game in which you have to help Bunny to go from one platform to another.   Download from here: https://play.google.com/store/apps/details?id=com.threemgames.stickbunny   Youtube video gameplay:             Funny Bunny wants to go from one platform to another. Use stick and help Bunny. Stick can increase the length. Be careful, if the stick is too long Bunny will be knocked and if it is too short Bunny will fall down.   Try to go as far as you can.   Collect carrots and exchane them for new characters of Bunny. Tap the screen to change size of the stick.   Are you ready to reach 100 platforms or mayby you want to go even farther?   So tap the screen, join platforms with sticks, and collect carrots.   It is FREE!   I am waiting for your comments.   Please, give me feedback. If you notice any bugs please tell me.   Thanks !
    • By OfficePassenger
      Dear frends, I would like to try myself as a composer for games, I make unusual music with an unusual mood and atmosphere, I like to work on sounds and details in music, below I attach examples of my works, [deleted by moderator]
      1.mp3
      2.mp3
      3.mp3
      4.mp3
      5.mp3
      6.mp3
      7.mp3
      8.mp3
    • By Siubi
      Hey guys :)
      I just launched my first game for Android and i would love if someone would give me feedback on what is good or bad in game. Any type of suggestions would be greatly appreciated, I'm open to criticism and would like to improve my game in any way i can.
      Link to the game on the Google Play store: Space Odyssey
      Goal of Space Odyssey is to orbit around the center to avoid incoming waves of enemies and bosses. You can collect coins to buy new spaceships and abilities.
      Screenshots:




      Thank you! :D
×

Important Information

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

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!