Java-Gaming.org Hi !
Featured games (81)
games approved by the League of Dukes
Games in Showcase (513)
Games in Android Showcase (119)
games submitted by our members
Games in WIP (576)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: 1 [2]
  ignore  |  Print  
  Mootox  (Read 15828 times)
0 Members and 1 Guest are viewing this topic.
Offline Orangy Tang

JGO Kernel


Medals: 56
Projects: 11


Monkey for a head


« Reply #30 - Posted 2008-02-26 09:31:21 »

(anyone remember the SNES game?)

Unirally? Grin

Looks slick, will have to try this out later. Are you still using inkscape to design levels? How's that working out?

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

JGO Kernel


Medals: 186
Projects: 24
Exp: 18 years


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #31 - Posted 2008-02-26 14:32:47 »

Inkscape is working out pretty well, at least I think so. I've tried to limit the colour coding type approach moving instead to using the label to describe the properties of particular piece of the level. The label is currently used as a key into a materials library which then goes on to describe rendering and physics properties. As you can imagine I have a small framework for this stuff now which I'm refining with each game - Slick got an SVG parser and renderer as a side effect.

Dragoene (Morre here) has been nice enough to write up a guide on designing levels so that might give some more insight into the current approach:

http://www.cokeandcode.com/demos/mootox/web/static.php?page=create-new-tracks

Kev

Offline kevglass

JGO Kernel


Medals: 186
Projects: 24
Exp: 18 years


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #32 - Posted 2008-02-26 14:33:18 »

Oh, and yes, Unirally to us, Uniracers to everyone outside the EU I think. What a great game it was! Smiley

Kev

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline erikd

JGO Ninja


Medals: 16
Projects: 4
Exp: 14 years


Maximumisness


« Reply #33 - Posted 2008-02-27 19:05:19 »

What a cool game!

Any plans for full screen, and sound effects?

A little nitpicking about the menu's: It would be nice if the mouse worked on the menu as well, and if there was 'back' option in the submenus. Also, when you enter your name in the Player Set-up menu, it'd be more intuitive if the Enter button worked (so that the focus shifts to the next menu option).

Thumbs up!

Offline Swattkidd7

Junior Duke





« Reply #34 - Posted 2008-02-28 03:12:47 »

Really great game man!!! (Also love your tutorials....btw, ever think of making a simple game that uses physics tutorial, or a networked game tutorial? Cheesy) and also this game does bring back great memories of uniracer!!

Oh and I was playing one map, raced against my "ghost" a couple of times, pushed esc, chose a new level and my ghost was in the new level with me (i never played it before) but it was riding the old track:P...
Offline kevglass

JGO Kernel


Medals: 186
Projects: 24
Exp: 18 years


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #35 - Posted 2008-02-28 12:13:27 »

Quote
What a cool game!

Really great game man!!!

Thanks for the positives folks Smiley

Quote
Any plans for full screen, and sound effects?

There are actually some minor sound fx in there, only when you collection things atm, but yeah full on sfx are on the plan. Fullscreen, hadn't really considered it tbh, I like the format as it is - more casual - but I guess an option could be added with some fiddling around.

Quote
A little nitpicking about the menu's: It would be nice if the mouse worked on the menu as well, and if there was 'back' option in the submenus. Also, when you enter your name in the Player Set-up menu, it'd be more intuitive if the Enter button worked (so that the focus shifts to the next menu option).

Noted, it's now on the plan.

Quote
Oh and I was playing one map, raced against my "ghost" a couple of times, pushed esc, chose a new level and my ghost was in the new level with me (i never played it before) but it was riding the old track:P...

Thanks, I'll fix that next.

The current plan is available on the website now. Spent most of my time the last couple of days doing website updates. You can now see the best times people have done the different levels in on the site:

>> Best Times Here <<

Sweden appear to be winning Smiley

Kev

Offline erikd

JGO Ninja


Medals: 16
Projects: 4
Exp: 14 years


Maximumisness


« Reply #36 - Posted 2008-02-28 12:45:25 »

That skinning feature is a neat touch  Smiley
Maybe you can do the same thing with sounds:
After looking at the Bart skin (which looks great!), I could easily imagine a similar South Park theme with lots of cursing when you fall etc Grin

Offline kevglass

JGO Kernel


Medals: 186
Projects: 24
Exp: 18 years


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #37 - Posted 2008-02-28 12:55:31 »

Heh, I've been asked to add a "horn" effect to the skin, so this coupled with the user definable taunts (that are already in) you really aggrevate the people you're beating in multiplayer games Smiley

Incidently, just added a new track to the hot-sync. The track is produced by KappaOne so please don't blame me for the difficulty level Smiley

Kev

Offline kevglass

JGO Kernel


Medals: 186
Projects: 24
Exp: 18 years


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #38 - Posted 2008-02-28 12:56:35 »

Sorry, spamming my own thread:

Re: Skins, here's a background I created showing some of the ones that have been created so far:

http://www.cokeandcode.com/demos/mootox/web/downloads/media/desktop.png

Kev

Offline erikd

JGO Ninja


Medals: 16
Projects: 4
Exp: 14 years


Maximumisness


« Reply #39 - Posted 2008-02-29 01:24:11 »

Heh, I've been asked to add a "horn" effect to the skin, so this coupled with the user definable taunts (that are already in) you really aggrevate the people you're beating in multiplayer games Smiley

Hehe, sounds like really fun in multiplayer.
Is there some documentation of how to create skins etc? Maybe I'd like to  have a bash at a South Park theme (no promises though, and it would be not within the next 2-3 weeks...)
Of course that would also require Kenny randomly wandering around to run over for bonus points, and Isaac Hayes music  Grin

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline kevglass

JGO Kernel


Medals: 186
Projects: 24
Exp: 18 years


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #40 - Posted 2008-02-29 07:32:58 »

Creating new Skins:

http://www.cokeandcode.com/demos/mootox/web/static.php?page=custom-skin-howto

Creating new Tracks:

http://www.cokeandcode.com/demos/mootox/web/static.php?page=create-new-tracks

These are on the game guide on the right hand side of the website.

You can now reach the mootox site by navigating straight to: http://www.groovyrobot.com

Kev

Offline CommanderKeith
« Reply #41 - Posted 2008-03-01 15:09:22 »

Ah man, I was really looking forward to playing this multiplayer at my folks' house who have the internet without a firewall, but when I clicked the webstart, I got this error (the computer is Windows XP, 3GHz, nvidia geforce4 MX440-SE):

Sun Mar 02 02:04:57 EST 2008 INFO:Slick Build #213
Sun Mar 02 02:04:57 EST 2008 INFO:LWJGL Version: 1.1
Sun Mar 02 02:04:57 EST 2008 INFO:OriginalDisplayMode: 1024 x 768 x 32 @60Hz
Sun Mar 02 02:04:57 EST 2008 INFO:TargetDisplayMode: 600 x 600 x 0 @0Hz
Sun Mar 02 02:04:57 EST 2008 ERROR:Could not find a valid pixel format
org.lwjgl.LWJGLException: Could not find a valid pixel format
   at org.lwjgl.opengl.WindowsPeerInfo.nChoosePixelFormat(Native Method)
   at org.lwjgl.opengl.WindowsPeerInfo.choosePixelFormat(WindowsPeerInfo.java:52)
   at org.lwjgl.opengl.WindowsDisplayPeerInfo.initDC(WindowsDisplayPeerInfo.java:54)
   at org.lwjgl.opengl.WindowsDisplay.createWindow(WindowsDisplay.java:149)
   at org.lwjgl.opengl.Display.createWindow(Display.java:260)
   at org.lwjgl.opengl.Display.create(Display.java:743)
   at org.lwjgl.opengl.Display.create(Display.java:695)
   at org.newdawn.slick.AppGameContainer$2.run(AppGameContainer.java:285)
   at java.security.AccessController.doPrivileged(Native Method)
   at org.newdawn.slick.AppGameContainer.start(AppGameContainer.java:279)
   at org.newdawn.mootox.MiniMootox.main(MiniMootox.java:169)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
   at java.lang.reflect.Method.invoke(Unknown Source)
   at com.sun.javaws.Launcher.executeApplication(Unknown Source)
   at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
   at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
   at com.sun.javaws.Launcher.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
Sun Mar 02 02:04:57 EST 2008 ERROR:Could not find a valid pixel format
org.lwjgl.LWJGLException: Could not find a valid pixel format
   at org.lwjgl.opengl.WindowsPeerInfo.nChoosePixelFormat(Native Method)
   at org.lwjgl.opengl.WindowsPeerInfo.choosePixelFormat(WindowsPeerInfo.java:52)
   at org.lwjgl.opengl.WindowsDisplayPeerInfo.initDC(WindowsDisplayPeerInfo.java:54)
   at org.lwjgl.opengl.WindowsDisplay.createWindow(WindowsDisplay.java:149)
   at org.lwjgl.opengl.Display.createWindow(Display.java:260)
   at org.lwjgl.opengl.Display.create(Display.java:743)
   at org.lwjgl.opengl.Display.create(Display.java:695)
   at org.lwjgl.opengl.Display.create(Display.java:677)
   at org.newdawn.slick.AppGameContainer$2.run(AppGameContainer.java:300)
   at java.security.AccessController.doPrivileged(Native Method)
   at org.newdawn.slick.AppGameContainer.start(AppGameContainer.java:279)
   at org.newdawn.mootox.MiniMootox.main(MiniMootox.java:169)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
   at java.lang.reflect.Method.invoke(Unknown Source)
   at com.sun.javaws.Launcher.executeApplication(Unknown Source)
   at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
   at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
   at com.sun.javaws.Launcher.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
Sun Mar 02 02:04:57 EST 2008 ERROR:Failed to initialise the LWJGL display
org.newdawn.slick.SlickException: Failed to initialise the LWJGL display
   at org.newdawn.slick.AppGameContainer.start(AppGameContainer.java:315)
   at org.newdawn.mootox.MiniMootox.main(MiniMootox.java:169)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
   at java.lang.reflect.Method.invoke(Unknown Source)
   at com.sun.javaws.Launcher.executeApplication(Unknown Source)
   at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
   at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
   at com.sun.javaws.Launcher.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)


Offline SimonH
« Reply #42 - Posted 2008-03-01 20:15:54 »

Haven't looked at this for a while and it's really coming along nicely!
Better than anything on Jagex's Funorb!  Great work - keep it up!

People make games and games make people
Offline kevglass

JGO Kernel


Medals: 186
Projects: 24
Exp: 18 years


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #43 - Posted 2008-03-02 10:58:55 »

The exception above is a graphics driver issue, make sure they're updated.

Thanks for trying it guys Smiley

Kev

Pages: 1 [2]
  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.

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

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

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

lcass (28 views)
2014-10-15 16:18:58

TehJavaDev (52 views)
2014-10-14 00:39:48

TehJavaDev (54 views)
2014-10-14 00:35:47

TehJavaDev (42 views)
2014-10-14 00:32:37

BurntPizza (64 views)
2014-10-11 23:24:42

BurntPizza (36 views)
2014-10-11 23:10:45

BurntPizza (77 views)
2014-10-11 22:30:10
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!