Save
Saving
  • jeffgamedev jeffgamedev

    Whelp! I officially have a job! I'm starting a Senior Unity Developer position on April 1st! What a relief! Also, managed to make some updates to Star Weasel!

    Star Weasel Changelog:

    • New Enemy.
    • Enemy Shooting.
    • New Player Ship Frames: Lean Left, Lean Right.
    • Improve colors of Weasel Portrait Sprite.
    • Improve colors of Player Ship Sprite.
    • Set Z index of explosions so they are always visible.
    • Player takes damage and percentage of health is displayed.
    • Create new character portrait, "Turtle".

    alt text

    "Brewster Entertainment" is going to be the publishing entity for this game, so I decided to embark on getting an HTTPS domain setup. I managed to achieve this all pretty easily through AWS. I am now working on a site in VueJS, but in the meantime, https://brewster.studio is live with the latest build of Star Weasel until replaced by a site. 🙂

    posted in Blogs read more
  • jeffgamedev jeffgamedev

    Well, hello! It's been just under a week, which is just in time for a Gruedorf. It seems my job search is coming to a close, so I can stop complaining about that! Received a few offers, and going to accept one this week!

    In gamedev news, still tinkering away with my free hours on Star Weasel!

    Check out this epic gif:
    alt text

    New features since last 'dorf:

    • Carrots now rotate faster and also move in a sin wave pattern.
    • Player HP % is now displayed in the top right corner and decreases when taking damage. Nothing happens at 0%.
    • Implemented infinite scrolling background script and graphics. I should be able to have repeating levels as well.
    • Implemented clouds to go overtop of the level mentioned above. Just using a quick particle effect.

    Awesome! Keep on deving, friends!

    posted in Blogs read more
  • jeffgamedev jeffgamedev

    Heyo friends! Still doing the dash for a job madness, but I did manage to find more than a few moments to work on my space shooter game. It's coming along!
    bee73157-efd9-461e-9bdc-d76522957226-image.png

    New features:

    • Dialogue text and animations with cute noises (Banjo-Kazooie style audio) whenever you destroy a carrot or take damage.
    • Created new Ship graphic.
    • Ship engine particle effect.
    • Ship laser trailing particle effect.
    • Ship laser shoot particle effect.
    • Stars trailing in the background (particle effect).
    • Improve input on desktop.

    Short Gameplay Video

    The game is also deployed to web with the latest changes as of writing this if you'd like to play it:

    http://www.jeffgamedev.com/starweasel/

    Until next time friends!

    posted in Blogs read more
  • jeffgamedev jeffgamedev

    Hey my gamedev friends! I'd be lying if I didn't admit this was the busiest week of my life. I've had 8 interviews the past 3 days alone, and more to come. I decided that I would produce a small mobile space shooter game, just to get a small project done, since all of my projects scope are way out of control. Enter, "Star Weasel", the wise-cracking Star-fox wannabe, destroying rogue vegetables throughout the galaxy.
    3e330cf2-3090-481e-b3c7-1eaf1b614b21-image.png

    I was able to spend a few hours making a rough prototype in Godot, and figure I should have this done by the end of the month, given that interview stuff slows down.

    It was kind of cool though, in one of my interviews, I was on call with 3 creative peeps who said, "well, what have you worked on lately?" and I shared them my boxfort prototype; we all got online and ran around togethether while I explained how the prototype was made. It was awesome!

    Hoping to find more free time soon. I'm just a sailor on a tugboat in a very chaotic job-search storm, right now! There are some solid leads, though. I'm hopeful for the near future.

    Later!

    posted in Blogs read more
  • jeffgamedev jeffgamedev

    Hey Gamedev friends! Most of my work the last week has been consumed by code test for job prospects. One of the tests ended up in a really cool result. Here is a screenshot:

    82d9d9c9-9a11-400c-9d20-a9d6b043b6b1-image.png

    This actually got me inspired to do some 3D development in Unity on my personal time - this is the kind of work I am looking for fulltime. Maybe I'll find some time to do a personal 3D project.

    Since I was on a Unity kick, I decided to open up my much-neglected yet very-hyped RPG, Circadian, and worked on a few small things in that.

    I added lights to the "BIG BUG" tech company sign:
    bigbug.jpg

    I fixed lighting settings on the monitors in this scene that were emitting a small green light:
    office.jpg

    I also managed to create a new character portrait for the Boxfort project:

    portrait2_2x2.png

    That's all the progress for this week! Seeya later Gruedorfs!

    posted in Blogs read more
  • jeffgamedev jeffgamedev

    Hey friends! The past two weeks have been rather chaotic for me as I unexpectedly lost my job and have been on the warpath to finding a new one. I managed to miss my gruedorf timer, but papa @kildorf reassured me I will stop losing when I post!

    I did manage to sneak in some dev time, most notably giving portrait sprite-work a go. Given the FFT-inspired vibe I was going for with the sprite, I decided to make a FFT-style portrait!

    portrait_2x.png

    When I get some more free time I'm going to try drawing some more. I threw it into the game real quick in the inventory menu.

    Besides this, the only development changes was a finnicky bug fix where the selected inventory tile would remain highlighted if you closed it while highlighted. Considering I'll be unemployed next week, I'll probably have more time to work on this stuff. 😆

    gameshot-portrait.png

    Thanks to all of you guys on here and Discord keeping me encouraged to keep going. Life is full of scrapes and bruises, we just have to keep going!

    Until next time. Keep developing!

    posted in Blogs read more
  • jeffgamedev jeffgamedev

    Hi friends!

    Here is what I've been up to on hobby projects since my last update:

    A little progress on Boxfort. I've started embarking on the Inventory feature.

    inventory-highlight.png

    Now when pressing Tab, the inventory is visible on the screen in the bottom right. When mousing over a particular slot, it will be highlighted. This should lead into a similar system for equipping items.

    This is only client-side work so far; eventually I will need to figure out where this data is handled on the internet, which will probably be on the RESTful API.

    On other projects: I help @Hatchet with some of his projects, like Mannux! We have been scheming bringing Mannux to Godot, and I'm laying the foundation for us to move rapidly later. Pretty rough right now, no actual code has been written yet, but things are starting to visually be there.

    mannuxsplash.png

    It's alive! I've also managed to get some sprites animating.

    Here's Tabby Breathing!

    See Tabby Breath

    And here she is running!

    See Tabby Run

    Keep on gamedeving, friends!

    posted in Blogs read more
  • jeffgamedev jeffgamedev

    Hi guys! I am working on an isometric multiplayer online role playing game.

    gameshot.png

    Project Title:

    Boxfort

    Main Ideas:

    • An easily-accessible online role playing game with fighting, crafting, trading, and friendship.
    • Log on to mine some ores, gather some herbs, create some potions, craft a weapon or slay a cave troll.
    • Level up your character, gather better loot, and become an epic adventurer!
    • Move around barrels, crates, or any object you find around the world.
    • Investigate every locker, trunk, or corpse you see! There could be loot anywhere!
    • Set up camp in your ideal spot of the woods, and build a fort with your friends!
    • Form a guild, build a guild house, and host world events!
    • Go on epic cave dives with your friends and compete for loot found on dangerous foes!
    • Target the casual and the hardcore players. Anyone sitting at a desktop can browse to the domain and start playing right away.
    • A downloadable desktop client will be available to those who want it. I do imagine mobile would become a target as well, however I am prioritizing keyboard/mouse.

    Main Features:

    • Map System
    • Inventory
    • Combat
    • Map Object System
    • Gathering
    • NPC
    • Leveling System
    • Map Editor
    • Crafting
    • Character Customization
    • Auction House
    • Chat
    • Party/Group
    • Data Population
    • Friends List
    • Multiple Characters Per Account
    • Guild

    boxfort-mapedit.png

    Progress:

    • Chat ✅
    • Map Editor ✅
    • Map Movement ✅
    • Map Object System ✅

    As of now, 4 features have been prototyped, and 12 core features must be prototyped to define a "complete prototype", putting the game at 33% to prototype complete.
    Then the game will move toward alpha, beta, open beta, and eventually release.

    Stack:

    2021-02-01.png

    • The client and socket server are being built in Godot. The socket server is being used for movement, chat, and (eventually) combat.
    • Crafting, inventory, trading, and auctions will be managed by a RESTful API. I have an API protoyped in Python+Django, however I need to get this onto a better ecosystem (ie off google cloud).
    • I am using AWS Lightsail (lightweight linux vm) to host the socket server, and AWS S3 (static bucket file hosting) to host the client.

    The current prototype is accessible via my personal domain: http://boxfort.jeffgamedev.com

    Ultimately I'd like to get this project a new name and a fresh coat of paint. Right now I am using some stock graphics and ripped a Final Fantasy Tactics squire (lol).

    The sky's the limit here! I mean, within the requirements I've set out, anyway.

    Video (on Google Drive) of two players walking in the world

    posted in Blogs read more