Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (498)
Games in Android Showcase (117)
games submitted by our members
Games in WIP (564)
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  
  Wizzy 4K  (Read 2252 times)
0 Members and 1 Guest are viewing this topic.
Offline Grunnt

JGO Wizard


Medals: 69
Projects: 8
Exp: 5 years


Complex != complicated


« Posted 2013-02-06 20:52:10 »

NOTE: this game has been updated. Be sure to remove cached applets if your game does not look like the screenshot (start / control panel / java / general / settings / delete files) -> silly Oracle...

My third and final entry for this year's Java4K: Wizzy 4K!



Wizzy, like most students, didn’t pay attention in the boring dark magic classes. Which is a pity, because one of his fellow students did. And he took over the University, turning all teachers and students into green slimy monsters! (while Wizzy was taking a nap) Not knowing any offensive spells, Wizzy has no chance of beating the Evil Guy. Not that he wants to anyway, he just wants to get out! The only spells Wizzy knows are gravity inversion spells, which he thought were rather neat. Help Wizzy get out alive using these spells!

[applet archive=wizzy4k.jar class=W width=512 height=532]

(also on the Java4K website, and my website)

Instructions: reach the door out of each level room while avoiding the monsters and spikes.
Press space to start the game.
Move and jump using the arrow keys.
Z = cast inverse gravity for self spell,
X = cast inverse gravity for others spell.
To cast a spell you one mana crystal, which you need to collect (the blue balls, collected crustals are shown in the bottom-right).
Press R to restart the level.

Offline BenniBanni

Senior Member


Medals: 2
Projects: 2



« Reply #1 - Posted 2013-02-06 21:06:23 »

Wow! That's nice! I like the graphics  Grin
And the gameplay also.
Good work!
Offline mojo
« Reply #2 - Posted 2013-02-06 21:15:21 »

This looks fantastic. There is absolutely no feel of something missing despite the size restriction. Game-play is nice, graphics and sound really go well together.

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

JGO Coder


Medals: 20


Game Engineer


« Reply #3 - Posted 2013-02-07 04:58:10 »

Hmm everything was awesome minus the horrendous FPS... I feel like I was getting 2 FPS =/

Offline Grunnt

JGO Wizard


Medals: 69
Projects: 8
Exp: 5 years


Complex != complicated


« Reply #4 - Posted 2013-02-07 07:07:12 »

Thanks Grin

Hmm everything was awesome minus the horrendous FPS... I feel like I was getting 2 FPS =/

Good point, I'll see if I can improve the performance.

Offline BenniBanni

Senior Member


Medals: 2
Projects: 2



« Reply #5 - Posted 2013-02-07 08:01:31 »

Hm. Looks pretty smooth to me... ok, maybe its because of my computers at home and at work, both are Core i5...

That reminds me of testing my humble entry (Fuego) on slower machines...
Offline Grunnt

JGO Wizard


Medals: 69
Projects: 8
Exp: 5 years


Complex != complicated


« Reply #6 - Posted 2013-02-07 11:50:54 »

Yeah, I was kind of fooled by the smooth performance on some machines as well. But it turns out @ClickerMonkey was right: there is a weird bug in the timing code (which should make sure that the delta each update is not too large, to avoid collision detection issues). On some machines it makes things stutter a lot. Fortunately I have found a way to fix this, and I will update the jar once I have some hobby time again  Grin

Offline StephR

Senior Member


Medals: 9



« Reply #7 - Posted 2013-02-07 19:15:07 »

This Wizzy 4K is looking very nice and seems to be a fun game. Unfortunately, controls were really terrible with my AZERTY keyboard, so I haven't been able to go very far.
Offline ClickerMonkey

JGO Coder


Medals: 20


Game Engineer


« Reply #8 - Posted 2013-02-09 03:07:28 »

Here are my specs:

Alienware M14x
Intel Core i7-2630QM CPU @ 2.00 GHZ
6.00 GB Ram
Windows 7 64 bit

Offline Alan_W

JGO Knight


Medals: 8
Projects: 3


Java tames rock!


« Reply #9 - Posted 2013-02-09 09:23:00 »

Nice retro-graphic look and I like the promised gameplay.  Unfortunately I can't move - well I managed one move.   1.8GHz i5, OSX, Java 7.13.


Time flies like a bird. Fruit flies like a banana.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Online Damocles
« Reply #10 - Posted 2013-02-09 10:56:24 »

Very elegant presentation and mechanics

Offline Grunnt

JGO Wizard


Medals: 69
Projects: 8
Exp: 5 years


Complex != complicated


« Reply #11 - Posted 2013-02-11 21:16:02 »

I've simplified the timing code a bit, and hopefully this will resolve the performance issues. On my laptop (Win 7 / i3 processor, nothing special) I can run 4 instances simultaneously with no problem. I've also fixed some very minor bugs and tried to make the code a bit more robust. However, I could not find an issue that would prevent you from moving. I also managed to squeeze in a stack trace print instruction in case of exceptions, which may make resolving future issues easier.

Offline Alan_W

JGO Knight


Medals: 8
Projects: 3


Java tames rock!


« Reply #12 - Posted 2013-02-11 21:50:46 »

I tried both the applet here and on Java4k.com.  Both seem to lock up after one move.  Pressing Reset works 100%.
Edit: I suppose  I could have the old one cached... but no, I hadn't played the Java4k version before, so that can't be it.

Edit: I consistently get one move after a restart.  It looks like no further moves are recognised.  It might be something weird with the Java/Safari interaction.

Time flies like a bird. Fruit flies like a banana.
Offline JESTERRRRRR

Senior Member


Medals: 7
Exp: 1 year



« Reply #13 - Posted 2013-02-12 00:31:08 »

I f*****g loved it. The sound and gfx are amazing, love the simple gameplay too. No FPS or running issues.

BUTTT... whats the deal with jumping? Do I have to come to a stop or be below a certain speed to jump? Feels so hit n miss. Also room 4, what do I do?
Offline RussS

Junior Member


Projects: 3



« Reply #14 - Posted 2013-02-12 01:38:45 »

Cool game! I beat all 5 levels, I wish there were more Smiley
Offline masteryoom

JGO Coder


Medals: 5
Projects: 2


If you look closely, you might see it turning...


« Reply #15 - Posted 2013-02-12 06:02:47 »

It's really good.

Smiley
Offline Grunnt

JGO Wizard


Medals: 69
Projects: 8
Exp: 5 years


Complex != complicated


« Reply #16 - Posted 2013-02-12 06:50:55 »

Edit: I consistently get one move after a restart.  It looks like no further moves are recognised.  It might be something weird with the Java/Safari interaction.

Ok, thanks for the feedback. I might be able to figure out more knowing this (maybe something weird in keyboard handling approach).

Offline Grunnt

JGO Wizard


Medals: 69
Projects: 8
Exp: 5 years


Complex != complicated


« Reply #17 - Posted 2013-02-14 15:45:49 »

Another update! Here's the changes:
- tuned level 4 difficulty a bit (its easier now)
- one additional room, there are 7 rooms now
- a new background
- using a more standard keyboard handling approach: I hope this has some effect on the Mac issues.
- changed the controls (see the instructions) to suit people with AZERTY keyboard schemes also Grin

BUTTT... whats the deal with jumping? Do I have to come to a stop or be below a certain speed to jump? Feels so hit n miss. Also room 4, what do I do?

Room 4 is a bit easier now, it was too hard to time the first jump right. Also, jumping does not work if you are on (or slightly beyond) the very edge of a platform (which is intentional -> at the edge it is too unstable for Wizzy to make jumps).

Offline Alan_W

JGO Knight


Medals: 8
Projects: 3


Java tames rock!


« Reply #18 - Posted 2013-02-14 21:45:31 »

I'm sorry to report still no joy on movement. Now using cursor keys I get one move. 'R' always works.  No errors in console.

Edit: Tried it on my PC, where it works fine, so I'm not missing out.  Smiley  Very smooth and jump distance is just right.
I wonder whether the timer granularity is different on the two machines.


Time flies like a bird. Fruit flies like a banana.
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.

Grunnt (20 views)
2014-09-23 14:38:19

radar3301 (14 views)
2014-09-21 23:33:17

BurntPizza (31 views)
2014-09-21 02:42:18

BurntPizza (22 views)
2014-09-21 01:30:30

moogie (20 views)
2014-09-21 00:26:15

UprightPath (29 views)
2014-09-20 20:14:06

BurntPizza (33 views)
2014-09-19 03:14:18

Dwinin (48 views)
2014-09-12 09:08:26

Norakomi (75 views)
2014-09-10 13:57:51

TehJavaDev (108 views)
2014-09-10 06:39:09
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

List of Learning Resources
by SilverTiger
2014-07-31 11:54:12

HotSpot Options
by dleskov
2014-07-08 01:59:08
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!