• Advertisement
Sign in to follow this  
  • entries
    15
  • comments
    35
  • views
    16023

Making progress

Sign in to follow this  

820 views

I am making steady progress - but in a very slow pace, not sure if i can keep up with the challenge time frame.

Also i am coding on my crappy notebook (MSI Apache Pro) with the worst keyboard layout ever. No space for a keyboard right now, also i am sick fighting against a cold.

 

Evening 4:

Game pad input is working great, thanks to XInput with integration into FPL ;-)

I can plug in and out any controller and it just works. Also i prepared it for multiplayer, so it will spawn another player when a new controller has been plugged in. When i am in single player mode, every controller can control the single player. So you can move with the keyboard and then of a sudden switch to a gamepad and move with them. Pretty cool if i say that so myself.

 

Evening 5:

Starting to get a basic level editor up and running, with the ability to toggle between editor and game mode.

Also i changed the renderer system a lot.

 

Evening 6:

Struggling a lot, lost a bit of motivation but still made some progress.

Now i am rendering sprites for the level instead of rectangles, yay! Also i integrated ImGui now and made the editor entirely with the ImGui API.

Worked beutifully after i nailed down some simple dimensional math... which took me forever, because i suck at math most of the times because i am not using it regularly.

Game is still the same though... simple stable platformer, but no enemies, no collectibles, no goal... 

 

TODO:

- I need to make a player sprite, a rectangle looks ugly

- Time to make my first enemy for the very first time, i never made any AI code at all

- Player should fire something to freeze the enemies, but with a cooldown

- After sprites are done, make animations and integrate it into the game.

- Sounds

- Menu

- More levels

 

gd201710_shot2.png

Sign in to follow this  


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