Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

rwrich

6
Posts
1
Topics
A member registered Apr 03, 2019

Creator of

Recent community posts

Game submitted

Still some limitations that may be developed later in my free time.

Friday

o The game is starting to look like a real game!

o The GUI looks as desired, the stores and gas stations are built and working

      - The gas station refuels if you drive by it, the mineral shop sells your ore if you drive by the door, and the repair shops fixes damage

      - Player must have enough money in order to refuel/repair

o Oh yea there is money and the ores are sold for a set price at the mineral shop

o Still need to work on the upgrades if I can find time this weekend

      - New object that is purely used to upgrade when rover goes to upgrade shop

o Might be a good idea to add title/game over screens




o Today I got my drill object to interact with the dirt tile layer and remove tiles based on where the player wants to move.

o I also restricted the player from drilling into certain objects, such as bedrock or drilling grass layers from the side.

o The rover now has a fuel and health level, but those have not been added to the GUI yet and there is no way to refuel or repair

        -Refueling and repairing will come tomorrow hopefully along with the economy, the cargo bay, and the store

        -Also there is no damage...yet


Yea, I used a background tile layer and a dirt tile layer and I created all of my own tiles/sprites. They are not super detailed but I have screenshots of both of those, so far, earlier in the log.

(1 edit)

o Wednesday I provided the rover with movement mechanics

o It collides with the dirt tiles and the gravity is now working

o The sprites are implemented correctly with the movement mechanics

o The rover creates the drill object when it tries to move into a dirt tile





                      


More to come tomorrow!

(1 edit)

Monday I researched ways to randomly generate ores within different depths of the room. This way the game will always have a unique layout from initialization. I also have gotten a few different tile layers down in order to create a basic room for the mars miner rover.

Tomorrow I will create an algorithm that puts the ores within the ore tile layer on top of the dirt in order to get the world working.

If I complete the world I will create a rover object and start working on its movement/drilling mechanics.


Looked at a lot of random generation websites today, specifically heightmaps and perlin noise. 

http://pcg.wikidot.com/pcg-algorithm:heightmap

https://en.wikipedia.org/wiki/Heightmap

http://pcg.wikidot.com/pcg-algorithm:perlin-noise



Tuesday I put my random generation knowledge to work and created a room that has a random set of ores/obstacles every time a game is started. I also did some art and created a rover object that the camera follows around the room. Specifically I created multiple versions of the same rover sprite that creates an animation for moving and I created a separate sprite for the drill that will pop out of the rover whenever the drill is needed. The movement mechanics and collision mechanics will be the next step in the development process.