Jump to content
Sign in to follow this  
  • entries
    16
  • comments
    35
  • views
    16639

Making progress

Sign in to follow this  
Finalspace

972 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
×

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!