Clonenoa (Klonoa clone)

Show off your games, demos and other (playable) creations.
User avatar
retrotails
Party member
Posts: 212
Joined: Wed Apr 18, 2012 12:37 am

Clonenoa (Klonoa clone)

Post by retrotails »

Image
The above is an animated PNG.
http://caniuse.com/apng
Chrome has an APNG plugin.
It's a pun!
Originally going to be a Klonoa clone, I'm now making an original platformer with prerendered 3D graphics.
Changes:
1.0.0 - initial features:
  • You can walk on top of platforms, but other then that there is no collision.
  • A level editor. Save with S. It autoloads on the next start. Use the left button to place, the right button to remove, and the wheel to select a block.
  • A 90% automatic animation system with sounds for Klonoa.
  • An automatic tileset loader. You can throw any 16x16 tileset of any total size and it should work. This demo is 2x2, I tested it with a 16x16 tileset.
  • Automatic sfx loading ('sfx/cave/klonoa/nrun.wav' becomes sound data called sfx.klonoa.nrun) the 'cave' part is the echo setting, which can't be changed yet. Also supports any extension Love does.
  • Pretty solid platformer controls. No flutter jump or wind bullet yet. Also no real gameplay or enemies.
  • If you fall too far, you'll have to wait for an 'Oh shit, that hurt' animation to finish before you can move.
  • Random crashes! By which I mean it'll sometimes freeze Love randomly. Happened after I added sounds I believe.
2.0.0 -
  • Better physics!
  • The kitchen sink! Not really.
  • Controls changed! Uses WASD without the S, which saves the map.
  • Larger tileset included.
  • No more having to wait for the 'Oh shit, that hurt' animation. It'll be back, I just need to alter the animation engine.
3.0.0 -
  • REALLY fixes the bug this time.
  • Adds a basic sound manager. (That's what fixed the freeze.)
  • Klonoa's running animation is replaced with Tero's as a test. I think I want to redesign him anyway.
  • Animations can now be stacked in an image, so you can have 4x4 frames instead of being forced to use a 16x1 strip. (See Tero's animation in /gfx/tero)
  • Variable names changed from Klonoa's to Tero's name.
  • More versatile animation system less prone to crashing from user errors.
  • 'Oh shit, that hurt' animation wait timer back.
  • Many other small fixes and improvements.
3.5.0
  • Improved animation system
  • Lots of new pre-rendered animations for Tero.
  • Enemies! Don't let them touch edges of the map, they'll get stuck. Middle click for moo, shift+middle click for smart moo.
  • Music! Crappy looping placeholder for now.
  • Slightly improved collision, broke some things in the process.
Last edited by retrotails on Sat Sep 29, 2012 4:49 pm, edited 9 times in total.
User avatar
bartbes
Sex machine
Posts: 4946
Joined: Fri Aug 29, 2008 10:35 am
Location: The Netherlands
Contact:

Re: Clonenoa (Klonoa clone)

Post by bartbes »

retrotails wrote: I wanted to ask, why does Love run soooo much slower in Linux? On Windows 7 x64, I get 1000 FPS and 0% to 1% CPU usage, while on the same system booted into Ubuntu 12.04 x64 runs it at 500 FPS and 10% CPU use (of course the Windows 7 task manager seems to give different CPU usage estimates then the one I used in Ubuntu, but it's worth noting)
That is most definitely caused by graphics drivers. At least for nvidia cards, it is crucial you install the proprietary driver if you want the best performance. However, looking at your cpu usage, it might be you're using software opengl (mesa), which means you don't have any proper driver installed at all.
If I remember correctly ubuntu had a "hardware detection" application or something preinstalled that will show you the drivers you can install with the hardware you have.
User avatar
Lafolie
Inner party member
Posts: 809
Joined: Tue Apr 05, 2011 2:59 pm
Location: SR388
Contact:

Re: Clonenoa (Klonoa clone)

Post by Lafolie »

Yup, it usually pops up automatically with a list of suggestions such as wireless and graphics drivers.

I tried your demo, it always crashes when I move to the left over a block. I got lots of FPS though, ~600 on my rubbish GPU.
Do you recognise when the world won't stop for you? Or when the days don't care what you've got to do? When the weight's too tough to lift up, what do you? Don't let them choose for you, that's on you.
User avatar
josefnpat
Inner party member
Posts: 955
Joined: Wed Oct 05, 2011 1:36 am
Location: your basement
Contact:

Re: Clonenoa (Klonoa clone)

Post by josefnpat »

bartbes wrote:[...] which means you don't have any proper driver installed at all.
From my linux experience, there is a very good chance of this. I hate saying this, because it really doesn't add content, but; THIS.

Also, I'd like to mention i'm getting 700fps running ubuntu 11.04.
Missing Sentinel Software | Twitter

FORCIBLY IGNORED.
<leafo> when in doubt delete all of your code
<bartbes> git rm -r *
<bartbes> git commit -m "Fixed all bugs"
<bartbes> git push
User avatar
retrotails
Party member
Posts: 212
Joined: Wed Apr 18, 2012 12:37 am

Re: Clonenoa (Klonoa clone)

Post by retrotails »

Lafolie wrote:Yup, it usually pops up automatically with a list of suggestions such as wireless and graphics drivers.

I tried your demo, it always crashes when I move to the left over a block. I got lots of FPS though, ~600 on my rubbish GPU.
It's not that simple for me to recreate but I don't know why. Glad to see this forum has plenty of Linux users, though. I do in fact have the latest drivers for my card, but if you've ever had to install ATI drivers on a Linux machine you'd know... there's a 100% chance something went terribly wrong. The CCC (GPU settings manager) works, but I'm sure something else doesn't.
User avatar
Lafolie
Inner party member
Posts: 809
Joined: Tue Apr 05, 2011 2:59 pm
Location: SR388
Contact:

Re: Clonenoa (Klonoa clone)

Post by Lafolie »

I'm not really a linux user... yet :P

One of the most appealing features of Löve is that it is cross platform. Hence the diversity,
Do you recognise when the world won't stop for you? Or when the days don't care what you've got to do? When the weight's too tough to lift up, what do you? Don't let them choose for you, that's on you.
User avatar
retrotails
Party member
Posts: 212
Joined: Wed Apr 18, 2012 12:37 am

Re: Clonenoa (Klonoa clone)

Post by retrotails »

Lafolie wrote:I'm not really a linux user... yet :P

One of the most appealing features of Löve is that it is cross platform. Hence the diversity,
I was basically quoting everybody there. But if you will be one, that's awesome, and adds to the already-large list. I've been using it for years but totally suck, I can barely use a terminal at all.

Unrelated, but related to the thread, which is more important. Small update fixes the bug (nevermind, it doesn't...) and adds platformer physics. In other words, hard-coded, game specific, limited, fast, and block based. It should work 100% now. Also I think the build I uploaded originally might have been old even when I uploaded it, and crashed when you went too far left or right. If so, that's fixed, too. Please tell me how the controls feel. I want them to be unrealistic but fun and tight (hence the instant turning midair).

edit: forgot to add, it's a small update yet it took about 3x as long as the rest of the game to make. So it is kinda major. Except one of the 2 additions doesn't work. So really it's not.
User avatar
retrotails
Party member
Posts: 212
Joined: Wed Apr 18, 2012 12:37 am

Re: Clonenoa (Klonoa clone)

Post by retrotails »

Sorry for the double post. Game updated to 3.0.0.
User avatar
T-Bone
Inner party member
Posts: 1492
Joined: Thu Jun 09, 2011 9:03 am

Re: Clonenoa (Klonoa clone)

Post by T-Bone »

I like this. The simple platforming phsyics feel good. Prerendered 3D can look really neat sometimes (like the DKC-series).
User avatar
retrotails
Party member
Posts: 212
Joined: Wed Apr 18, 2012 12:37 am

Re: Clonenoa (Klonoa clone)

Post by retrotails »

Well, I have a SourceForge page, despite the fact that I have no clue how to use it or Git.
https://sourceforge.net/p/tero/
Also, I've made some progress on the new model, chibi Tero.
Image
Video (a bit outdated) here:
http://www.youtube.com/watch?v=Hh9ab1lGOMg
Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests