Omnimaga: The Coders Of Tomorrow
Welcome, Guest. Please login or register.
 
Omnimaga: The Coders Of Tomorrow
22 May, 2013, 18:59:50 *
Welcome, Guest. Please login or register.

Login with username, password and session length
 
   home   news downloads projects tutorials misc forums rules new posts irc about Login Register  
+-OmnomIRC

You must Register, be logged in and have at least 40 posts to use this shout-box! If it still doesn't show up afterward, it might be that OmnomIRC is disabled for your group or under maintenance.

Note: You can also use an IRC client like mIRC, X-Chat or Mibbit to connect to an EFnet server and #omnimaga.

Pages: [1] 2 3   Go Down
  Print  
Author Topic: Screenshots -  (Read 4057 times) Bookmark and Share
0 Members and 1 Guest are viewing this topic.
leafy
Coder Of Tomorrow
LV10 31337 u53r (Next: 2000)
*
Offline Offline

Gender: Male
Last Login: 20 May, 2013, 21:59:01
Date Registered: 26 December, 2010, 05:27:03
Location: the ninth circle of hell
Posts: 1545


Topic starter
Total Post Ratings: +371

View Profile WWW
« on: 25 January, 2011, 05:38:21 »
+6

Looking at these screenshots again really brings back great memories - really makes me want to finish this project up. I think one of the main problems was that as I tried to make my game better and better, I realized that I didn't possess the abilities and creativity to put those ideals into motion. If I ever get back into the z80 scene, I guarantee you guys I'll make every effort to finish this Smiley

For now though, you can enjoy all these awesome screenshots Cheesy Lag incoming!

Spoiler for Haven't made captions yet:






Spoiler for Fizzler Grids:

Particle effects! To be honest, at this point I was going over the top. Graviter was finally achieving some degree of fame on the forums, and I just couldn't resist showing off. The game was actually running quite slowly at this point, so it was somewhat of a stupid idea to put these in, but whatever! They looked cool! Cheesy

Spoiler for Portals!:

As if I hadn't ripped off Portal enough, here's a screenshot with Portals! The truth is, I got this idea from Super Meat Boy, and just had to try it out to see what would happen

Spoiler for Grabbing Ropes:

A cool little level where I show off a cool new idea I had for a while - grabbable ropes. Unfortunately, I took these out because they were way too unstable with the way I was handling player motion in Zedd. In addition to that, clipped lines no longer existed in Axe at this point, so things didn't look quite right.

Spoiler for Ropes and Momentum:

A quick little demo I made to demonstrate the rope library packed with Zedd. You can see me failing at the beginning - I don't know why I left that in the screenshot Tongue I thought up this level over the summer, when I was self-studying Physics. I was reading about momentum conservation, and thought, man! I just have to get a puzzle of this into Graviter! And so I did.

Spoiler for Ropes in a Frictionless World:

A quick level I made to try and show off what you could do with ropes. There was no friction between objects that this point, so I think I replayed this level over 20 times to get it right, and even then I still messed up Tongue It was about at this time that i started pushing Builderboy to get Zedd2 ready, since that version had friction. Zedd2 ended up breaking a lot of things for me, however, so it was somewhat of a tradeoff at the time.

Spoiler for Newton's Cradle:

A weird little Newton's cradle simulation in Zedd that I didn't get to work in this screenshot. I made it to test out how ropes worked, but as you can see, things went weird! I later figured out that since I forgot to take out collision checks with the tilemap, it was colliding with phantom data in L2 Undecided

Spoiler for Zedd Integration:

The first screenshot showing my move over to Zedd. The engine I made myself was horrible! It had all sorts of nasty pixel tests, and drawing virtual rectangles, and I jumped when I saw this alternative. It was amazing because I basically plugged it right into what I had so far of the game and it just worked!

Spoiler for TunnelRun:

A weird intro concept I made that never quite panned out. It looks cool though, I'll give it that ^^

Spoiler for Slow and Simple:

A quick little puzzle I made to demonstrate all the cool things you could do in the new version of Graviter (which is not much, given all the cool stuff you could do in the older versions!) You can see, however, that picking up the boxes attaches them to your trail. I still have not figured out how to make a decent "hold object" deal in Zedd; everything I try with velocities inadvertently makes things go flying. The problem with this is that it has some four collision checks every frame, so that was way too many for the calculator to handle and thus you can see it going pretty slowly. You can see how I was slowly moving away from the fast paced arcade levels in favor of slower levels that really made you think instead of run.

Spoiler for The Beginning:

The very first screenshot of what was to become the "new" Graviter. This was the turning point from when Graviter was a great game to when Graviter transcended the usual platformer crap and became something unique. Just kidding! Graviter became just as crappy as it always was. I think I got the idea for the character from a cross between Wheatley and the main character in the iPhone game Contre Jour. What I was really going for was not the body part of the player's avatar, but the tail. The trail really ties up the package and makes the game feel a bit more interesting.

Spoiler for Amazing Menus:
 
A little comparison here - the first screenshot is the optimized version by Runer112, and the second screenshot is my original. It's amazing what some detailed code cleanup can really do to improving the feel of your game! I really have to give Runer props here - even though I didn't end up using a lot of the code he optimized for me (I'm sorry Runer Big frown) I still found (and find!) it amazing what he can pull off. I find it cool how similar menu designs have even popped up in some more recent projects, even if they may not have been influenced by Runer and me Cheesy

Spoiler for A Fast Reboot:

This was the supposed "reboot" of Graviter. This screenshot is actually really funny, because it's the first version where I actually used signed numbers. In the past, I would have separate cases - for going up, I would subtract the magnitude of the velocity, and for going down I would add the velocity. You can tell that this was extremely unoptimized, so I rewrote almost the entire physics engine. You can see in this screenshot that it actually went so fast that it became nearly unplayable (the sensitivity was horrible - I think I recorded this over 10 times before I got even this crappy run). I remember making this when I was supposed to be studying for AP Chem. Whoops!

Spoiler for Experimental Elements:

Some experimental stuff that lasted a couple of days before i forgot about it and went to work on other stuff. Now that I look back, these blocks had some interesting potential! I actually think I made them because Phenomist wanted to use them in his level design. It's weird because I would ask Phenomist to make levels, but the levels he made would always ask for elements that didn't exist yet, creating a vicious cycle that threatened to devour me whole.

Spoiler for Alternate Exits and Slowdowns:

If you look at the bottom left, you can see a little swirly thing - that was an "alternate" exit. At this point, the idea of a nonlinear path throughout the levels kinda appealed to me, just to spice the game up and really give it that replay value. Unfortunately, you can see how slow the game was getting at this point, so I decided to do some major revamping and optimizing before I would again focus on level elements. It was around this time when Builderboy and Runer112 became so helpful to me when I was learning to clean up my code.

Spoiler for Ticalc Demo:

A screenshot of the first level in the first demo I deemed worthy enough to upload to TiCalc. You can see that this level is fairly difficult, and that's really the kind of feel I was going for back then.

Spoiler for A Few Starter Levels:

A really cool screenshot of the first few campaign levels. You can see that tossing the box actually flings them due to the way I was handling air friction - I calculated it based on the mass of the objects. Since the boxes were so light, a simple jump and toss could send them flying!

Spoiler for Early Level Design:

A simple level that was supposed to make it to the campaign. It was the first such screenshot to demonstrate jumping, and when combined with a really simple puzzle made for a nice simplistic level flow.

Spoiler for Switches:

Another element stolen from Builderboy. I couldn't figure this one out until he told me to use pixel checks - I was using pointer locations before! It's somewhat of a joke that if you see a box or barrel in any game, it's an indication that the game developers ran out of ideas. Is that true here? Maybe, but maybe not. Crates are somewhat of a staple in physics puzzle games.

Spoiler for Lasers:

Experimenting with new puzzle ideas, and Portal 2 was out at this point (or maybe just the trailers, I don't quite remember) so I wanted to try making the lasers. It was my opinion that Valve had taken out the energy balls because they didn't provide "instant feedback" like the lasers did, so even though I could have gone with making energy balls, I didn't (also because I didn't really want to steal more from PortalX than I already had Tongue ) The problem with this was that although it seems to work well in this screenshot, it's way too slow in the actual game loop. It checks every single pixel along the way of the path, and checks two other pixels for every step. All this has to take place in a single frame! I'm sure it's possible in ASM or even really optimized Axe, but my past self didn't know anything. Jeez that kid was dumb!

Spoiler for Blood Splatters:

I got the idea for this infamous blood splatter from IWBTG. Having beat it the summer before making this screenshot, it really had an impact on how I designed some graphical effects, and really made me think about what kind of difficulty would be good for players. I thought about how I was going to do this for quite a while actually, since I was still fairly new to programming at this point, but I created something that really started me thinking about more "wow!" kind of visual effects for this game. You might notice that a lot of calculator games out there are bland, and don't give enough visual feedback to capture the player. I hoped to change that with little attentions to detail like this one. (I have a tutorial on how to make this up in the Tutorials section!) You can also see here that I figured out arrays at this point, so I threw in some boxes there for fun Smiley

Spoiler for When Sensitivity Goes Wrong:

One of the biggest problems with this version was that the sensitivity was way to high due to the fact that I was using full pixel motion (with no inflation), so every movement would feel like walking on butter seal slicks. In this screenshot, DJ_O shows just how bad the controls were in the old days.

Spoiler for Horizontal Gravity Axes:

This was a pretty cool screenshot - I remember that in (Shmibs I think?)'s guide to making awesome calculator games, he mentioned that only in the most awesome of awesome games would you have to use the up and down keys to move. That's where I got the idea to make horizontal shifting, because of course I wanted this game to be the best of the best Evil This level was made by my great friend Phenomist.

Spoiler for Scrolling:

The oldest screenshot I have left of the scrolling version of Graviter. In many ways I liked the arcadey feel of this version, but at the same time I wanted a game that would make people think. You can see that this was the version in which I began blatantly ripping sprites off from Builderboy's PortalX Smiley

Spoiler for Retro World:

Oh, the nostalgia! In my opinion, this was the best version of Graviter.
* leafy runs
I wrote this during winter break, and I remember that my brother and I were watching the new Facebook movie. Instead of watching you know what I was doing? Programming this game! That's right, ladies, screw movies! I'll just show you what I can do on a calculator! Yeah!

Oldest - December 30, 2010
« Last Edit: 18 July, 2012, 22:44:21 by leafy » Logged

In-progress: Blastlabs, TMJO, qb?, VVVVVV?
Finished: Tag, Tap, MFQT, Nyan
Dead: Graviter
DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Offline Offline

Gender: Male
Last Login: Today at 15:15:35
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50216


Total Post Ratings: +2615

View Profile WWW
« Reply #1 on: 25 January, 2011, 09:26:40 »
0

I can't wait for new ones. Grin

Also congrats on your sub-forum. Now you must finish the game.  Evil
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
leafy
Coder Of Tomorrow
LV10 31337 u53r (Next: 2000)
*
Offline Offline

Gender: Male
Last Login: 20 May, 2013, 21:59:01
Date Registered: 26 December, 2010, 05:27:03
Location: the ninth circle of hell
Posts: 1545


Topic starter
Total Post Ratings: +371

View Profile WWW
« Reply #2 on: 25 January, 2011, 22:14:48 »
0

The game? o.O
Anyways, New screenie demonstrating my new scrolling tilemapper.
« Last Edit: 25 January, 2011, 22:19:09 by leafiness0 » Logged

In-progress: Blastlabs, TMJO, qb?, VVVVVV?
Finished: Tag, Tap, MFQT, Nyan
Dead: Graviter
squidgetx
Food.
Coder Of Tomorrow
LV10 31337 u53r (Next: 2000)
*
Offline Offline

Gender: Male
Last Login: Yesterday at 18:24:17
Date Registered: 30 May, 2010, 19:54:18
Location: eating somewhere
Posts: 1831


Total Post Ratings: +477

View Profile
« Reply #3 on: 26 January, 2011, 00:07:59 »
0

Wow, that looks really nice o.o

I was originally going to do a game like this for the cage match, but then you posted graviter the next day Big smile So I came up with Psyche instead Tongue
Logged

Read my webcomic! | My SoundCloud
Projects:

Check out the demo now!- Current progress: battle engine and stuff
Proud author of: Cuberunner | SpaceDash | The Psyche | XXEdit | AxeSynth | StickNinja | Gravity Guy | Embers:Phoenix | Zombie Gun
Axe: Need help optimizing?
User of Axe | zStart | TokenIDE | CalcGS | MirageOS
Xeda112358
Xombie. I am it.
Coder Of Tomorrow
LV12 Extreme Poster (Next: 5000)
*
Offline Offline

Last Login: Today at 17:52:13
Date Registered: 31 October, 2010, 08:46:36
Location: Land of Little Cubes and Tea, NY
Posts: 3757


Total Post Ratings: +608

View Profile
« Reply #4 on: 26 January, 2011, 00:10:02 »
0

Wow, that is a very nice piece of work you have there! it's so smooth...
Logged



Grammer Download (2.29.04.12)
Latest update (possibly incomplete)
My pastebin
Spoiler for FileSyst:
FileSyst is an application that provides a folder and filesystem for the TI-83+/84+ calculators. It is designed to be easy to access and use in BASIC, and it can be used to access game files and save data, or to create a command prompt, among other things:

Spoiler for Graphiti:
This is a graph explorer for graph theory. It will require lots of work to finish. Currently you can:
Add/delete vertices
Add edges (direction not shown, but they are directed)
Arrange vertices in a circle (in the future, you will be able to define levels of rings and the number of nodes in each)
Create complete graphs quickly

Plans:
Add adjacency matrix viewer
Deleting edges
Multiple graphs support
Arrows for directed graphs
Planarity testing
Matrix operations
Weighted edges
Chromatic polynomials
Chromatic numbers

Spoiler for Stats:

Samocal             [o---------]
Virtual Processor   [o---------]
EnG                 [oo--------]
Grammer             [ooo-------]
AsmComp             [ooo-------]
Partex              [oooo------]
BatLib              [oooooooo--]
Grammer82           [----------]
Grammer68000        [----------]


Pseudonyms:  Zeda, Xeda, Thunderbolt
Languages:   English, français
Programming: z80 Assmebly
             Grammer
             TI-BASIC (83/84/+/SE, 89/89t/92)
Known For:   -Creator of the Grammer programming language
              (Winning program of zContest2011)
             -BatLib- One of the most feature packed libraries for BASIC programmers available
              with over 100 functions and a simple programming language
             -Learning to program z80 in hexadecimal before using an assembler (no computer was
              available!)
╔═╦╗░╠═╬╣▒║ ║║▓╚═╩╝█


Munchor
LV13 Extreme Addict (Next: 9001)
*************
Offline Offline

Gender: Male
Last Login: Yesterday at 17:58:01
Date Registered: 16 October, 2010, 15:39:13
Location: Position
Posts: 6209


Total Post Ratings: +174

View Profile
« Reply #5 on: 26 January, 2011, 00:12:53 »
0

Looks neat!
Logged
willrandship
Omnimagus of the Multi-Base.
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Gender: Male
Last Login: Today at 01:21:23
Date Registered: 11 April, 2010, 03:08:32
Location: Between Venus and Mars
Posts: 2638


Total Post Ratings: +66

View Profile
« Reply #6 on: 26 January, 2011, 01:11:31 »
0

Wow, awesome physics!
Logged

Michael_Lee
LV9 Veteran (Next: 1337)
*********
Offline Offline

Gender: Male
Last Login: 09 August, 2012, 18:48:39
Date Registered: 05 August, 2010, 01:00:06
Posts: 1020

Total Post Ratings: +115

View Profile
« Reply #7 on: 26 January, 2011, 05:12:19 »
0

Nice!  Is the speed when falling/rising nonlinear?
Logged

My website: Currently boring.

Projects:
Axe Interpreter
   > Core: Done
   > Memory: Need write code to add constants.
   > Graphics: Rewritten.  Needs to integrate sprites with constants.
   > IO: GetKey done.  Need to add mostly homescreen IO stuff.
Croquette:
   > Stomping bugs
   > Internet version: On hold until I can make my website less boring/broken.
DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Offline Offline

Gender: Male
Last Login: Today at 15:15:35
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50216


Total Post Ratings: +2615

View Profile WWW
« Reply #8 on: 26 January, 2011, 09:10:25 »
0

The game? o.O
Anyways, New screenie demonstrating my new scrolling tilemapper.
Oh that was a joke because when I made a sub-forum for Star Fox 83+ the author never posted any updates again then killed the project shocked

Also I like how you have scrolling. What will be the max size for levels?
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
leafy
Coder Of Tomorrow
LV10 31337 u53r (Next: 2000)
*
Offline Offline

Gender: Male
Last Login: 20 May, 2013, 21:59:01
Date Registered: 26 December, 2010, 05:27:03
Location: the ninth circle of hell
Posts: 1545


Topic starter
Total Post Ratings: +371

View Profile WWW
« Reply #9 on: 26 January, 2011, 22:28:58 »
0

I'm not quite sure - i think the buffer wraps around at 256 pixels, and each tile is 5x5, so that would be at max a 51 by 51 tile map?
Anyways, more eyegasm in the first post!
Logged

In-progress: Blastlabs, TMJO, qb?, VVVVVV?
Finished: Tag, Tap, MFQT, Nyan
Dead: Graviter
Munchor
LV13 Extreme Addict (Next: 9001)
*************
Offline Offline

Gender: Male
Last Login: Yesterday at 17:58:01
Date Registered: 16 October, 2010, 15:39:13
Location: Position
Posts: 6209


Total Post Ratings: +174

View Profile
« Reply #10 on: 27 January, 2011, 17:07:22 »
0




What can I say? Absolutely brilliant.
Logged
ztrumpet
The Rarely Active One
LV13 Extreme Addict (Next: 9001)
*************
Offline Offline

Gender: Male
Last Login: Today at 03:10:30
Date Registered: 08 November, 2009, 21:10:12
Location: Michigan
Posts: 5687


Total Post Ratings: +360

View Profile
« Reply #11 on: 27 January, 2011, 19:26:12 »
0

Anyways, more eyegasm in the first post!
Wow.  That's awesome.  I love everything.  * ZTrumpet eyegasmns (?)
Logged

leafy
Coder Of Tomorrow
LV10 31337 u53r (Next: 2000)
*
Offline Offline

Gender: Male
Last Login: 20 May, 2013, 21:59:01
Date Registered: 26 December, 2010, 05:27:03
Location: the ninth circle of hell
Posts: 1545


Topic starter
Total Post Ratings: +371

View Profile WWW
« Reply #12 on: 27 January, 2011, 22:57:18 »
0

Sprite changes, new levels, minor playability fixes, and a new screenshot!
Logged

In-progress: Blastlabs, TMJO, qb?, VVVVVV?
Finished: Tag, Tap, MFQT, Nyan
Dead: Graviter
DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Offline Offline

Gender: Male
Last Login: Today at 15:15:35
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50216


Total Post Ratings: +2615

View Profile WWW
« Reply #13 on: 30 January, 2011, 06:09:06 »
0

I just tried the versions on the releases page and they are awesome. I made a screenshot to show the game in action below. As suggestion I think when changing direction during walking the character should slow down then start moving back instead of instantly switching direction. This would look a bit more realistic, physics-wise. Also some harder levels would be welcome, but make sure they are not too early because I saw many calc games with insane difficulty before and it's not fun if the first level or so is nearly impossible to beat.

Nice work so far!


* graviter2.gif (770.1 KB, 192x128 - viewed 491 times.)
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
ztrumpet
The Rarely Active One
LV13 Extreme Addict (Next: 9001)
*************
Offline Offline

Gender: Male
Last Login: Today at 03:10:30
Date Registered: 08 November, 2009, 21:10:12
Location: Michigan
Posts: 5687


Total Post Ratings: +360

View Profile
« Reply #14 on: 30 January, 2011, 06:14:11 »
0

Wonderful.  That looks amazing. Cheesy
Logged

Pages: [1] 2 3   Go Up
  Print  
 
Jump to:  

Powered by EzPortal
Powered by MySQL Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Powered by PHP
Page created in 0.484 seconds with 32 queries.
Skin by DJ Omnimaga edited from SMF default theme with the help of tr1p1ea.
All programs, games and songs avaliable on this website are property of their respective owners.
Best viewed in Opera, Firefox, Chrome and Safari with a resolution of 1024x768 or above.