🎉 Celebrating 25 Years of GameDev.net! 🎉

Not many can claim 25 years on the Internet! Join us in celebrating this milestone. Learn more about our history, and thank you for being a part of our community!

Lawnjelly's Journal

Profile
Wales
254 comments
8 followers
69 entries
Advertisement
lawnjelly
July 17, 2018
Texture tools

After attempting to texture some models recently, using projection painting in 3d paint, the new healing brush is proving fantastic at healing up those edges between projections, but I must admit I get very frustrated trying to find suitable reference images. Part of the problem I have decided i…

3,124 views
lawnjelly
July 06, 2018
Project Management

Something I feel doesn't get discussed enough in the world of gamedev, and something that in general we (more often than not) tend to be incredibly bad at, is project management. This isn't something I'm an expert at myself, I get it wrong plenty of times, but at least I'd like to stimulate a li…

3,130 views
lawnjelly
June 17, 2018
Tower Defence - Post Mortem
Background

It's been a few days since I put my latest alpha of my entry for the Tower Defence challenge on itch.io and my project page:

https://lawnjelly.itch.io/ramsbottom

I think I've covered the requirements for the challenge, and made the game a bit above just the requiremen…

4,504 views
lawnjelly
June 12, 2018
Tower Defence - nearing the finish line

After an initial burst of energy last month, I knew I wouldn't have so much time available for working on Tower Defence challenge up until the June 30th finish. However I did manage to get much of it working already and now I am mostly at the 'finishing up' stage.

Changes
  • More music tr…
3,041 views
lawnjelly
May 30, 2018
Tower Defence second Alpha Version

This is my second alpha version for my gamedev Tower Defence challenge entry. Fingers crossed the links will work.

Linux64 (40 megs)

https://www.dropbox.com/s/jfzzh3rluzd6a3h/TowerD_012_Linux_x86_64.zip?dl=0

Win32 (32 megs)

https://www.dropbox.com/s/8uj1zo8izp0weg3/TowerD_012_wi…

1,753 views
lawnjelly
May 25, 2018
Alpha Version

In the spirit of release early and often I have a playable alpha version of my challenge entry. I am not quite sure where is reliable to upload to so I have been trying dropbox which I've had issues with in the past, fingers crossed these links might work, please let me know if the links work / …

2,501 views
lawnjelly
May 23, 2018
Tower Defence Progress

After a few days away from home I've done a bit more on the game. I must admit I'm kind of looking forward to wrapping up and working on the next thing, so am thinking more in terms of what I need to finish.

  • The towers now have separate logic and firing / sounds. There are just 3 so far…
1,631 views
lawnjelly
May 17, 2018
Tower Defence video 2

Just posting this quickly as I will be off for 5 days or so and unable to access PC / work on game, so a little update.

  • Got sound working, although it needs some tweaking I need variations for the sounds but the programming side is all done. I have a sound manager that pools soun…
1,622 views
lawnjelly
May 13, 2018
Tower Defence first video

Finally made a video:

This doesn't have the terrain showing, I figured out it is quicker to make a build with terrain switched off, and it increases the filesize quite a bit so I might drop the terrain, not sure yet.

I put in support yesterday for more than one enemy type, I …

2,225 views
lawnjelly
May 11, 2018
Tower Defence - Day 7

I actually got to spend more time on tower defence game today. Things I got done

  • In game UI - cash, enemies remaining and player base healthbar
  • Cash system, paying for towers, bonus cash on completing level and killing enemies
  • Waves of enemies (very rudimentary)
  • Main menu…
  • 1,314 views
    lawnjelly
    May 11, 2018
    Tower Defence Day 6

    Just a quick one, and not a real day, as I only got to spend an hour or two in the morning yesterday before another day trip. In fact none of these 'days' are really days of work, just on and off playing with the game in between other tasks.

  • I changed from the overcomplicated paths to …
  • 1,635 views
    lawnjelly
    May 09, 2018
    Tower Defence Days 4 & 5
    Day 4
  • Actors sink into ground when dead
  • Auto generation of waypoint paths / building plots
  • Refactoring
  • Failed trial with ragdoll
  • Day 5
  • Run animation working
  • Watching tutorial videos for user interface
  • Selection of spots for building
  • UI for sel…
  • 1,794 views
    lawnjelly
    May 07, 2018
    Tower Defence Day 3

    Another day with more time spent wrestling with Unity rather than writing much code .. there doesn't seem to be a great deal of consistency in the commands to do things with the engine, and I seem to spend a lot of time googling how to do something simple (like turn off and on a particle effect,…

    2,023 views
    lawnjelly
    May 06, 2018
    Tower Defence - Day 2

    Well suffice to say that finally getting some sunshine and nice weather here in the UK is anathema to making any kind of progress in game development, as I spent the day motobiking in Wales. In fact, my mum suggests that part of the reason the UK does well in intellectual pursuits is because we …

    1,377 views
    lawnjelly
    May 04, 2018
    Tower Defence Challenge

    Ok so I needed a distraction so I might have a go at this tower defence challenge at Gamedev. I've been meaning to have a play with Unity .. I'm a c++ guy who tends to do *everything* themselves, so this is quite a change using a rapid development environment and *gasp* someone elses engine. Tha…

    1,838 views
    lawnjelly
    April 28, 2018
    UI Improvements

    These past few days I have been putting in some improvements to my dodgy custom GUI system.

    Introduction

    I wrote this originally a few years ago and have gradually been tweaking things as I use it, kind of like Han Solo and the Millenium Falcon. Writing my basic GUI was not all that…

    2,275 views
    lawnjelly
    March 29, 2018
    Evaluating Box2D

    I've been using my own internal physics so far for my jungle game, but had been meaning to try out Box2D as I had heard good things. Whether to use third party middleware for physics comes down to a few pros and cons for me:

    Middleware
    • Mostly written already
    • Tested
    3,378 views
    lawnjelly
    March 03, 2018
    Matching feet to terrain - Part 2

    (This is a follow up to my blog entry here: https://www.gamedev.net/blogs/entry/2264506-matching-feet-to-terrain-using-ik/ )

    This is a quick one just to show progress with getting 4 legged creatures matched to the terrain. While it w…

    5,871 views
    lawnjelly
    February 15, 2018
    Matching feet to terrain using IK

    For a long time I had been delaying finding a solution to feet etc interpenetrating terrain in my game. Finally I asked for suggestions here, and came to the conclusion that Inverse Kinematics (IK) was probably the best solution.

    Read more in Lawnjelly's Journal

    8,355 views
    lawnjelly
    January 19, 2018
    Wireless USB gamepad working in Linux and Android Emulator!

    This will be a short technical one for anyone else facing the same problem. I can't pretend to have a clue what I was doing here, only the procedure I followed in the hope it will help others, I found little information online on this subject.

    I am writing an Android game and want to put in …

    8,768 views
    lawnjelly
    January 03, 2018
    Android Build and Performance

    In the last few weeks I've been focusing on getting the Android build of my jungle game working and tested. Last time I did this I was working from Windows, but now I've totally migrated to Linux I wasn't sure how easily everything would go. In the end, it turns out that support for Linux is…

    3,944 views
    lawnjelly
    November 10, 2017
    Native Variation and Conversations

    Just a little progress video. As well as getting the scripting working a bit more, I've been placing villages and naming map areas. The area names are generated by putting together random chosen syllables.

    Morphing

    For variation with the natives they now use realtime bones li…

    3,019 views
    lawnjelly
    September 23, 2017
    Sept 2017 Update

    Lots of improvements since moving my development to Linux. All the software has been working great, just as a recap I am using mainly QT Creator, Blender, Geany, Gimp, and Audacity.

    Shared Textures

    One of the big changes I made was to the export toolchain for static 3d models - buil…

    1,877 views
    lawnjelly
    July 25, 2017
    Migration to Linux

    For an introduction to my reasons for migrating from Windows to Linux, see my previous blog post. Here I will try to stick to my experience as a Linux beginner, and hopefully inspire other developers to try it out.

    Installing Linux

    The first stage of course in migrating to Linux is to e…

    4,318 views
    lawnjelly
    July 24, 2017
    Farewell Windows, it's not me, it's you.

    I've been developing on Microsoft Windows for a long time, since around 1992/93, when I got my first PC. Various other platforms before that, but I've pretty much stayed with it, not because it is a technical marvel (it's not), but based on the idea that it was the most popular OS so it shou…

    7,625 views
    lawnjelly
    April 30, 2017
    Sound, Particles, Water etc

    Time for an update to show how I'm getting on. A lot of what I've been doing is copy-pasting and reworking code from th…

    3,725 views
    lawnjelly
    March 21, 2017
    New Plants & Shadows

    I've been working hard the last week.. firstly I put all the plants so far in the same blender file so I could render all the frames out in an automated fashion rather than manually. It was becoming ridiculous that everytime I wanted to tweak the lighting / depth export I'd have to redo all the fil…

    1,971 views
    lawnjelly
    March 08, 2017
    Pre-rendered depth interaction

    The big tech feature that I'm pleased to be getting working for this game is that the entire background jungle and terrain is pre-rendered, with a scrolling system, so it takes very little CPU / GPU / battery at runtime and can thus…

    1,763 views
    lawnjelly
    February 26, 2017
    Android Build

    Scrolling

    The rewrite is going well .. it was quite tricky to get the scrolling landscape to work with terrain elevation. In the end I had to have not one, but 2 scrolling systems working in parallel (which requires some cleverness to stop them stepping on each other's toes). One to do the terrain …

    1,626 views
    lawnjelly
    February 09, 2017
    Back to the Jungle

    I decided to get back to work on my (extremely long running development, "duke nukem forever" style :lol: ) jungle game, after 7 months gap. As is always the nature of returning to something after a long gap, I found myself trying to remember how the thing worked (this normally takes a while to get…

    1,630 views
    Advertisement

    Popular Blogs

    shawnhar
    Generalist
    101 Entries
    12 Followers
    15 Entries
    12 Followers
    johnhattan
    Programmer
    1,277 Entries
    48 Followers
    ApochPiQ
    Generalist
    628 Entries
    43 Followers
    dgreen02
    Generalist
    338 Entries
    55 Followers
    Advertisement