Jump to content
  • Advertisement

sneaky_squirrel

Member
  • Content Count

    29
  • Joined

  • Last visited

Community Reputation

123 Neutral

About sneaky_squirrel

  • Rank
    Member

Personal Information

  • Interests
    Art
    Programming
  1. sneaky_squirrel

    Researching my Animation Pipeline

    This is my first blog post. I am making a videogame as a learning exercise, using SDL 2.0 as my framework (I can't call it an engine, but I'm using it as my game engine). I opted to attempt a 2D Turn Based game. Animation I have followed SDL tutorials and am now familiar with [Textures] and [Rectangles] in SDL, necessary for animating characters in the game. I wrote wrapper code to turn my sprite sheets into living characters. Now that I have achieved animation implementation, I focused on getting a practical art asset pipeline (drawing the sprite sheets). 1) I first tried Medibang. I had to manually position the sprites in my sprite sheet, and the Surface Pro 4 (tablet) didn't work. 2) I then tried using Graphics Gale. I found out I'm a terrible pixel artist. 3) I checked out Krita again. It turns my tablet into an electric oven. But I can draw without lag, it has animation support, exports a series of png files, and I can use texture Packer to create the sprite sheet. Gif with 1 Boar was made with Medibang. The 3 sprite men were made with Graphics Gale, and the three boars were made with [ Krita + Texture Packer ]. What did I learn? Animation is expensive, took me way longer to draw 16 frames of animation than I would have liked. I want to focus more on programming more features, and less on animating. Although I do want to see how "pretty" I can push a game. For now, I'll try to stick to easier character designs and shorter idle animations.
  2. sneaky_squirrel

    Engaging combat

    Intra -duct -shunz Originally an outrageous demand from me in a new MMORPG, this evolved into an idea which surprisingly goes back to one of man's most ancient games *ominous tribal music with fast drum beats in the background* rock, paper...and scissors. Concept As far as combat goes, I have seen 2 different types. We have the twitch combat which is people bunny hoping, spinning around wildly and the have our turn based combat in which you an take your time to think which strategy or moves counter which. Or fast and slow for short. I think it would be interesting to fuse both of these into a middle man, your still fighting in real time, but the success of your attacks are influenced by the attacks of your opponent Example 1- Instead of having two swords passing through each other and hitting as if the other sword was not there, you have both swords clash and the swordsman struggling to knock each other back. Example 2- If you cast a fireball and the other guy casts a water pulse, the fire would dissipate into steam creating a mutual smokescreen. Finally to the point You have health, stamina and maybe another bar. A soft counter system based around rock-paper-scissors, attack beats grab (You do damage), grab beats block (You do damage and knock him down) and block beats attack (You avoid damage, you gain stamina and he loses stamina). You can perform a move every 2-3 seconds or so. In addition to these we later add special moves for fighting style uniqueness and getting around the random factor of losing to bad luck in the rock-paper-scissors game (Where it can get complex). This system would create a duel environment where players would make use of what surrounds them and can try out many different fighting styles (Clashing of sword, kiting, disabling the opponent, absorbing blows so you can counter once he is tired, hiding and stabbing in the back and all sorts of crazy stunts *note that one guy can't do all of this*). This can also turn boss fights into pretty dynamic encounters (Distracting them, climbing their back, blinding them, tripping them, dropping rocks on top of them. Is this impossible to pull off, too difficult, doesn't sound fun, not worth it, you don't understand me, broken system, what is the easiest way to simulate how this would work out without any programming experience, you have a suggestion or idea? (For a singleplayer RPG in an open world type setting)
  3. sneaky_squirrel

    MMO Worldbuilding

    "1. You probably want a reason for there to be monster everywhere which the player can and should kill." What if the MMO was designed to let the players advance and progress through activities other than killing mobs in this world? I'm not a very big fan of the current MMO design since it has a forced "monsters everywhere" philosophy, It would be much more fun to have monsters be rarer and more scary (OMG itz a monster, run! *dies*) Something really effective in MMO world building is giving the players an experience that can link them to this "supposedly living" world (Random events, constantly updated content, varying triggered events and very well hidden valuables). Hmm, I guess this doesn't have much to do with writing, just throwing the idea out in the open ;p.
  4. sneaky_squirrel

    Mind vs Soul

    Well, in a creative/emotional point of view, I'd say the mind is more logical where as the soul is more spontaneous. The mind could be something to foil the plans of your enemy with counters or being on step ahead. Soul would be your willpower to resist certain handicaps given to you be your opponent, say he knocked you silly on the floor, your will is so strong that it takes the role of your body and you stand up and give the finishing blow(Your will to fight is too strong for reality to stop you).
  5. sneaky_squirrel

    I need help...desperately!

    Well, I just hope I am on the right track ;p . Thanks!
  6. sneaky_squirrel

    I need help...desperately!

    Lol, I am in the last year of Jr High XD. So basically I can easily learn to program for game etc if I have an instructor in school etc? So am I on right path on learning how to make games? Cause I have a crazy idea stuck on my mind waitintg to get out in Game,Novel mode, and I preffer the game one ;p.
  7. sneaky_squirrel

    I need help...desperately!

    I once tried reading a "for dummies" book about Java (When I tried out Java) and it basically didn't get me anywhere. I doubt a book will help me, what I need is a human instructor, anyone know where I can get something as good as that?
  8. sneaky_squirrel

    I need help...desperately!

    New problem, just wanted to know why when I press build now it only displays: ========== Build: 0 succeeded, 0 failed, 1 up-to-date, 0 skipped ========== And also how do I view results of program? (What it is supposed to do, like in this case display simple text.
  9. sneaky_squirrel

    I need help...desperately!

    Thanks Hogde, so "missing" means it doesn't know what it means ;p .
  10. sneaky_squirrel

    I need help...desperately!

    SUCCESS Also for the future, are these problems very common? That happen all the time and you have to spend 10 minutes figuring out, I find it very hard to understand these languages...very complicated, so can anyone guide me towards the next step?
  11. sneaky_squirrel

    I need help...desperately!

    I tried adding the directories and I got the following error message: ------ Build started: Project: Hello, Configuration: Debug Win32 ------ Compiling... Hello.cpp c:\documents and settings\compaq_administrator\my documents\visual studio 2008\projects\hello\hello\hello.cpp(5) : error C2143: syntax error : missing ';' before '<<' c:\documents and settings\compaq_administrator\my documents\visual studio 2008\projects\hello\hello\hello.cpp(5) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\documents and settings\compaq_administrator\my documents\visual studio 2008\projects\hello\hello\hello.cpp(5) : error C2371: 'std::cout' : redefinition; different basic types c:\program files\microsoft visual studio 9.0\vc\include\iostream(53) : see declaration of 'std::cout' c:\documents and settings\compaq_administrator\my documents\visual studio 2008\projects\hello\hello\hello.cpp(9) : error C2065: 'cout' : undeclared identifier Build log was saved at "file://c:\Documents and Settings\Compaq_Administrator\My Documents\Visual Studio 2008\Projects\Hello\Hello\Debug\BuildLog.htm" Hello - 4 error(s), 0 warning(s) ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== If anyone understands any of this gibberish for making a simple program that inserts text I'd depreciate it.
  12. sneaky_squirrel

    I need help...desperately!

    I did as you told me to create the project/file. I used the following code: // my first program in C++ #include <iostream> std::cout << "foobar" << endl; int main () { cout << "Hello World!"; return 0; } And got this error message: ------ Build started: Project: Hello, Configuration: Debug Win32 ------ Compiling... Hello.cpp c:\documents and settings\compaq_administrator\my documents\visual studio 2008\projects\hello\hello\hello.cpp(5) : error C2143: syntax error : missing ';' before '<<' c:\documents and settings\compaq_administrator\my documents\visual studio 2008\projects\hello\hello\hello.cpp(5) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\documents and settings\compaq_administrator\my documents\visual studio 2008\projects\hello\hello\hello.cpp(5) : error C2371: 'std::cout' : redefinition; different basic types c:\program files\microsoft visual studio 9.0\vc\include\iostream(53) : see declaration of 'std::cout' c:\documents and settings\compaq_administrator\my documents\visual studio 2008\projects\hello\hello\hello.cpp(9) : error C2065: 'cout' : undeclared identifier Build log was saved at "file://c:\Documents and Settings\Compaq_Administrator\My Documents\Visual Studio 2008\Projects\Hello\Hello\Debug\BuildLog.htm" Hello - 4 error(s), 0 warning(s) ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
  13. sneaky_squirrel

    I need help...desperately!

    Ok but can you paste the code completely, I didn't get the replacing part ;D.
  14. sneaky_squirrel

    I need help...desperately!

    Ok changes made, following error message: ------ Build started: Project: Hi, Configuration: Debug Win32 ------ Compiling... Hi.cpp Linking... Embedding manifest... Project : error PRJ0003 : Error spawning 'cmd.exe'. Build log was saved at "file://c:\Documents and Settings\Compaq_Administrator\My Documents\Visual Studio 2008\Projects\Hi\Hi\Debug\BuildLog.htm" Hi - 1 error(s), 0 warning(s) ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== And program so far: // my first program in C++ #include <iostream> using namespace std; int main () { cout << "Hello World!"; return 0; }
  15. sneaky_squirrel

    I need help...desperately!

    I did what you said and got the following: ------ Build started: Project: Hi, Configuration: Debug Win32 ------ Compiling... Hi.cpp c:\documents and settings\compaq_administrator\my documents\visual studio 2008\projects\hi\hi\hi.cpp(3) : fatal error C1083: Cannot open include file: 'stdafx.h': No such file or directory Build log was saved at "file://c:\Documents and Settings\Compaq_Administrator\My Documents\Visual Studio 2008\Projects\Hi\Hi\Debug\BuildLog.htm" Hi - 1 error(s), 0 warning(s) ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!