Page 1 of 1

Sc-rum'pet :: The Om-Nom Adventures

PostPosted: Mon May 12, 2008 8:31 pm
by minakichan
I've been working an undergraduate research project (*COUGHHACKCOUGH*) this semester with GAMBIT, my school's game lab; we spend 10 hours a week on a 7-person team to quotequote "research" (>_>; ) game design and ultimately create a finished product.

Behold: Sc-rum'pet :: The Om-Nom Adventures!
(You do need to install Unity Web Player in order to play; sorry 'bout that... Also, instructions ARE helpful.)

We used Unity 3D engine. The game itself is more like a mini-game because 10 hours a week for a semester is about 2.5 weeks working full time; also, we focused on making a one-mechanic game, so the, uh, story is kiiind of tacked on >_>;. I was one of two artists; I'm responsible for character design/modeling/texturing, creating the skybox and background, and implementing and rendering levels.

It was fun! Which is why I'm going to work full time (on a different project) in lab this summer.

(if you can beat the last level, please raise you hand. I CAN'T.)

PostPosted: Wed May 14, 2008 1:08 am
by Warrior4Christ
Nicely done! Except, I've gotten to a point where the game has frozen, except that everything still animates in its place...

What is the Unity 3D engine? Is that what it's made in? What did you use to design levels/textures/etc? I've made a 3D game too, in the Computer Graphics, which was a rollercoaster game in C/C++ with OpenGL. The focus was on the graphics, obviously, so it doesn't have any sound, and the game theory aspect was also lacking... Oh, and we had all our textures given to us (but you could still use your own if you wanted)...

How does it know which point on the blue wall it should attract to?

PostPosted: Wed May 14, 2008 4:25 pm
by minakichan
Except, I've gotten to a point where the game has frozen, except that everything still animates in its place...


Pooop! Hm, for some reason, a lot of different people get different results when they play it... We have no clue why ._.

What is the Unity 3D engine? Is that what it's made in?

Yep! You can find more info at unity3d.com. It's basically a 3D game development tool designed to make games that can be played in an internet browser (or now, the iPhone!). I guess the noteworthy thing about the engine is that it's a lot more GUI-based than code based-- you can do the bulk of everything just dragging and dropping objects. I wasn't a programmer this time, but our coders used JavaScript. Yes, that's right. JavaScript. o_O

What did you use to design levels/textures/etc?
Levels were mostly implemented straight into Unity, although some were created as Maya 3D objects and then imported in. I did all of the textures in Photoshop.

I've made a 3D game too, in the Computer Graphics, which was a rollercoaster game in C/C++ with OpenGL. The focus was on the graphics, obviously, so it doesn't have any sound, and the game theory aspect was also lacking... Oh, and we had all our textures given to us (but you could still use your own if you wanted)...

Ooh, was this for a class or something? Or just for fun? =D

How does it know which point on the blue wall it should attract to?

I'm not sure I understand the question. So, the hero is attracted to the flowers; as I understand, the hero just either has positive or negative gravity with respect to the flower, or something. =/ It's very physics-inaccurate.

PostPosted: Wed May 14, 2008 6:15 pm
by Warrior4Christ
minakichan (post: 1226236) wrote:Pooop! Hm, for some reason, a lot of different people get different results when they play it... We have no clue why ._.

Those faults might be more to do with the Unity 3D engine, perhaps...

minakichan (post: 1226236) wrote:Yep! You can find more info at unity3d.com. It's basically a 3D game development tool designed to make games that can be played in an internet browser (or now, the iPhone!). I guess the noteworthy thing about the engine is that it's a lot more GUI-based than code based-- you can do the bulk of everything just dragging and dropping objects. I wasn't a programmer this time, but our coders used JavaScript. Yes, that's right. JavaScript. o_O

So did you do all your testing during development in a browser window?
And ew, Javascript...

minakichan (post: 1226236) wrote:Levels were mostly implemented straight into Unity, although some were created as Maya 3D objects and then imported in. I did all of the textures in Photoshop.

The textures do look quite respectable. So good job. :)

minakichan (post: 1226236) wrote:Ooh, was this for a class or something? Or just for fun? =D

Yeah, it was an assignment for a class. (Although I do want to extend it for fun when I get time...) Do you want to see some screenshots? :D

[quote="minakichan (post: 1226236)"]I'm not sure I understand the question. So, the hero is attracted to the flowers]
OH! So he isn't attracted to the blue wall, but is rather repelling the flower thing. Makes sense.
The bouncing off the walls was pretty good. Was that part of the physics engine built-in?

PostPosted: Wed May 14, 2008 7:05 pm
by minakichan
So did you do all your testing during development in a browser window?

We can test in Unity; pretty convenient.

And ew, Javascript...

Ditto -_-;

Do you want to see some screenshots? :D

Ooooooooh, yeah! Is the game itself online?

The bouncing off the walls was pretty good. Was that part of the physics engine built-in?

Oh yeah, Unity's physics is great. You can make materials with all kinds of mass and bounciness and gravity parameters =D

PostPosted: Wed May 14, 2008 7:56 pm
by mechana2015
Well I actually beat the game with some hectic clicking. I ran into some issues on the last level with the sound not being able to be turned off again.

PostPosted: Wed May 14, 2008 7:59 pm
by bakura_fan
if it helps, I got stuck on level...5 I think? the one where i guess you slingshot around the electric wall so not to touch it. I get stuck in the corner pocket area next to the first flower thing when I tried to do a reverse polarity. Maybe the flower on the other side is conflicting so it makes it seem like it's frozen? o_o I dunno....otherwise I liked it! ^_^

PostPosted: Wed May 14, 2008 8:26 pm
by minakichan
I ran into some issues on the last level with the sound not being able to be turned off again.


Really? No one on my team has ever had that problem ._. I heard about it a couple of times, I wonder what's up...

if it helps, I got stuck on level...5 I think? the one where i guess you slingshot around the electric wall so not to touch it.


... I am now officially the only one on my team who cannot beat that level. *CRY* I've been trying for 3 weeks! I've gotten close... GAAAAAH............ (It's the last level, BTW)

^^;

PostPosted: Wed May 14, 2008 8:29 pm
by Sheenar
I'm not very good at this...I can't seem to get any feathers or move progressively at all. I'll try again when I'm not so tired...
But this game is very well made --I'm really impressed--the graphics are amazing.

PostPosted: Wed May 14, 2008 9:38 pm
by Tsukuyomi
The alien dude is so kyuuuuuuute ^__^ I don't think I'm playing it right though ^^ I think I'm having the same problem has Sheenar ^^;

I get it now \o.o/

*is sooooooooo dizzy now @_________@*

PostPosted: Thu May 15, 2008 4:20 am
by Warrior4Christ
minakichan (post: 1226282) wrote:Ooooooooh, yeah! Is the game itself online?

No, it's like a standard independent program. The code is compilable on most platforms, but I'm not sure I want to release it. So I might be able to email a Windows version or something if you want...


Here are the screenshots anyway. We had like 5 weeks to do it (if you did manage to start the assignment from when it was handed out).

(Note that there's three carts chained together, and the overhead lamps)
http://img.photobucket.com/albums/v421/sjaeschke/screenshot1.png

Motion blur! Mini-map!
http://img.photobucket.com/albums/v421/sjaeschke/screenshot2.png

http://img.photobucket.com/albums/v421/sjaeschke/screenshot3.png

http://img.photobucket.com/albums/v421/sjaeschke/screenshot4.png

(Note that it only puts in track stilts if its able)
http://img.photobucket.com/albums/v421/sjaeschke/screenshot5.png

You can load tracks from a file too, so you could in theory make your own tracks, if you're smart enough.. XD