Author Topic: Omertris: Invasion-Ugly source included  (Read 4047 times)

0 Members and 1 Guest are viewing this topic.

Offline Omerta7486

  • Newbie
  • Posts: 33
  • √𝜋²
    • View Profile
Omertris: Invasion-Ugly source included
« on: September 29, 2018, 07:50:14 pm »
Hello, everyone.

It's been a little while since my first reveal of Omertris. It's still not quite done, but I thought that an update to show it's direction would be a good idea. As some of you may know, I have had two surgeries to remove a what turned out to be a 10mm by 6mm kidney stone, and I have one more surgery on the 3rd, so progress got a little slow for a while. Well, I've finally felt up to working on Omertris some more, so here it goes. I included the source for those interested.

INSTRUCTIONS
All keys are remappable and work with a keyboard or a controller, both X Input and D input!
Default keys:
Left-Left Arrow
Right-Right Arrow
Soft Drop-Down Arrow; Drops the piece faster than normal.
Hard Drop-Up Arrow; Drops the piece instantly
Rotate Clockwise-X
Rotate Counter-Z
Pause-Enter
Select-Right Shift; On pause screen, exits to main menu. With a Tetrimorph, it allows you to flip the piece horizontally.

GAME MODES
Arcade-Incomplete! Fun to play, though. Every eighth piece is a Tetrimorph.

Classic-Classic game, 10 lines per level, infinite play.

Marathon-Increasing line goal, 10 levels to win.

Garbage Clear-Variable garbage height, clear all garbage to win.

Invasion-Only Tetrimorphs!!! Complete 5 lines to win. This is an insane game mode!

IMPORTANT INFO
+When you win, it will still just say game over and take you to the main menu. High scores are not implemented, yet.
+As I said, Arcade is far from complete. It does still work, but only at slowest speed, and only ends when you use the pause-exit.
+Tetrimorphs can be flipped horizontally by pressing select. Neat variation on standard play.
+Wall-Kicks and T-Spins are fully functional. So, if you know how to do those like I do, it makes the game much easier.
+My source code is currently, horribly inefficient(I know some prime spots to optimize, like my hacked together menu code). As I am a game designer, not a coder, these things take back seat, unless they make my game run slowly. I also didn't comment very well. I shall fix both with the final release.

Anyway, there are things I am proud of, and things I am not. I don't care. With the game as it is, I am currently very proud. And, I will continue until it's finished.

THINGS LEFT TO DO
Logos for game, and game modes.
Icon for executable.
Readme help file.
Arcade tutorial animations.
Arcade level intermission screens.
Screen transition animations.
Score screen.
File output to save scores and key configs.
Logo splash screen, and all copyright info.
Full music score.
Cleaning up my source code.
Release to the world!!!

Thank you for giving my game a shot.
* Omertris-0.9.6.zip (Filesize: 4.7 MB, Downloads: 296)
Screenshot.png
* Screenshot.png (Filesize: 438.75 KB, Dimensions: 1024x768, Views: 524)
« Last Edit: September 30, 2018, 02:24:13 pm by Omerta7486 »
The knowledge that's seeking the favor of another means the murder of self.

Latest version of my game, here  Omertris: Invasion

Offline PMACKAY

  • Forum Regular
  • Posts: 188
  • LIFE is Temporary
    • View Profile
Re: Omertris: Invasion-Ugly source included
« Reply #1 on: September 30, 2018, 09:11:40 pm »
Looking Great
MackyWhite