Edoropolis Emporium
Welcome, Guest. Please login or register.
June 02, 2025, 05:12:09 pm

Login with username, password and session length
Search:     Advanced search
A new Samurai Pizza Cats game is being made!
See www.blast-zero.com !
50692 Posts in 1821 Topics by 2631 Members
Latest Member: bluebaron
* Home Help Search Calendar Login Register
+  Edoropolis Emporium
|-+  Samurai Pizza Cats
| |-+  Game Projects
| | |-+  Amateur C++ Samurai Pizza Cats Game
0 Members and 2 Guests are viewing this topic. « previous next »
Pages: [1] 2 3 Print
Author Topic: Amateur C++ Samurai Pizza Cats Game  (Read 62058 times)
Matt PushinkaOffline
Rescue Team**Male
Posts: 102

<o

(MSN) mpp01.girotto@hotmail.com
View Profile Email
« on: May 08, 2012, 11:30:25 pm »

Hello. This is my project of nonprofitable Samurai Pizza Cats Game. This Year I became student of Technology in Digital Gaming, so I took this old project and I'm developing it again. Hope Y'all like it and maybe help me out with things that I'm not good at, like drawing sprites, writing a story and composing a Soundtrack.

Latest version

How to start:

1-Unzip

Code:
For linux users:

download the Runtime Library that will work with your linux:

http://www.libsdl.org/download-1.2.php

Install it using your package manager. For instance, app-get (sudo apt-get install libsdlx.y-dev)


2-(main folder)/Nyankii is forever.exe

---

Game menu:

↓ ↑ - moves cursor
Z/X/C- Select

--

How to play:

Z - jumps
← → - moves
↓ - crouches
Jumping while crouched will give you bônus height
↑ - climb walls when hanging on the edge
C - Melee attack.
X - activates Special Move:

 Speedy Wink -> Higher walljump. No special yet.

 Polly Wink -> Can throw shurikens that broke glass blocks.

 Guido Smirk -> Can fall slower by using his umbrella. Can also use it as a shield when in ground (and standing still)

--

Status:

Physics-90%
Screen-80%
Background-90%
Background-0%
Character Sprites-90%
Character Sprites-0%
Actions-Main focus atm-80%
Common Enemies-20%
Common Enemies Sprites-0%
Bosses-0%
Bosses Sprites-0%
Lvl Design-0%
Menu-75%
Menu-0%
Story and Text-15%
Sound and music-80%
Sound and music -50%
Setup-0%
Setup-0%
Configuration Save/Load-0%

*Logic
*Graphics
*Other
« Last Edit: February 20, 2013, 02:39:16 pm by Matt Pushinka » Logged

It's about respecting the will of others and believing in your own...
ANEOffline
Rescue Team**Male
Posts: 124

View Profile
« Reply #1 on: May 09, 2012, 04:11:20 pm »

Hello! Glad to hear you are still working on this Smiley

Putting the SDL.dll into system32 gave me an error message*, but I got the game to run by putting SDL.dll into the \new_game\bin\Debug folder. (I am on Windows 7 64bit if that makes any difference). After that, everything worked.

*The program can't start because SDL.dll is missing from your computer. Try reinstalling the program to fix this problem.



Logged
Matt PushinkaOffline
Rescue Team**Male
Posts: 102

<o

(MSN) mpp01.girotto@hotmail.com
View Profile Email
« Reply #2 on: May 10, 2012, 09:07:58 am »

Hello! Glad to hear you are still working on this Smiley

Putting the SDL.dll into system32 gave me an error message*, but I got the game to run by putting SDL.dll into the \new_game\bin\Debug folder. (I am on Windows 7 64bit if that makes any difference). After that, everything worked.

*The program can't start because SDL.dll is missing from your computer. Try reinstalling the program to fix this problem.






Yes, putting the dll in the same folder that the EXE works as well.  Grin
Logged

It's about respecting the will of others and believing in your own...
BlackcatOffline
Nyanki***Male
Posts: 1324

My site is so old it doesnt know Facebook!

(MSN) raxadian@hotmail.com(Yahoo) bkcatblackkitty(AIM) BCdusk
View Profile WWW
« Reply #3 on: June 08, 2012, 12:36:03 pm »

Any chance you may switch to Python? It would really speed up things.
Logged
PurrcatOffline
*Male
Posts: 347

View Profile WWW Email
« Reply #4 on: June 10, 2012, 11:14:28 am »

How would Python speed things up? You mean shorter development time?
Logged
Matt PushinkaOffline
Rescue Team**Male
Posts: 102

<o

(MSN) mpp01.girotto@hotmail.com
View Profile Email
« Reply #5 on: June 10, 2012, 01:41:22 pm »

Any chance you may switch to Python? It would really speed up things.

I don't know anything about phyton, but I'll read about it. Things are really slow now 'cause Im full of work and things to study and aaaaaaaaaaaaaaa... But do not fear, I still developing and planning this game, haha.
Logged

It's about respecting the will of others and believing in your own...
Matt PushinkaOffline
Rescue Team**Male
Posts: 102

<o

(MSN) mpp01.girotto@hotmail.com
View Profile Email
« Reply #6 on: January 18, 2013, 02:17:10 pm »

Hey Guys. Do you remember me?

Yeah, been incredible busy lately, but almost a month ago I've started to develop this thing again. And I can't stop now. It's addictive.

I am here to drop some videos of the progress I'm doing and to "recruit" some of you that want to contribute.

You know, I like to program, but I am an awful drawer and I just can't write a good enough story for this game. And here I am thinking that some of you would like to share your skills in this project. Maybe...? Pretty please...?  Undecided

Well, abot the videos:

Speedy:
<a href="http://www.youtube.com/watch?v=fJxfOK5TYJI" target="_blank">http://www.youtube.com/watch?v=fJxfOK5TYJI</a>
Polly:
<a href="http://www.youtube.com/watch?v=mTDjB7VuzSA" target="_blank">http://www.youtube.com/watch?v=mTDjB7VuzSA</a>
Guido:
<a href="http://www.youtube.com/watch?v=T4V52yC2Boo" target="_blank">http://www.youtube.com/watch?v=T4V52yC2Boo</a>
Logged

It's about respecting the will of others and believing in your own...
cuchulainOffline
Rescue Team**Male
Posts: 69

(AIM) bentonhurley
View Profile
« Reply #7 on: January 18, 2013, 08:37:49 pm »

Hey, another active poster!  Anyway, I'm excited to see you're working on it, hopefully some other posters will come to life when they see some new content being added.  I know zilch about programming and can't draw, though...
Logged
Matt PushinkaOffline
Rescue Team**Male
Posts: 102

<o

(MSN) mpp01.girotto@hotmail.com
View Profile Email
« Reply #8 on: January 22, 2013, 04:15:51 pm »

Hello again. Just uploaded the more recent version of the project. Just unzip and open the shortcut in the main folder. You can download it here

"Z" jumps,   ← → moves, ↓  crouches.

Jumping while crouched will give you bônus height.

you can climb walls when hanging on the edge by pressing ↑

"X" activates Special Move:

 Speedy Wink -> Higher walljump. No special yet.

 Polly Wink -> Can throw shurikens that broke glass blocks.

 Guido Smirk -> Can fall slower by using his umbrella.

PS: Just 1 level. Level 2 = level 1 with another name (unkown)
PS²: Some of Guido's sprites are, in fact, Polly's. That's because all sprites are provisory and I'm lazy.

BÔNUS TIME:

Video.
<a href="http://www.youtube.com/watch?v=S_4JIPHPRGc" target="_blank">http://www.youtube.com/watch?v=S_4JIPHPRGc</a>
« Last Edit: January 22, 2013, 05:01:44 pm by Matt Pushinka » Logged

It's about respecting the will of others and believing in your own...
Matt PushinkaOffline
Rescue Team**Male
Posts: 102

<o

(MSN) mpp01.girotto@hotmail.com
View Profile Email
« Reply #9 on: January 23, 2013, 04:01:20 pm »

New day, new version. Slow progress today, but anyway link for download here.

Today's package:
Bug correction
First steps in enemy AI

No videos today. I'm tired.

Still waiting for some feedback.
« Last Edit: January 23, 2013, 05:02:06 pm by Matt Pushinka » Logged

It's about respecting the will of others and believing in your own...
Matt PushinkaOffline
Rescue Team**Male
Posts: 102

<o

(MSN) mpp01.girotto@hotmail.com
View Profile Email
« Reply #10 on: January 25, 2013, 08:25:31 am »

New video. <a href="http://www.youtube.com/watch?v=82w-Mn5EPC4" target="_blank">http://www.youtube.com/watch?v=82w-Mn5EPC4</a>

Just developing enemy AI, Melee attack, as well as correcting some bugs.

Just that for today. Still waiting some feedback from you guys.
Logged

It's about respecting the will of others and believing in your own...
ANEOffline
Rescue Team**Male
Posts: 124

View Profile
« Reply #11 on: January 26, 2013, 06:38:21 pm »

Hello Matt!

Just downloaded this latest version, and it all works here. One thing I spotted was the screen shifting a bit when a crouching. I'll play about a bit more, but it all looks good.




Logged
cuchulainOffline
Rescue Team**Male
Posts: 69

(AIM) bentonhurley
View Profile
« Reply #12 on: January 27, 2013, 07:02:21 am »

Matt, there probably is no way to get this game running under Linux, is there?  I don't use Windows and tried it with Wine, but to no avail.  I wonder how old of a PC it would run on; I still have my old Windows 98 PC for nostalgia's sake, maybe I should fire it up?
Logged
Matt PushinkaOffline
Rescue Team**Male
Posts: 102

<o

(MSN) mpp01.girotto@hotmail.com
View Profile Email
« Reply #13 on: January 27, 2013, 09:04:29 am »

Hello Matt!

Just downloaded this latest version, and it all works here. One thing I spotted was the screen shifting a bit when a crouching. I'll play about a bit more, but it all looks good.



Hello! Glad you like it. I'll try to change that. Thanks for the feedback.

Matt, there probably is no way to get this game running under Linux, is there?  I don't use Windows and tried it with Wine, but to no avail.  I wonder how old of a PC it would run on; I still have my old Windows 98 PC for nostalgia's sake, maybe I should fire it up?

Well... I can't say for sure, but I think almost any PC will run this game. I don't think it needs any big graphic processing or anything.

Also, well... I've read somewhere that SDL, the library I'm using for this game, works on linux too. I'll search more info and see what I can do.
Logged

It's about respecting the will of others and believing in your own...
Matt PushinkaOffline
Rescue Team**Male
Posts: 102

<o

(MSN) mpp01.girotto@hotmail.com
View Profile Email
« Reply #14 on: January 28, 2013, 02:24:59 pm »

Hello again. New version is up. download it here.

Worked a bit on background movement and added 2 layers of background. I like the resulting "depth" feeling. Would really appreciate if someone could try it.
Also developed a "melee" attack for all cats. Use "c" in the keyboard.
Plus:  Guido Smirk now can use his umbrella as a shield.

ALSO:

For linux users:

download the Runtime Library that will work with your linux:

http://www.libsdl.org/download-1.2.php

Install it using your package manager. For instance, app-get (sudo apt-get install libsdlx.y-dev)

profit!  Polly Wink
« Last Edit: January 28, 2013, 02:45:14 pm by Matt Pushinka » Logged

It's about respecting the will of others and believing in your own...
Matt PushinkaOffline
Rescue Team**Male
Posts: 102

<o

(MSN) mpp01.girotto@hotmail.com
View Profile Email
« Reply #15 on: January 28, 2013, 05:00:10 pm »

Small update:

here

Now 4 background layers.
Logged

It's about respecting the will of others and believing in your own...
ANEOffline
Rescue Team**Male
Posts: 124

View Profile
« Reply #16 on: January 28, 2013, 08:28:47 pm »

Love the background! And (with a clear run) Polly is so fast she can outrun her own shuriken, but I kind of like that as well  Grin



Logged
cuchulainOffline
Rescue Team**Male
Posts: 69

(AIM) bentonhurley
View Profile
« Reply #17 on: January 29, 2013, 07:13:45 am »

Matt, tried it and it works (I'm just glad I gave up on Gentoo and ended up choosing Debian, which uses apt-get!).  I will play through it when I get off of work later and give you some much deserved feedback/kudos. Speedy Wink
Logged
Matt PushinkaOffline
Rescue Team**Male
Posts: 102

<o

(MSN) mpp01.girotto@hotmail.com
View Profile Email
« Reply #18 on: January 29, 2013, 08:54:57 am »

Love the background! And (with a clear run) Polly is so fast she can outrun her own shuriken, but I kind of like that as well  Grin


Matt, tried it and it works (I'm just glad I gave up on Gentoo and ended up choosing Debian, which uses apt-get!).  I will play through it when I get off of work later and give you some much deserved feedback/kudos. Speedy Wink

I'm really happy it worked for both of you. That boost my confidence in C++ instead of the old Delphi that had so much issues. Thank you for your feedback.

Also, big news: I'm reading an article right now and maybe, just maybe, I could compile this game for iOS (that uses C# instead of C++ but still. SDL is really flexible).

Unfortunately, Android is out of question for now. It would need a complete C++ -> Java transcription. Big and slow work, but maybe in a long, distant future...
Logged

It's about respecting the will of others and believing in your own...
Matt PushinkaOffline
Rescue Team**Male
Posts: 102

<o

(MSN) mpp01.girotto@hotmail.com
View Profile Email
« Reply #19 on: January 29, 2013, 05:09:15 pm »

New update AND video. Here.

Music by Felineki  Grin

<a href="http://www.youtube.com/watch?v=Hi1UOK5ChvA" target="_blank">http://www.youtube.com/watch?v=Hi1UOK5ChvA</a>

btw, if you can't see the video, try opening directly in my Youtube channel
« Last Edit: January 29, 2013, 05:10:48 pm by Matt Pushinka » Logged

It's about respecting the will of others and believing in your own...
Pages: [1] 2 3 Print 
« previous next »
Jump to:  
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!