Added: 2 years ago
From: LusikkaMage
Views: 98,764
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:
see all

All Comments (403)

Sign In or Sign Up now to post a comment!
  • Wait so if it's hard to Make games like this, how did they call of duty?

  • @infodim1 I said hard, not impossible. Also, people making Call of Duty are working in large teams, as are most AAA titles. A lot of AAA games are using premade engines, like the Unreal engine, so there is somewhat less low-level programming involved.

  • I laughed so hard when the gimp head thingy on ur character

    Will be testing this out :)

  • Thanks for the tutorials Jodie Foster!

  • @4tehlulzcouk What? ಠ_ಠ

  • I'm surprised you're aware of Chrono Resurrection, barely anyone knows about it.

  • Are you a girl? Wow! I've never met a female programmer! (Not being sexist......Honest Truth)

  • @Crimsonyte21 Yes, I am a woman. If you're still in High School that's probably why you haven't seen any before; we're few and far-between, but there are some in college and a decent amount where I work at.

  • @LusikkaMage That's awesome! And btw, you're a really good teacher ! Keep it up! And yes, I am a high schooler!

  • C:\SDL-1.2.14\include\SDL\SDL_­video.h||In function 'int SDL_main(int, char**)':|

    C:\SDL-1.2.14\include\SDL\SDL_­video.h|885|error: too few arguments to function 'void SDL_WM_SetCaption(const char*, const char*)'|

    C:\main.cpp|7|error: at this point in file|

    C:\main.cpp|12|error: 'fullscreen' was not declared in this scope|

    C:\main.cpp|18|error: 'SDL_SetVideoMove' was not declared in this scope|

    C:\c++main.cpp|10|warning: unused variable 'fullscrean'|

    I keep getting this when i try to compile

  • "now im not going to write all the code for you" oh boy you sound like a school teacher!

  • @thesmartdjmarsh And that's a bad thing? I'm here to teach people who actually want to learn. If you want to make games quickly and easily, you can do that without programming.

  • @thesmartdjmarsh

    i agree, thats not the point, all i needed is to know that allegro existed

  • there is more animation and transactions than teaching XD

  • @usama8800 Well this is only the first episode of the tutorial. Have you watched the entire series? It's split up into chunks, and the first episode is merely an introduction. Perhaps you'd like to give some more constructive critiquing about my tutorials?

  • @LusikkaMage I would but i am using code::blocks and i dont know how to install directories correctly so...

  • @usama8800 How much C++ experience do you have?

  • @LusikkaMage not much but i made this bit(dot)ly/uZBcP4

  • @usama8800 Good job on that so far, though I'd suggest having a readme or something so I know what kind of commands I can use. Of course, I can't tell how much C++ exp you have from that because there's no code; it runs decently well, but how it's written is unknown to me. Anyway, do you know about classes/pointers?

  • @LusikkaMage yes and i can give you the code of that game if u want but i think i just need to kno how to install libraries

  • I don't know anything about C++ , so were is a good place to start and learn about it? Thanks

  • @jayquan17ify AntiRTFM on YouTube has some newb C++ video tutorials, if you're interested in learning that. Otherwise, check out my "Game Development: Where to Begin" videos to learn more about languages and tools out there.

  • how do i make an mmo like Pokemon DOD ?

  • @TutsModding You should look at my "Game Development: Where to Begin" video series (only 3 videos); I mention tools you can use to build an MMO without C++ programming.

  • I'm actually getting into programming, have had minor exposure to it already. Have chosen Java to work with at the moment. Just wondering your thoughts on it?

  • Great job. Nice to see other home brewers on here!

  • By the way, at 2:30... she muches an... Ice Cream... xD

  • We you recommend me to watch this, I want to learn how to code "RSPS" (Runescape Private Servers)".

    I want to start early, on both game programming & network programming. I'm going to get a part time job at "Vodafone/BlackBerry", wondering if I could get a link to either one of them. Just want to have a good life. I'm thinking about this now, and I'm 14. :D

  • @iReMiiXzw I don't really know anything about Private Servers for Runescape; I assume that there are some servers online you can download with some instructions on how-to, plus you'll want to look into something like how to write SQL queries for the database.

    You can probably find the homepages for those sites by Googling them; I'm sure that they'd come up on the front page of results.

    Take care

  • @iReMiiXzw runescape is java based, so learn java not c++ ;d

  • Nice video I loved the chibi (^_^) Guess I better start learning C++ all i know are web based languages (-_-)

  • I cannot find a download for allegro any help?

  • wait, if you cant afourd internet how u upload vid?

  • @huskerryno51 Because I could afford my car, and I could travel to my parents' house or to school to access their wifi. My little single-bedroom apartment in Kansas City wasn't the only wifi point in town, it just wasn't convenient to travel elseware to do research and uploading.

  • @huskerryno51 Starbucks

  • Why not use Game Maker from yoyogames . com?, it has both scripts and drag & drop.

  • @MrLefwtf Because I can get (and have) a real job using C++.

    It's more than purely just making games for myself and many others; it's a learning experience that can branch out in many different areas later on.

  • @LusikkaMage Thanks for the quick reply, how did you learned to draw so good sprites anyway?

  • @MrLefwtf I did a lot of drawing as a kid, experimented with flash animations around 12 - 15, and I got into spriting around the same time through RPG Maker. Lots of kind of just studying other peoples' techniques and figuring out good ways to do things.

  • Would you happen to know a link for c++ for macintosh? Please respond.

  • @BlackKing649 Generally for Mac you are going to be using their XCode IDE for your C++ development. I do not know anything about this, however, as my one brush with Mac dev ended horribly, so you'll have to find some other resource.

  • can i ask something? what software did you used to make this program and im confused there's a lot of c++ program and if you dont mind what is the best c++ progam?

  • @oxygenlifeless The C++ language doesn't change whether you use one IDE or another. I use Code::Blocks, personally.

  • @CoderRach seriously i dont understand a thing T_T.. then may i ask you what c++ are you using?

  • @oxygenlifeless @oxygenlifeless C++ has been standardized in 1998; it doesn't matter what program I'm using to compile the project, it's all the same C++.

    You need to go back and get a book on C++ before doing any game programming since you don't understand this basic aspect.

  • @LusikkaMage im not studying programming im in engineering failed but still i want to be good at computer sorry if i'd asked you for a very bullcrap question my bad.. and seriously i was annoying that time i think.. apologize yo!-.-

  • @oxygenlifeless You're not asking bullcrap questions, but if you want to program games then you have to know your toolset; I'm just telling you to step back from that.

    Are you in college for engineering? What kind?

    You might try a different language if you'd like to learn more about programming but haven't done any programming in the past. Python or something.

  • @LusikkaMage electrical engineering im in 2nd year college and im 17years old.. here in philippines i just want to know the basic of programming coz maybe to the future i can use it for some engineering purposes.

  • @LusikkaMage im in electrical engineering,im 17 years old and in second year, i just want to know more about computer programming coz maybe i can used it for some engineering purposes, coz in second year we just deal in using power point and a lot of math thingy.

  • I've only recently got interested in programming myself so I've studied lots of tutorials already (mainly TheNewBoston's videos) and mainly tried c++. I think I have a pretty good basis (functions, classes, loops, if+else/switch, worked with pointer before). But I don't really get what c++ can be used for. I've only been working with the cmd prompt stuff but that seems kinda useless to me right now. What other things can you do with c++ except for games? Something with more function maybe?

  • @RSFireworm999 Lots of stuff. There are more than just game development libraries out there. At my company, we build business applications and C++ is the primary language we use. Microsoft has various frameworks for GUI creation (MFC, WinForms) for C++, though they're trying to move that stuff more to C# right now. C++ is also cross-platform, so you can make server applications and such.

  • @RSFireworm999 You must look as C++ as a toolbox that can help you with solving problems. I believe there are2 important steps you got to think of first:

    1) Define the problem that you want to solve: coming up with the initial idea for what you would like to program can be the easiest step, or the hardest

    2) Determine how you are going to solve the problems.

    It's indeed useless to learn C++ unless you got a problem to solve or an idea you want to work out.

  • @RSFireworm999 With step two I mean actually using all the stuff you learned like loops, if/else statements and functions to create a program. All those loose stuff are going to make sense and you'll see what's possible to do with the language once you think about how you could use it and what you want to accomplish with it. At least, that's what happened to me. :P

  • @bartjoboy great thx

  • Yeah...allegro dev pack...easier said than done. Ok, I think I got the right one... allegro 4.2.0, that is the right one...right?

  • oh........ my........ gosh........... she actually talks... that's amazing!!!! most people just record their screen and that just confuses the heck out of you, I love it when people actually talk you through it!!

  • mmm.... looks promising, will take it once i know well to code with C++ (i use dev C ++)and i will learn SDL, thanks for the introduccion anyway

  • Hello, I am rather new to programming (as in I know nothing about it) I understand how you are encouraging us newbies on coding everything so we actually learn something! But I am not sure how to actually code anything. Could you recommend anything to help me learn how to write code? (Please correct me if I said anything completely ridiculous (like someone's grandmother asking what an internet is) As I said I'm completely new to this!)

    So far I'm loving your tutorial, thanks!

  • @zigzom24 Check out AntiRTFM's videos on YouTube and pick up a C++ textbook from Amazon

  • Thanks for the tutorial, I'm currently improving C++(started this year with C and recently C++ applications) and I have to create a project to the end of this year involving graphical programming.

    I'm thinking about creating a simple "game for the mind" which involves mouse clicking.

    Thanks for posting these tutorials, really helped me on a quickstart :D

  • @Dan1loBr Glad that they're helping! If you have any questions, let me know!

  • Know what sucks... I only recently had my epiphany that I want to be a game dev/ producer/ scripter.. etc., so I dont know shit... I was looking for a "lol you dont know shit, but Ima help you out with the very very beginning basic things" kinda video... oh well... back to searching

  • @SturFriedBrains Well, you're on the wrong video, then. Check out "Where to Begin". And, as with anything, you have to start at the very beginning. C++ is so complex but powerful, you HAVE to begin by learning JUST the language (making boring dos prompt applications) before you spend time making games with C++.

  • @LusikkaMage

    So so true, at my college for game dev, we're learning the very basic procedural c++, making simple applications to calculate temperatures, and silly things like that

    but overall its a great learning method, i just about remember the commands off by heart :3

    btw good video ^^ i'll be hopefully using this to help me learn more :D

  • fuck libays and sprite shit stuff i just code all and use ms paint and my mic

  • can i use this same kind of procces but use java instead of C++ i know a little C++ but i am much better with java and would rather use that

  • @simsdude45 Yes, the theory behind game development can be translated to various languages. The examples here are just based on C++

  • Can not use this yet, will when I get farther in programming. Thank you for making this. >_< I was wondering how much this looked like the basic python stuff I am doing right now. Now I have a clue haha. Programming is alot harder then html or xhtml. Keep on making these awesome videos! ( and thanks for us noobs out there haha.)

  • I would love to learn the "basics" you are talking about but I have no clue where to learn those things. Could you please send me a link to a video or something like that... maybe a website, or something to look up... ANYTHING I just want to learn :). I find programming very interesting! I have seen "thenewboston" videos, I am currently on the 10th. Is his "C programming" series good for game programing?

  • i am a visionary i dont do numbers

  • i liked the dancing bunny

  • Thums up if you went '@_@' after the first 60 seconds.

  • @BarmyOwl18 Can't make games with C++ without learning C++ first, kiddies. That's what the first 60 seconds cover.

  • do i need c++ and allegro or only allegro cause i wanna start making a game (first time :D)but i dont rly under stand it all but i will try

  • @mrTHEautist C++ is the language, Allegro is the library that contains functionality for graphics/sound/etc. If you're asking this question, though, you shouldn't be writing games with C++ right now.

    You need to learn the basics of the language before you endeavor into game development with this language, as it's a highly complex language.

    If you want to start out with something simpler, check out my "Where to Begin" videos... Maybe GameMaker or PyGame or something.

  • Pickin sticks tune = Awesome

  • practice makes permanent! u will keep making the same mistake.... thumb up!

  • @BarrieIsEpic What mistake am I making?

  • @BarrieIsEpic What mistake am I making?

  • @LusikkaMage i'm saying that if you keep on making the same mistake then you will think that it is right to do that (not aimed at you just saying because you said that practise make perfect.)

  • @BarrieIsEpic Yeah, true, but I would hope that with enough practice, one would eventually uncover tips and tricks in order to become better. I know a lot of what I learned was through trial and error, and then I eventually figured out that I could actually find books on software engineering and design. :)

  • @BarrieIsEpic Yeah, true, but I would hope that with enough practice, one would eventually uncover tips and tricks in order to become better. I know a lot of what I learned was through trial and error, and then I eventually figured out that I could actually find books on software engineering and design. :)

  • @BarrieIsEpic Yeah, true, but I would hope that with enough practice, one would eventually uncover tips and tricks in order to become better. I know a lot of what I learned was through trial and error, and then I eventually figured out that I could actually find books on software engineering and design. :)

  • You are pro

  • Gawd I hate that piano tune >.<

  • Lol, wheres that little pianno-sounding bit from? Its uber catchy xD

  • who saw the rabbit on 3:51

  • Being a programmer myself it's very cool to see such realistic and helpful tutorials on helping people getting into game programming. It's not as hard as everyone makes it out to be, but can be quickly time consuming.

  • lol these tuts are funny but entertaining

  • What's the closest thing to Allegro for Java?(and please don't say JAllegro >.<)

  • @runnerup15 Well, you won't need anything "like" Allegro if you're using Java because Java already can import png's etc. Sooo Just go quick though some sidescroller game tutorials and you will se :D

  • Dammit i need to be that tall? 0:34 now i cant do game programming

  • You are awesome. I love you.

  • @KilljoySoftware Yeah, a German guy in my IRC sent me a link to an episode where they were interviewing someone making games, and I guess he cited my stuff as part of how he got started. :D

  • I LOLED SO MUCH AT 00:51

  • I fucking love you-3

  • i can't see myself loving nobody but you for all my life.

  • How would i get started on adding monsters to pickin sticks?

  • can java make something like this?

  • @MitNorri2 Yes, Java can make graphical programs as well, and there are some multimedia libraries out there for it.

  • Thank you!!! This is the best c++ tutorial I've ever seen, and it helped me a lot! :D

  • SFML, ALLEGRO OR SDL, Which would be the best for beginners?

  • @wmlilgiant07 I would probably suggest SFML, personally. It's currently my favorite, and seems easiest to get something up and running with.

  • @CoderRach

    You must've misunderstood me sorry

    I understand python language but I need help installing pygame and getting it to work

    I have been making tb games but need help installing pygame

    Oh and I posted this comment on many vids

    So it wouldn't take a long time for someone to respond

    Thx

  • @drkevakamrkev I haven't used pygame, so I can't help you there. Also, I'll respond at my own leisure, no matter how much you spam my channel. In fact, spamming me makes it less likely that you'll get a response, and more likely that you'll be blocked.

    I get emails for these things, you don't have to send a ton of messages.

  • @CoderRach

    Yo

  • umm i have no experience with any programming AT ALL. I watched your first where to begin tutorials but i still don't know what to do. I tried blender and python, blender was too confusing to me, but python wasnt so i download pygame but i dont know how to make a 2d game like pacman. i guess what im trying to say is is it posible to make a game with python and pygame. there are no places for me to import backgrounds or sprites. pleese help:(

  • @drkevakamrkev This tutorial is meant only for people who are already experienced and comfortable with C++, but not game programming itself. Are you saying you already watched "Game Development: Where do I Begin"?

    Yes, it is possible to make a game with Python and PyGame. It is completely possible, and other people do it all the time. If Python is still too hard for you, try out GameMaker.

  • Thank you for these tutorials, I have been struggling to find a game that will keep me playing for a while and really entertain me. I decided a few months ago that what I really want to do is game development. I have thought up and planned an idea for a game that I believe is very very unique and should be very fun. Though it will probably be years before I can get started on a prototype even, this tutorial is really helping me get there. :)

  • Nice tutorial but I think I'm gonna go for SFML instead of Allegro or SDL.

    And the video would have been better without those anime expressions :P

  • @tontsa911 It seems to help most people pay attention to the video; she's smaller in other episodes. And yeah, I rather like SFML, I'll include that when I remake this video series.

  • @LusikkaMage Btw, "Lusikka" means "spoon" in finnish :D Just wanted to say :D

  • stop hugging her!

  • @pedahful :(

  • =D HERRO.

  • i got the hang of pelles c last quarter n we're gona get into c++ a little later. i was wonderin if they were typically the same thing. im tryin to get into makin web games as a hobby :)

  • very informative rachel and thx for takin the time to do this w/o home interwebs at the time, that was very selfless of u- im just beginning so i searched some stuff while im downloading every beginner C++ and visual basic thing i can find lmao thx again

  • WTF. I'm twelve years old and I'm watching this video! I only understand some of it. But I want to be a game developer! FML

  • @MegaLemurMan You're young. I didn't start with C++ until 14, and I didn't start with Allegro until I was 16. :P

    This tutorial, however, is ONLY for people who understand their BASICS OF C++. So if you don't know what a "pointer" is, you need to pick up a book and spend some more time learning before tackling game programming in C++.

  • @MegaLemurMan lol 12 year old "WTF" AND "FML" LOL!

  • @MegaLemurMan WOW im 10.I ve recently(today) got into a company called PROJECT JUMP.im the main programmer so dey r counting on me.

  • WOW!!!!111, a girl that programs games and is funny. Rachel, I decided I love you, gimme a hug (>'-')>

  • @MrLunaV <(o.o<)

  • @LusikkaMage I gotta get in on this hug action! <(o.O )

  • @JinxXiWolf (>o.o)>

  • @LusikkaMage My hugs have 25% more love though Rachel (> ゚,_ゝ゚)>

  • @MrLunaV <(0.o<)

  • @LusikkaMage <('.'<)

  • @DeathByDefiance (>'_')>

  • Since DevC++ is old, is it still a good idea to download it?

  • @Doci007 I would go with Code::Blocks instead

  • Hmmm is flash easier lol?.

  • @RokuNoRaiden Flash is probably easier than C++, but I wouldn't touch Actionscript with a 10 foot pole. There are other alternatives if you want to be on the "programmer" side rather than the "artist" side; Python, GameMaker, C#+XNA. This tutorial is for people who are already decently versed in C++.

  • @LusikkaMage Does C++ have any advantages over flash? i am currently trying to learn actionscript 3 but its not as easy as i thought it would be though,although it is easier than java but harder than game maker so umm yeah i am wondering which i should choose,i am trying to make swords and sandals kind of game and i think flash would be perfect for that,any thoughts? and i am more on the artist side rather than programmer but i can program too lol.

  • @RokuNoRaiden C++ is what professional games are written in. It is also faster than Flash is... which is why you don't see stuff like Unreal Tournament 3 made with Flash.

    C++ has a lot of support and extra libraries, and is definitely good to know if you ever plan on working professionally as a programmer, whether games or business.

  • @filosofiamanga In the beginning of this series, it says this is for beginners to game programming who have experience with C++. I have another tutorial series that helps you choose what to use if you're not sure what to use

  • Is C++ Free?

  • @TheExplodingPumpkin Yes. The language C++ is cross-platform and many compilers and IDEs are free. Some, however, are not (such as Visual Studio 2010). If you're looking for a free IDE (Integrated Development Environment, where you write your code, sort it in projects, and hit the "build" button), there's Code::Blocks, DevC++ (old), Visual C++ Express and some others.

  • lol the pickin' sticks music is really out of place :D

  • Thank You for the great tutorials

    P.S.

    I love you xD

  • @programmingbill Good, I'm glad! :)

  • I LOVE YOU! Thank you soooo much for all the tutorials! :D <3

  • Sorry to ask you this question but do you have any basics before starting this video?

  • @vaironxxrd You can check out AntiRTFM's channel for C++ basics

  • @LusikkaMage Thanks allot Btw, I haven't started to practice your tutorials but they all seem great Love the explanations!

  • @vaironxxrd Hope you do well! :)

  • hey you said to copy the allegro files to "lib" & "include". So I copied the whole folder to both, is that how you do it??

  • @9000failurez No, inside your Allegro/SDL folders that you download, they will have their own "include" and "lib" folders. You include the contents from those two folders into your IDE's "include" and "lib" folders.

  • @LusikkaMage ok, i got "include" copied in, but i can't find "lib" in the allegro folder.

  • I love your voice

  • You

    Are

    AWESOME!

  • Nice video. But what do you thing about Unity 3d ? Or what is it really about, something like SDL and Allegro(a lib) ?

    Thanks in advance.

  • @ThePoeticStyle It all depends on what your goals are. I'm no good at game design, I'd rather be programming the engine and frameworks themselves, so Unity3D probably isn't for me, however experience with it is sometimes listed as desirable on game company job listings.

  • @LusikkaMage Yes, indeed. Thank you :D

  • will this get into drawing bitmaps to the screen? well more then static images if you know what i mean.

  • If you cant afford an internet connection how did you upload the video

  • @rigelglen Hey guess what! This has already been asked a dozen times! I don't know if you guys are trying to be smart asses or what, but the answer is simple:

    My apartment isn't the only damn place in Kansas City that could possibly have an internet connection!

    I also had school or I could travel to my parents house to upload the video. The thing is, WRITING the video and fact checking while at home was incredibly inconvenient because I couldn't check anything online.

  • haha i lol'ed at the game the music made pickin sticks so intense :P

  • great videos very helpful for beginners

  • lol, that animation just made my day =D

  • btw, you can also use soundfonts with Mario Paint composer so that you aren't just limited to the creepy baby noises and such.

  • :-)

    I love your animations!!!

  • I keep rewatching this for the tune ^3^

  • Do you actually know how to put a timer into a game? Like the actual coding for it? I need help on that. I am using Dev-Bloodshed, Thanks :)

  • What's a good website for finding sprites in which we can use to make in a game, b/c I am making a game in Allegro and I cannot find a good website for sprites.

  • @vbalkaran I have a site with free sprites at OpenArt dot Moosader dot com, and there's also a Links section on there that links to other sites as well.

  • im new in this and i have a question

    what do i need in my computer to run well all the programs than you mensionate

    right now im usin the program code block and i have a

    intel centrino 1.6

    725 mem ram

    windows xp

  • @tavoloc0 You don't really need a super amazing computer to write 2D games with C++ and Allegro or SDL.  What you have should be fine.

  • u made illutia?

  • @AlexRaveloTV No o_o

  • hello, I was wondering if there is any place i can go to learn the basics of c++ ive bean watching of tutorials and all of them say "know the basics" where can i go to find the basics other then going to classes?

  • @MMOregion Try AntiRTFM's YouTube channel, he covers a lot of basics.

  • @CoderRach +1 im learning from them now - they're excellent