Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (516)
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  
  Random Stumpy Projects  (Read 2950 times)
0 Members and 1 Guest are viewing this topic.
Offline StumpyStrust
« Posted 2013-09-22 07:19:55 »

Instead of starting a new topic each time I have some new and (in my mind) cool thing to present to the community I thought I would just start one topic and post things into. I hope this is allowed and note that I am not going to use this like a blog. Thus this is in the miscellaneous section.

Now, I have been seeing many topics with a libgdx in the title (which makes me super happy) so I thought I should do a little more with it and try out box2d. Box2d with libgdx tutorials on the nets are crap. Complete crap. They all go about things differently and don't just straight up say what is what or make things far more confusing. Box2d is easy to use, once you know how to use it. Here is something I got working and I have to say I am loving it.



http://www.mediafire.com/?9sd0m6llqbcf6w3

Click around to add boxes and right click to add them rapidly. They will break with a certain amount of "pressure."

One thing I noticed is that when I ran this on my tablet the physics are...off. The boxes will break far easier and sometimes randomly. Ehh probably my code.



Offline StumpyStrust
« Reply #1 - Posted 2013-10-16 07:38:38 »

So for my current class we needed to make a 3D etch-a-sketch program. Kinda like minecraft but only cubes with no textures. Like on the previous project, I went overkill. Never done skybox from scratch so I did that. Never done 3D billboarded sprites did that. Never really done Perlin Noise so I did 3D prelin noise with a simple editor.

We could not really use more then GL11 in this as the professor is convinced windows machines only have GL11.  I used up to GL14 for mipmaps but other then that all is done in GL11. No shaders.  Cry

He also required this God awful control scheme that was just crap but I had to have it in there so I made a special mode for him. So do not pick "Jerry Mode."

Sorry for not QWERTY users but I did not have time to allow different key bindings.

ASWD to move. Mouse to look around. Arrow keys and Right Control/Shift to move pen. C toggles creating and V toggles erasing with pen. 1-6 cycles different textures. 7 textures world. Left control + C turns clouds off, + G turns grid off.

http://www.mediafire.com/download/ro49diixm5icd1k/Exe6.zip

Here is some examples of 3D noise stuff.



Noise UI is easy to use. Can save and load files. Have fun.  Smiley

Offline opiop65

JGO Kernel


Medals: 156
Projects: 7
Exp: 3 years


JumpButton Studios


« Reply #2 - Posted 2013-10-27 21:52:56 »

Wow, that terrain is amazing! How'd you do it?

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline StumpyStrust
« Reply #3 - Posted 2013-10-27 23:48:34 »

Never really done Perlin Noise so I did 3D prelin noise with a simple editor.

Here is some examples of 3D noise stuff.

Noise UI is easy to use. Can save and load files. Have fun.  Smiley


With 3D Perlin noise. There is a UI to play with Source is included in the download for all to behold its glory

Edit: AHH I never included a download. Shit.

http://www.mediafire.com/download/ro49diixm5icd1k/Exe6.zip


Offline Slyth2727
« Reply #4 - Posted 2013-10-28 01:30:56 »

You used LibGDX in the Box2D project, but you didn't use it for the voxel thing did you? If you did I'm impressed. BTW, I love the shattering in the Box2D program it's pretty cool.

Was I before Chuang Tzu who dreamt about being a butterfly, or am I now a butterfly who dreams about being Chuang Tzu?
Offline StumpyStrust
« Reply #5 - Posted 2013-10-28 03:27:12 »

No the voxel stuff is not libgdx. Although, I could port it over night. I just wouldn't use the built in libgdx stuff. One thing that is great about libgdx is the ability to take existing opengl stuff and use it.

Shattering is done with particles using my SystemX particle lib.

Offline StumpyStrust
« Reply #6 - Posted 2013-11-15 00:24:45 »

Instead of re posting it here check out the Blitz project in showcase for another little thing I did.

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 (32 views)
2014-10-27 03:28:38

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

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

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

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

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

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

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

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

lcass (43 views)
2014-10-15 16:18:58
My New Android Sudoku 2d Game
by gamerfan
2014-10-31 06:12:26

My New Android Sudoku 2d Game
by gamerfan
2014-10-31 06:05:29

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
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!