View Full Version: Am I Crazy?

Metroid Headquarters - Forums > Game Creation > Am I Crazy?


Title: Am I Crazy?
Description: Video of me making a videogame


DeProgrammer - April 3, 2008 11:16 PM (GMT)
http://www.youtube.com/watch?v=Oz-j_7l9OAA

I uploaded a video of me going through the process of creating the sounds, music, graphics, and program for my current game project, which is a puzzle game named Rotis. 8.5 hours packed into 8.5 minutes. No audio, though! Who wants more details of Rotis? :)

Gendreavus - April 4, 2008 04:49 AM (GMT)
That seemed really interesting. Until about half way through I kept wondering why this giant square full of squares kept popping up, but then I realized, that's the game. It seems really interesting. I think I saw some blocks flip over or something? Does it have anything to do with moving that strange brain-looking piece around? Or no...there was that one part with tons of them...how does it work?

anti-prime - April 5, 2008 12:56 AM (GMT)
i give you the title: 'MSPaint Master'!

DeProgrammer - April 5, 2008 04:42 PM (GMT)
You did see blocks flip--the whole play table rotates every time you complete a match or chain of matches, or 10 seconds after the previous rotation occurred--whichever of those comes last. It's like Tetris Attack/Panel de Pon/Puzzle League in that you can swap two blocks (and can do so numerous times before making a match) in order to arrange the blocks to make a match. So you can set up long chain reactions if you are fast.

I've been calling the brain-looking pieces "rocks," and the goal is to get them into the "portals" at the center (or in later levels, at the outer edges) of the screen--but the catch is that the only way you can move the rocks is by getting a match of 3+ blocks beneath them. I hadn't started on coding the portals before I quit recording that video, however.

And now, I release unto you a demo.

Edit: I made a description page, too.

Gendreavus - April 6, 2008 07:21 AM (GMT)
That's fun. I like it overall, even though it took me a little bit to figure out that just getting four blocks in a row wasn't enough...my bad.

Some things that could be improved:

I didn't even know I was being timed until I heard a beeping. Tossing a clock in somewhere would be excellent.

Maybe some sort of score? That way getting random four-in-a-rows wouldn't be completely useless, just not as useful as actually winning.

A window. The sort of thing I can drag around, click the minimize/full screen/close button on, etc. With a status bar on the bottom you could even have the time and score there.

Just some ideas. By the way, how early of a demo is this?

DeProgrammer - April 6, 2008 01:34 PM (GMT)
Well, I haven't even started on the GUI. (I think you noticed that, though you didn't realize it. ^_^ ) Getting three blocks in a row is plenty--you simply can't make matches with wooden blocks. The description page I uploaded yesterday explains all that.

But scoring is there--that's why debug.txt appears when you quit (which you do by hitting Escape, by the way--I never specified that). I've still got a lot of things to do:

Set up full-screen and windowed modes. (Without the title bar, it's full-screen mode except it doesn't change the resolution.)
Make more music and improve current one.
Make background graphics, splash screen, and credits (that'll have like...two names).
Finalize the graphics (will probably change the rocks and maybe the portals).
Make text-drawing routines and use for in-game status sidebar.
Level transition animation.
Polish actions with some animation, ie. bouncing upon landing, puffing out dust, and visually popping rather than simply disappearing.
Create level layouts.
Set up difficulty system.
Weight random block generation (maybe).
Allow rocks to be generated if there aren't enough on-screen (for later Hard levels).
Set up other gameplay modes.
Design and set up menu.
Code a high-score table.

Angry_Sun - April 6, 2008 05:38 PM (GMT)
Good job, Good job, just don't give up!

Gendreavus - April 8, 2008 07:06 AM (GMT)
If you want, I could help you out with the music. I'm no musical genius, but I could whip up some interesting stuff that could loop for you if you want. Or you could keep it as a one-man project, in which case I'll give you my full support from the sidelines.

DeProgrammer - April 17, 2008 02:23 AM (GMT)
Rotis is just about to move into the beta phase of development! There are no definite coding things left on my list except changing backgrounds (which the game does do when switching between the menu and gameplay mode) and changing music. So music and graphics are all that stand between me and a finished product. Optimistically speaking, I could have this done in a week.

http://dpmm.110mb.com/Rotis

Edit: I guess people are less than excited. I kind of thought I had a pretty-much-professional-quality game going here. Anyway, I put more music in Rotis. I used some of my older ones (from DPMTaWeek) and added a new one, and I modified the one I had already put in Rotis.

DeProgrammer - April 25, 2008 01:32 AM (GMT)
Yarr, multiposting! I added a brief How To Play mode today/yesterday.

http://dpmm.110mb.com/Rotis

Gendreavus - April 26, 2008 04:07 AM (GMT)
When there's more than a week between the posts I don't even pretend to care about double posting, just as long as it isn't spam (like "BUMP!" or "come on guys, check me out!").

I like the description. It answered all of my questions.

DeProgrammer - April 28, 2008 10:45 PM (GMT)
I just updated Rotis again with a bit of a graphical effect when the blocks pop. Also, it moved into the beta stage of development yesterday. Now find bugs if you can! (Aside from blocks sometimes popping when you start a level.)

DeProgrammer - May 3, 2008 07:34 PM (GMT)
I upchucked some improved graphics today. Go check them out: they make it seem a bit fluffier. :lol:

Adorios The Metalloid Assasin - October 25, 2008 05:14 AM (GMT)
oooh...double poster...

anyhoo, awesome!

a simple game but hours of dedicated work!!!
I commend you.

DeProgrammer - November 19, 2008 07:13 PM (GMT)
I've done some random stuff and fixed some bugs (ones that occur very seldom!) and whatnot recently.

Page I'd prefer you to go to first (because I like seeing "44 page views today")
Windows XP version
Windows Vista version (no music--I'll fix this and recombine the versions eventually)

Also, I think I'm going to add a few more modes and other features soon, and I think I will sell it ($10--I get half of it) via CafePress. I'm not counting on a lot of people to buy it... But if they like it, I hope they do buy it!



P. S. Rotis is in French on "French (France)" and "French (Canada)" computers. :D

Adorios The Metalloid Assasin - November 21, 2008 04:23 AM (GMT)
Well, if it turns out good, get it onto the ds!

DeProgrammer - November 21, 2008 05:27 AM (GMT)
Sorry, Visual Basic isn't cross platform. :P

Actually, funny enough, I didn't use a whole lot of Visual Basic-specific functions in Rotis. It really wouldn't have been very different making it in C++, except it'd crash more painfully and it still wouldn't be cross-platform and I'd still have to learn about some alternatives (for example, I use the VB Timer control).

salsa911! - August 21, 2009 09:49 PM (GMT)
LOL Edit: I'd get it for the DS!

Dragon - August 21, 2009 10:12 PM (GMT)
Blarg, 1 word posts are frowned upon, please only respond if you have something meaningful to add. You're new, and I'm unsure if this is your first forum or not, but either way please take the time to read and familiarize yourself with our rules to avoid any possible problems later on.

salsa911! - August 22, 2009 12:30 PM (GMT)
Huh? Me? Oh. Okay, sure. I get it sorry. I'll edit.

DeProgrammer - August 22, 2009 03:18 PM (GMT)
If you want DS stuff, there's a newer topic you gotta check out. http://forums.metroidheadquarters.com/inde...?showtopic=2842 :P



Hosted for free by InvisionFree