Jump to content
  • Advertisement
  • entries
    3
  • comments
    17
  • views
    1245

About this blog

This blog will feature all my game challenges.

Entries in this blog

 

Challenge 2 - Online Side Scrolling Arcade Shooter

I'm very delayed on this and I'm still working on my Chess Challenge #1. I'm adding some extra features and redoing some code, but I've been out of commission for a few weeks due to personal things so I'm going to have to push out a rough game to meet the deadline. I'm going to start on Challenge 2 now, but I'm still working on Challenge 1 as I have a few changes before that is game is complete. The plan is to meet the minimum requirements and to post updates each day. Even after the deadline for the GameDev challenge is up I will still continue to work on this game to complete it to my requirements regardless of the actual challenge requirements. I will post my personal requirements under 'Extra Requirements'. Challenge 2 - Online Side Scrolling Arcade Shooter Requirements (As per the GameDev Challenge Post): - Main Menu that allows the player to start the game, leave the game, and return to the main menu from an active level. - The player is able to navigate horizontally through a scrolling level. - The protagonist character has to be controlled by the player. - The player must be forced to move around moving and station obstacles. - The game must have at least two levels. - The game needs to define an end goal to complete the game. - The player can ignore or kill enemies, but there must be active enemies that pose a risk to the player. - All enemies, items, and player spawns are static on load, there is no dynamic loading, and all movement patterns must be the same on each level load. - Each level must have one power-up that the player can pick up in the level. - Power-ups can be dropped by enemies or placed in the level for pickup. - The game play must be faster is pace where the player's knowledge of enemy positions, patterns and item locations help the player to progress and react upon level repeating if the player fails to make it through. - There must be at least one music track fitting to the theme of the game. - There must be audio effects fitting to the theme of the game. - No traditional shooter style weapons for the player (bullets, missiles, or lasers)   Extra Requirements: - Online Co-op mode where two players can connect online and play together. - All assets must be made by me. (Visual, SFX, Music) I will post Part 1 tomorrow in my evening. This is going to be very rushed for the basic version and I'll clean it up by the time I actually finish the challenge. If for whatever reason I cannot meet the GameDev requirements I will continue working on this challenge either way. I did complete my Design Document a week back, so it is just a matter of putting placeholders in and programming the game, then adding in the visual and audio assets which I will make from scratch. I will post the game concept then. (Reference to the GameDev Challenge)   Parts: (PENDING)

Rutin

Rutin

Challenge 1 - 3D Chess - Part 1

It's been awhile since my initial blog post back on February 24th 2019 about this challenge, and sadly I've been unable to work much on the project since. I did however finish the basic prototype version in March using C++ and UE4, then I did the newer graphics in April, and I've been sitting on this for a few weeks to publish.... but here it is! For those just seeing this for the first time these are challenges I'm setting without any time limit  but I must program, make all the graphical and audio assets myself from scratch. Enjoy Part 1! (Rendered in Blender - game shots are all in UE4) The first stage for me was to make a very bare bones prototype, and get all the functional features set up such as movement, capturing, square highlighting, and the basic GUI. At this stage the only things I needed to code in are the 'check' and 'checkmate' checkers, as well as game over and winner screens. This hasn't been done yet, but will be done in part 2! The next step was to make the basic scene pieces for the game. I deiced to keep everything as low poly as possible, and I would make up for it in textures. I started with the table first: Then the chessboard which is very basic: Then the walls: And for the floor tiles I took a square did an extrude with scaling then used an array to fill it: Then all the chess pieces: Now I was ready to start on texturing! All of these textures were done procedurally. Some of them I added in parameters for randomization for certain parts. You'll notice this with the floor tiles. The wall material: Then the floor material: The chessboard wood material (for the squares I utilized my UV cuts and did an overlap): The table wood material: The GUI is still very basic and there are some "wrapping" problems I need to fix. After putting this all together and using basic materials for the chess pieces I came to this from the basic prototype seen above. (Images are at 50% scale) [Video Demo - best watched in 1080p] - I still need to fix the moves list wrapping.   At this stage I have the following left to finish: - Check and Checkmate code - Game Over / Winner screen - Fix moves list wrapping - Redo GUI look - Music - SFX - (Possible Basic AI based on 'value' moving) *Only if I have time as I want to move onto the next challenge. For part 2 I will be pulling out my midi controller and hopefully make a decent basic tune, and some sound effects for chess movement, capture, and check / checkmate, and game over. I will also finish up the remaining coding the GUI changes!  

Rutin

Rutin

 

Challenge 1 - 3D Chess

I'm going to start doing my own personal challenges which are not time based, but I will be attempting to complete them as fast as possible and up to the requirements listed. These games are going to be smaller scale as I intend on completing a lot of different types of games for fun. There will be specific requirements, and once they're met the challenge will be completed, and I'll begin the next one. I'm hoping to have a large list of games done within the year.  These are also not intended to be polished releases by any means. Now what better way to start than a game we all know, chess!   Challenge 1 - 3D Chess Requirements: - Create a chess game that follows all movement rules including castling, double-stepping, and en passant. - Main Menu to start a new game and leave the game - Have an indicator that will show all possible movement paths, including if you're able to take or you're blocked by a piece. - Game Over / Win Screen with an option to play again or return to the main menu - 2 Player Local (Game will not have any form of AI) - All assets used must be assets I've created (Graphics, Music, SFX, ect...) I'll be posting frequent updates on this and should have something shortly to post.  My approach to all these challenges will be prototype first then assets after. I will update this post with links to all the parts. Parts:  

Rutin

Rutin

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!