Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (515)
Games in Android Showcase (122)
games submitted by our members
Games in WIP (577)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  [Journal] Duke's natural Boy and C  (Read 3997 times)
0 Members and 1 Guest are viewing this topic.
Offline Riven
« League of Dukes »

JGO Overlord


Medals: 823
Projects: 4
Exp: 16 years


Hand over your head.


« Posted 2009-08-01 10:01:39 »

Hi folks,

Reallife is really busy these days, but I'm going to try to deliver something this competition - it will probably be more like a tech demo than a game though...


Anyway, the story is a little something like this:

One night, Duke, the notorious sleepwalker, finds himself at the edge of a cliff. After a few completely stressed out seconds, he realizes it's not so bad after all, and he decides to peek down. At that very moment, he can't resist the urge to sneeze - and his nose flies right off. Not quite mentally stable, Duke jumps right after it. After what seems like an eternity, he splashes into a river. It's up to you to help duke not only find his nose, but find a bit of glue too. Duke is really frustrated, as this is not the first time this happened, so he calls out for you... again. Only you can save him!


As the name suggests, this game will be about bouyancy - and maybe a few ropes? All physics are implemented by Verlet Integration. All gfx will be BezierCurves around the verlet particles.

I hope I can make it playable, currently the framework and physics take a lot of time.

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings
Offline Orangy Tang

JGO Kernel


Medals: 56
Projects: 11


Monkey for a head


« Reply #1 - Posted 2009-08-01 10:06:53 »

Ahaha, someone else doing verlet physics. Smiley I'm going to be trying to do the same for some ropes as well.

[ TriangularPixels.com - Play Growth Spurt, Rescue Squad and Snowman Village ] [ Rebirth - game resource library ]
Offline me

Senior Duke


Projects: 4


Java games rock!


« Reply #2 - Posted 2009-08-01 10:07:09 »

Ha Ha
What a nice way of having a nose drop!

Good luck, I'll be watching!

Best regards from

M.E.

M.E.
--------
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Riven
« League of Dukes »

JGO Overlord


Medals: 823
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #3 - Posted 2009-08-02 00:55:21 »

Oh boy... I started saturday 8PM, so I guess I started 24h late... Undecided

Anyway, just playing around with my brand new verlet integrator:
  • Duke is properly rendered with curves
  • Duke is animatable with forces, he breaths, gets up when he fell, yawns...
  • Water! Currently 4K particles, that Duke can interact with...
  • Duke properly floats, and gets dragged along by the water

To do:
  • Prevent Duke from exploding every once in a while.
  • Add boats and ropes
  • Build the canyon.
  • Figure out gameplay...!


(the grey area is the bounding box around the automatically updated bounding sphere of Duke)

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings
Offline h3ckboy

JGO Coder


Medals: 5



« Reply #4 - Posted 2009-08-02 12:23:53 »

wow thsi is a pretty good start, but Youa re gunna be hard pressed to finish in time Wink
Offline CommanderKeith
« Reply #5 - Posted 2009-08-02 12:56:04 »

Cool vertlet integration!

So are the water particles flowing over some rock-circles?

Offline Riven
« League of Dukes »

JGO Overlord


Medals: 823
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #6 - Posted 2009-08-02 14:08:24 »

Oh well, optimizing water is way too time consuming. It's now a self-analyzing algorithm that keeps adjusting its gridsize. I doubt I will release anything, and haven't been productive at all. Playing with Duke is too fun.

Anyway, progress:
  • added boat
  • added ropes

Had a good night sleep, too

To do:
  • gameplay!

For anybody wondering why Duke kept exploding, it was an overly stressed spring in the yawning sequence - who'd have thought that could be so destructive.


Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings
Offline Orangy Tang

JGO Kernel


Medals: 56
Projects: 11


Monkey for a head


« Reply #7 - Posted 2009-08-02 14:18:00 »

Aw you can't not finish that - it looks far too cool to be left unplayed. Smiley

[ TriangularPixels.com - Play Growth Spurt, Rescue Squad and Snowman Village ] [ Rebirth - game resource library ]
Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 11
Exp: 10 years


Game Engineer


« Reply #8 - Posted 2009-08-02 20:37:14 »

Yeah all the particle effects and everything are purty.

See my work:
OTC Software
Offline Riven
« League of Dukes »

JGO Overlord


Medals: 823
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #9 - Posted 2009-08-02 23:55:12 »

Ok, I'm definitely not going to finish this one. Undecided

Without any experience in games, not having a basic framework is kinda making it impossible to make steady progress. So I've just written a basic framework, which should be able to connect everything together. However, I'm a bit tired, and have had enough of it for the time being. I think I'll release a tech-demo later on, and probably opensource the verlet water code, it's surprisingly simple - after a few miserable very complex and slow implementations. Currently it's simply a big grid, that adjusts its cellsize with each iteration, and measures its own performance.


Anyway, it was fun while it lasted, and now I'm going to try to write a very little game, like running from left to right as a primary objective, just to see 'how it is done'.

Thanks for the encouraging notes on the screenies!

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

TehJavaDev (31 views)
2014-10-27 03:28:38

TehJavaDev (26 views)
2014-10-27 03:27:51

DarkCart (40 views)
2014-10-26 19:37:11

Luminem (21 views)
2014-10-26 10:17:50

Luminem (25 views)
2014-10-26 10:14:04

theagentd (31 views)
2014-10-25 15:46:29

Longarmx (61 views)
2014-10-17 03:59:02

Norakomi (57 views)
2014-10-16 15:22:06

Norakomi (46 views)
2014-10-16 15:20:20

lcass (43 views)
2014-10-15 16:18:58
Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!