tag:blogger.com,1999:blog-41636056952026225292024-03-14T18:39:03.838+01:00Red's Game Dev BlogBlog about me developing games.RedReaper132http://www.blogger.com/profile/07490069925042419651noreply@blogger.comBlogger156125tag:blogger.com,1999:blog-4163605695202622529.post-33664146414281377462016-06-23T19:50:00.000+02:002016-06-23T19:50:24.042+02:00<br />
<h2>
New blog</h2>
<div>
Hello everyone. This blog is officially dead. I have moved to a new site which can be found at <a href="http://www.lukahorvat.com/">http://www.lukahorvat.com</a>. Thanks for visiting.</div>
RedReaper132http://www.blogger.com/profile/07490069925042419651noreply@blogger.com1tag:blogger.com,1999:blog-4163605695202622529.post-70463574363859311602013-08-01T22:50:00.000+02:002013-08-01T22:50:10.019+02:00Summer time<div style="text-align: justify;">
It looks like that a few months have passed since the last post, so I'd say that I could update the blog with some current information.<br />
<br /></div>
<h2>
Summer work</h2>
<div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.wardrobewire.com/media/images/content/cork-ireland.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://www.wardrobewire.com/media/images/content/cork-ireland.jpg" width="320" /></a></div>
<div style="text-align: justify;">
As I said two posts back, I got a job offer in Ireland. I decided to take the job, since it's a real difference from previous summers and I can see how it is to work on some real software and not my projects. I have been living here for a month now and the job is nice. It's interesting stuff with something new every week; it keeps me working all the time, and gives me a sense that I actually do something useful instead of just sitting at home on my computer doing who knows what. All in all, it's great; but I won't write too much about it. I have a month too go and then I return home.</div>
<div style="text-align: justify;">
<br /></div>
<h2>
College</h2>
</div>
<div style="text-align: justify;">
I haven't updated anything about this ether. I successfully finished my first year and start my second in October. I have to say that college absorbs most of your 'will power'; and kinda leaves you with no motivation to work on personal projects. But that's just how studying is, what can you do. This year I have to decide on course selection, it's ether 'enhanced reality' or 'intelligent agents'. I think I will go with the latter, since I prefer artificial intelligence and language interpretation. We will see how this year will go. All together I still have two more years till I finish.</div>
<div style="text-align: justify;">
<br /></div>
<h2>
Personal stuff</h2>
<div style="text-align: justify;">
There are a few things that happened in the last months. First of all, the book that I was reviewing was published. I have no idea how it's selling and stuff like that, but it's not really in my interest. Let's just leave that topic.</div>
<div style="text-align: justify;">
A bigger thing I did was that I made my Udemy course paid again, 9$ this time. I kinda decided to give one last go on the paid course thing, and since I gathered over 5000 students while it was free I thought that maybe now it could go. And it works. It's not a lot of money, but it really helps a lot. I know some people don't like that it's paid, but I also have to get some income somewhere and it's the cheapest it can be on Udemy. I think that my Youtube subscribers got the course when it was free, so that shouldn't be a problem. Currently it will stay priced until the sales more or less stop.</div>
<div style="text-align: justify;">
Even though most of my time here is focused on the job, I was still playing around with some ideas. I'm planning on switching up most of the libraries I use for game development, and learning OpenGL 3 while doing so. I think that I will have to know it sometime, so why not now. It's quite hard moving from intermediate OpenGL 2 into the new pipeline, but I will manage it somehow. I'm also planning on discarding SDL, SDL_image and FTGL for more lightweight libraries like GLFW, SOIL and plain FreeType. It's a lot of work and I will see how it goes when I actually start working on that. This also means that I will kinda have to close up RedFramework. I was still planning on adding Box2D to it, but it seams that will have to wait for RedFramework 2.0, or whatever I will call it. It's quite a thing again and I don't know when I will start with it or when I will even be close to finishing, but it's kinda on top of my head now.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
That's all folks, I hope this shed some information about my whereabouts. I will see when my next post will be, I could try posting more often with content that's not related to me, but I'll see. As you also noticed I changed the blog theme to something more simple, the dynamic template was slow to load and use, so this works much better. Bye.</div>
RedReaper132http://www.blogger.com/profile/07490069925042419651noreply@blogger.com1tag:blogger.com,1999:blog-4163605695202622529.post-61387470931333834712013-04-13T14:33:00.000+02:002013-04-13T14:38:34.207+02:00Squared Shooter source, and other<div style="text-align: justify;">
You probably haven't noticed, but I started to release the course code for some of my project on my <a href="https://github.com/includeLuka" target="_blank"><span style="font-size: x-large;">GitHub</span></a>. Take a look.</div>
<h2>
Squared Shooter</h2>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/_8R-Im3gci00/SplPwPq-v6I/AAAAAAAAAKQ/ZnwD5hFVgT8/s400/test.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;" target="_blank"><img border="0" height="240" src="http://2.bp.blogspot.com/_8R-Im3gci00/SplPwPq-v6I/AAAAAAAAAKQ/ZnwD5hFVgT8/s320/test.png" width="320" /></a></div>
<div style="text-align: justify;">
Probably one of my biggest projects; and if not biggest, then certainly the one that kinda exploded with the timelapse video. A game that I made the last week of August 2009, simple but fun, turned out to be something more for me personal. I wish I could again make games with the passion I made this one, but the times are changing.</div>
<div>
<br />
<div style="text-align: justify;">
I changed some small things with the code. I removed the music from it (licensing), SDL_mixer because it's not needed anymore, moved the data to a folder and added WASD support for movement. I don't know how the code looks, but it shouldn't be too bad. There is also separated axis collision implemented, so that may be interesting to look at. You will need SDL, SDL_image and OpenGL (Glu should already be included) to compile the project.</div>
</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Check it out <a href="https://github.com/includeLuka/Squared_Shooter" target="_blank"><span style="font-size: x-large;">here</span></a>.</div>
<h2>
Other project on GitHub</h2>
<div>
If you check my profile on GitHub, you will see that there is also the source for JAHP, Me and my shadow, Space Invader Versus, my new framework and others. Me and my shadow code is already used for further development by a team, the other are more or less there for me, and anyone curious. The Space Invader Versus code should probably be avoided, because it's filled with problems and memory leaks.</div>
<div>
<br /></div>
<div>
That's it for this post. Just wanted to make a post to keep the blog active and to inform you of my public code. The exams are now over for 2-3 weeks, so maybe I will find some time to work on the framework and maybe something more.</div>
RedReaper132http://www.blogger.com/profile/07490069925042419651noreply@blogger.com2tag:blogger.com,1999:blog-4163605695202622529.post-65746938534749889122013-04-06T13:16:00.000+02:002013-04-06T13:17:00.872+02:00Where am I?<div style="text-align: justify;">
This blog has been like a desert for quite some months now, and I think it's time that I finally post again about what I'm doing and where the hell I am.</div>
<h2>
College - the final frontier</h2>
<div>
<div style="text-align: justify;">
Or whatever is the equivalent of visiting an university in your country.</div>
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://ii.uni-mb.si/media/1076/lisa_home_picture.jpg" imageanchor="1" rel="nofollow" target="_blank"><img border="0" height="285" src="http://ii.uni-mb.si/media/1076/lisa_home_picture.jpg" width="400" /></a></div>
<div style="text-align: justify;">
I always knew that college isn't going to be easy and that it takes time and discipline to get through it. But somehow I'm still surprised at the amount of work I put into it. The main energy drain are not the exams, since I have them all in a 2 week time-span every month and a half; where I devote my time into learning. The main thing (at least for my choice of study) are the constant exercises that you have to complete in order to even take the exams. Every week you get some exercises to do at every class, and that adds up to a nice package that takes quite some time to complete, so it's best to so something everyday. And that leads to a state in my mind; where I simply don't have the will to do additional personal projects and rather relax playing games.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
But let's stop here. I don't want to bash my college, since learning by exercises is by my opinion the best way to learn. And the classes cover a lot of different topics. Well except math is always math, always harder. I just wanted to point out that it doesn't go well with my personal projects, so I have to put many things aside in favor of college. And it will probably stay that way until ether things cool down or I change the way I think and work, and that's something I want to achieve.</div>
<h2>
Life and living</h2>
</div>
<div>
I don't want to write much about my personal life, so I will just make this short.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://acriddle.com/wp-content/uploads/2009/03/07-rid-064_slowdownenjoy_life_fina.gif" imageanchor="1" rel="nofollow" style="margin-left: 1em; margin-right: 1em;" target="_blank"><img border="0" height="185" src="http://acriddle.com/wp-content/uploads/2009/03/07-rid-064_slowdownenjoy_life_fina.gif" width="200" /></a></div>
<div style="text-align: justify;">
I quickly got used to living in a city and I really like it here. My roommates are also great, we understand each other nicely. The weather currently sucks, we haven't had a nice warm day for a few month now. It's just snow and rain. Everyone is waiting for the real spring. And I have had a cold for a week now. And that's mainly it, life is good I guess.</div>
<h2>
Current project, plans and personal</h2>
</div>
<div>
<div style="text-align: justify;">
Even though it's hard to find the time to do something concrete I still do a few things here and there. And there are some plans for this year.</div>
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://s06170.biss.wikispaces.net/file/view/pp_wordle.jpeg/383925594/800x544/pp_wordle.jpeg" imageanchor="1" rel="nofollow" style="margin-left: 1em; margin-right: 1em;" target="_blank"><img border="0" height="271" src="http://s06170.biss.wikispaces.net/file/view/pp_wordle.jpeg/383925594/800x544/pp_wordle.jpeg" width="400" /></a></div>
<div>
<div style="text-align: justify;">
Currently I'm a technical reviewer for a book about SDL game development. I go through the chapter and check if the code and terminology is correct. It is using SDL 2.0, where there are not many tutorials about it on the web, so the book will be an addition for those interested in this topic. I don't know when the book will be done, I just review it as it comes.</div>
</div>
<div>
<br /></div>
<div>
<div style="text-align: justify;">
Subscriber amount on Udemy and YouTube is constantly rising. I'm happy that people find my tutorials useful, even though the planned 'make money with Udemy' failed nicely. I'm not planning on creating any new videos. I don't know what I should cover and I also don't want to go into more advanced things, since it's hard to teach, specially on YouTube where you have people from all knowledge levels.</div>
</div>
<div>
<br /></div>
<div>
<div style="text-align: justify;">
I even found some time to work on the framework this week. I fixed and added some things. I was also shocked that FTGL (the library I use to render fonts) has memory leaks when using pixmap fonts; that just shouldn't happen with a framework like that. So I had to change to texture fonts, which work nice. The framework is now ready to integrate Box2D for physics handling, and then it will be more or less done. I don't want to complicate too much, I hate it when frameworks constrict people. I will try to work more on the project, but who knows when it will be done. </div>
</div>
<div>
<br /></div>
<div>
<div style="text-align: justify;">
I had a big idea at the start of the year, to try to make one simple game every month. But it just didn't work out. I have one small game in production, but I will probably abandon it, because I just can't find the graphics appealing. I really suck at graphics. And thinking back to my complete projects, all of them had really simple and abstract graphics, but in the last year or so, all I tried was more 'pixel art' stuff. I think it's time to return to my roots with silly programmer rectangles and make something that is more fun mechanically and gameplay wise, but probably lacking in fancy arts department. </div>
</div>
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='420' height='300' src='https://www.youtube.com/embed/ojQ-zPBvaTI?feature=player_embedded' frameborder='0'></iframe></div>
<div style="text-align: center;">
(2x0ng, an interesting game I found <a href="http://blocky.io/2x0ng.html" target="_blank">here</a>)</div>
<div style="text-align: justify;">
<br />
The last big thing I want to mention is that I got a job offer for summer in Ireland. I would live there for 2 months and work on a project. I won't tell anything about it, but it looks really interesting. I would really like to work on a real project with a team, so I could experience how it all works out in the real world. The time there would be dedicated to that project only. It would be a real change from the standard summer slacking or shitty jobs that have no relation to CS. I'm still haven't accepted the offer, since moving and living completely on my own where I wouldn't know anyone for 2 months is a really big change for me. But I think it's a thing that I should get used to. I still have to think about it, but the more I think about it, the better it seams to accept the offer.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://images.nationalgeographic.com/wpf/media-live/photos/000/060/cache/ireland-cliffs_6017_600x450.jpg" imageanchor="1" rel="nofollow" style="margin-left: 1em; margin-right: 1em;" target="_blank"><img border="0" height="300" src="http://images.nationalgeographic.com/wpf/media-live/photos/000/060/cache/ireland-cliffs_6017_600x450.jpg" width="400" /></a></div>
And that's about it for this blog post. I haven't posted for quite some time, so it's quite long; but I felt it's necessary to tell the main things. I hope you enjoyed the post, and that you enjoy the new blog design. I know it takes a little longer to load, but hey, dynamic pages. Please, feel free to post any comments regarding the post, or any general questions. I will try to post more often, but you never know; I usually don't know what to write about.<br />
<br /></div>
<div>
<br /></div>
RedReaper132http://www.blogger.com/profile/07490069925042419651noreply@blogger.com0tag:blogger.com,1999:blog-4163605695202622529.post-51792332443782454342012-10-20T13:38:00.001+02:002012-10-20T13:38:54.152+02:00Many changes<p>Let's address some changes that have happened in the past month. </p> <h2></h2> <h2>The move and school</h2> <p>I moved to the city at the end of September. And till now it’s been great.</p> <p align="justify">School is also going good, we will see how it will be in the future. Mathematics is going to be hard despite the fact that I always enjoyed math. Well and that is basically is. I don’t really have anything to say on this topic.</p> <h2>Plans</h2> <p align="justify">It’s hard to stay focused on my projects right now, school is taking me quite some time. There are always some exercises that I have to do, or seminars, or just plain learning. When I don’t do stuff for school I do something more relaxing, like playing games, guitar or going out. I haven’t worked on the framework for ages. I have to get into the new rhythm. The framework in the main project now, games will come after that (I hope).</p> <p align="justify">I am also thinking about some new side activities. I am thinking about making a new blog for ‘writing’. Stuff that isn’t connected with computing, game development and stuff. Just some random word ramble. I’ll see. I am also trying to get into pixel art. Everything depends on how much time I have. </p> <p align="justify">I’m also in the process of organizing all my previous work. I already sorted all my previous school stuff, and now it’s time to sort my projects. I have to check the source of all projects, clean all the useless stuff that IDEs make that isn’t really required, etc. There are a lot of small projects that need cleaning.</p> <p align="justify">And that’s it for now. I just wanted to post some information here. Bye</p> RedReaper132http://www.blogger.com/profile/07490069925042419651noreply@blogger.com0tag:blogger.com,1999:blog-4163605695202622529.post-67456884161888081142012-09-07T16:36:00.001+02:002012-09-07T16:36:50.906+02:00Some general new information<p>Hello again. This is just going to be a short post with some information and a new video.</p> <h2>Last two months</h2> <p>I actually tell this in the video already, but my blog is primary, so here it goes again.</p> <p align="justify">For the last two months I have been doing completely nothing computer/programming based. July and August are a games only month for me on the computer, at least for the past few years. I am not proud of it, but my roots are still in the gaming community, and I enjoy every moment. Nothing else really to say here, so for fun I will just give you this summers game check list: completed Sleeping Dogs, lots of La-Mulana, got from zero to max level in Age of Empires Online, replayed all Half-Lives (except 1, waiting for Black Mesa) with the crazy achievements, lots of TF2 and Diablo 3, got to complete Beyond Good & Evil, and played a lot of other games like CoH, Dota2, L4D2, Mount & Blade, Deponia, + random stuff.</p> <p>Also I’m always open for online play, so feel free to contact me for a game :)</p> <h2></h2> <h2>Free course</h2> <p align="justify">As I said before, the course on Udemy will be free sometime in the future and I won’t talk about it until it does. And now it’s the time. If you wanted to take the course but didn’t want to pay for it then check it out <a href="http://www.udemy.com/learn-c-game-development/" target="_blank">here</a> for free</p> <h2>Current plans</h2> <p align="justify">I’m currently working on a new framework. I’m combining all the lessons I learned from before to make a final framework that I can use to develop games. The “framework” uses SDL, SDL_Image, OpenGL, FTGL, Freetype2, irrKlang, Box2D and GLEW. I’m not planning to add networking (never did any networking) or a scripting language like LUA. It’s going to be modulated, so you will be able to select what you want to use, and still have decent features. I’m going to put it on GitHub when it’s ready.</p> <p align="justify">So that is about it for this post. Here is the video where I talked about this really quick.</p><iframe height="315" src="http://www.youtube.com/embed/Zktwc1jvs5E" frameborder="0" width="560" allowfullscreen></iframe> <p>Bye for now.</p> RedReaper132http://www.blogger.com/profile/07490069925042419651noreply@blogger.com0tag:blogger.com,1999:blog-4163605695202622529.post-65674622615883371032012-08-05T13:44:00.001+02:002012-08-05T13:44:09.357+02:00School Jumper<p>It’s time that I release this to the public.</p> <p><a href="http://lh6.ggpht.com/-lWzpTfdN0fE/UB5cfQ-aCvI/AAAAAAAAATE/m1SQz4iIMko/s1600-h/schooljumper1%25255B4%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="schooljumper1" border="0" alt="schooljumper1" src="http://lh4.ggpht.com/-33Ro3izSHps/UB5cg7nCqdI/AAAAAAAAATM/fK5RDVTAXRQ/schooljumper1_thumb%25255B2%25255D.png?imgmax=800" width="355" height="281"></a></p> <h2>About the development</h2> <p align="justify">The game was made for my school’s final exam or finals. I had to create something that would show what I learned in the past 4 years in IT. So naturally I decided to make a game, because I love to make them. </p> <p align="justify">I’m not sure how long it took me to develop the game, since I don’t track the time I spend on something anymore. But I will say about a month to two of passive development. Meaning I was on and off the project. The total lines of code is around 2000, but that’s just numbers, it doesn’t matter. </p> <p align="justify">I lost interest in the development really fast with this one, because it wasn’t really something I wanted to make, I just had to make it and I wanted to make it really simple. So I just went for a simple platformer. </p> <p align="justify">But the project has 2 things I never done before. First is a somewhat solid animation for the main character and the other is a much nicer level editor than any before. You still have to scroll through the objects but with a right click you get a menu, where you can nicely save, load and test the level. You still have to manually add the level in a text file if you want to use it in the main game, but I’m OK with that.</p> <p align="justify">This is also the first time I used irrKlang. It’s a really solid sound library and I prefer it over FMOD for my needs. I’m not sure but maybe I also used FTGL for the first time, which is a font rendering library for OpenGL, which uses Freetype2.</p> <p align="justify"><a href="http://lh5.ggpht.com/-F_vzl50ujr0/UB5chZyFKlI/AAAAAAAAATU/tLx6AoIrpxI/s1600-h/jumper2%25255B5%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="jumper2" border="0" alt="jumper2" src="http://lh5.ggpht.com/-N62-CPNwYSo/UB5ciHwKb6I/AAAAAAAAATc/kFfIMRI3x6Q/jumper2_thumb%25255B3%25255D.png?imgmax=800" width="384" height="304"></a></p> <p>The game has two download options so choose yours:</p> <p align="justify">Download 1 is an setup I made for easier use. You will need administrator rights to install it and it also comes with Visual C++ Redistributable which you need to run the game.</p> <p align="justify">Download 2 in a standard zip file containing the game. No setup required. You will probably prefer this one. </p> <h1><a href="http://www.mediafire.com/download.php?5a6b3uxcu11mijo" target="_blank">Download 1</a></h1> <h1><a href="http://www.mediafire.com/download.php?jb4d444j9y46gl5" target="_blank">Download 2</a></h1> <p> </p> <h2></h2> <h2>The source code</h2> <p align="justify">I also GPL-ed the code and published it on GitHub. The assets are under Creative Commons BY-SA license. So if you want to modify the game go ahead and try it out. Or just use the code for some project.</p> <h1 align="justify"><a href="https://github.com/includeLuka/School_Jumper" target="_blank">GitHub page</a></h1> RedReaper132http://www.blogger.com/profile/07490069925042419651noreply@blogger.com5tag:blogger.com,1999:blog-4163605695202622529.post-57479439440205947102012-08-01T17:46:00.001+02:002012-08-01T17:46:53.877+02:00About the course, school, videos, life and other stuff<p align="justify">I’m writing this for the 2nd time today. It was already done but then Live Writer crashed on me. Here we go again.</p> <h2>Let’s talk personal.</h2> <p align="justify">The first thing I want to say is that I finished school. I’m now officially a “Computer technician”. I still haven’t used that title anywhere, but I hope I will someday. It feels great that after 4 years I have finally finished the school. Come to think about it, I started this blog when I started with the school. So this is something of a milestone to me. When I’m reading my first posts I almost have to laugh every time. Not only how my grammar and pronunciation looks like, but also about what and how I was writing. It brings back many memories of when I was younger and had a totally different mind set but similar goals like now. All I have to say is that I have come a long way, and a longer path is still before me.</p> <p align="justify"> <img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://www.psych.mcgill.ca/perpg/staff/tech.jpg" width="240" height="240"></p> <p align="justify">In Fall I will continue my quest with education. I’m going to an IT university where I will try to improve myself. I’m already accepted in the school and have a “check in” next week. The program will last 3 years, so that could be like the next milestone. The new school also means that I’m going to move to a city. I will live there during the week and probably come home during the weekend. I’m probably going into public student homes but it’s not settled yet. It will be a big change in life and I hope it will be fun and interesting. </p> <h2>So that’s some personal things, let’s go to the projects.</h2> <p>Well I can’t really say I have done much in the past month or so, but there are some things.</p> <h3>Udemy</h3> <p align="justify">The course on Udemy is now finished. It was a different experience than YouTube. I made all the videos I wanted the course to have so now I’m just commenting and helping others on the course. I had to drop the price of the course many times. With the starting 19$ to 9$ and a few days later to 4$. It’s like that for over a month now and I will leave it like that. Considering that Udemy recommended me to price it 10$ for every hour of content (The course had over 3 hours of content), that’s a huge pricing difference. My course is probably the cheapest (except the free ones) on their site and it’s kind of weird seeing some courses get away with less content and quite higher prices. But that’s just how it is. The main thing is that 30 subscribers have learned something from it. And I made 80$, which I’m really happy about. If you are still interested in the course then you can find it <a href="http://www.udemy.com/learn-c-game-development/" target="_blank">here</a>. I will not post about it anymore until I decide to make it free, which may be later this year.</p> <p align="justify"><a href="http://www.udemy.com/learn-c-game-development/" target="_blank"><img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://under30ceo.com/wp-content/uploads/2010/05/udemy.jpg" width="187" height="142"></a></p> <h3>YouTube</h3> <p align="justify">While I was working on the course and finishing school I was also uploading some older videos. They came from an abandoned Udemy course. At first it was about SDL but the I switched to SFML and that left me with 7 videos. I decided that they still may be useful to someone so I uploaded them to my <a href="http://www.youtube.com/user/RedReaper132" target="_blank">channel</a>. The playlist is <a href="http://www.youtube.com/playlist?list=PL3EB8E7B87EBBC372&feature=plcp" target="_blank">here</a> and here is the first videos in the series:</p><iframe height="315" src="http://www.youtube.com/embed/videoseries?list=PL3EB8E7B87EBBC372&hl=en_US" frameborder="0" width="560" allowfullscreen></iframe> <p>Keep in mind that I won’t continue this series of videos.</p> <h2>Now let’s talk some future plans.</h2> <p align="justify">One of the first things I’m going to do is release and open-source the game I made for my school finals. It’s nothing special, the gameplay is something like “Me and My Shadow” but without the shadow. I will make a separate post about it so I can include it on the “Project” page, which is on the top right if you didn’t notice :) </p> <p align="justify">I’m also planning on open-sourcing all of my games. They will all be published on <a href="https://github.com/includeLuka" target="_blank">my GitHub</a>. All the images and sound will be under the Creative Commons BY-SA license and the code will be under GPLv3. All this basically means that you can use the code for your projects or just modify and improve the game as long as you don’t make it commercial. Meaning that you make money from it. I made everything in my spare time for free and now I’m giving it away and I don’t want that someone makes money from it. I hope this makes sense.</p> <p align="justify"><a href="https://github.com/" target="_blank"><img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://api.ning.com/files/vKABSA7L5uYc4QD1-hZ7l1MRtnhY-oi1s-Bp2m0Oawip4tdJ-e-2tbOMVJTJy4hoSxTpZadeB*irv1TcIUgFwPrK*kHjey9J/githuboctacat.jpg" width="437" height="169"></a> </p> <p align="justify">I also want to bring more stuff to this blog. Even though I say this every holiday and every start of a new year. I will really try. Because a few posts every few months is too little. Some of my favorite blogs went down (well they are still online) because no one posts anything. I don’t want the same to happen here. This is after all my personal blog where I can see what I was doing and when. And many posts help. The problem is I don’t know exactly what to post about. So please give some advices or wishes in the comments or email me. </p> <p>So that’s about it for this post. Expect a new post in a few days with the game, and then with more stuff. Have a nice day.</p> RedReaper132http://www.blogger.com/profile/07490069925042419651noreply@blogger.com0tag:blogger.com,1999:blog-4163605695202622529.post-32998722827867652932012-06-08T14:05:00.001+02:002012-06-08T14:05:44.467+02:00A new course and some additional information<p>Hello everyone. My new course is now public and I have some general information.</p> <p align="justify">The new course is done. Now the first thing I have to say is that it’s a paid course. It costs 9$ to buy (it was 19$ at the start) and once you buy it you get full access to it forever. If you don’t like it there is a 30 day money back guarantee. The course is about C++ game development using SFML. It’s structured into learning parts of SFML first (window, graphics, sound) and then we actually create a simple game. There is currently over 3 hours of content and more is coming. So if anyone is interested, take a look <a href="http://www.udemy.com/learn-c-game-development/" target="_blank">here</a>, check out the free introduction video and then if you want you can buy the course and support me. </p> <p><a href="http://www.udemy.com/learn-c-game-development/" target="_blank"><img src="http://www.udemy.com/static/images/udemy_logo/png/udemy_logo_600.png" width="240" height="80"></a></p> <p align="justify">Now the course is a side project of mine and it should be completed in June. I was contacted by the Udemy team and I just tried it to see if I can make some money from it, because that really helps. Here is a video on YouTube where I made the announcement:</p><iframe height="315" src="http://www.youtube.com/embed/5C6cBeqmBuI" frameborder="0" width="560" allowfullscreen></iframe> <p>I hope the video was helpful. </p> <p align="justify">Now to some general information. I’m currently finishing my school. I have finals tomorrow and in the following 2 weeks so that takes away quite some time. In the last month I was busy with school, getting the course ready and playing Diablo 3. I also haven’t found the time to make games or do any other programming but I hope this changes once I get the school out of the way. After that summer break starts and I will try to find the time to post more on the blog, make more videos and make games. I’m also searching for a summer job. I’m trying to find something computer related, but we will see how it goes. Here is a second video I did containing some general information:</p><iframe height="315" src="http://www.youtube.com/embed/g7jIbY57HFQ" frameborder="0" width="560" allowfullscreen></iframe> <p>I hope this gave you all an idea what I was doing and some plans for the future. Have a good day :)</p> RedReaper132http://www.blogger.com/profile/07490069925042419651noreply@blogger.com0tag:blogger.com,1999:blog-4163605695202622529.post-68713187842948999922012-05-15T17:27:00.001+02:002012-05-15T17:27:38.000+02:00A little older again<p>I haven’t posted quite some time so I will post a small update.</p> <p>On 10th of May I celebrated my 19th birthday. Yeah I am that young/old for those who didn’t know. It was more or less just a normal day with extra chocolates coming in my way. </p> <p><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2pYRwAYjF6WUE7idwhcOiDNOCwUjWv2co63Nliq2agWdaa_4vmSpRGtZfuFoUdHnlUBEyWZ47HAaDLdcZVK3GaI5OwvtbXJsfffIhcjMJPsudpeTFWNg91mT123mp_amtRCx5oq5cShs/s1600/ChocolateBirthdayCake.jpg" width="240" height="240"></p> <p>Not my cake obviously. </p> <p>I’m currently working on finishing the new course. I decided that I will scrap SDL in favor to SFML which is easier to teach to beginners. So I had to redo everything I had with SFML. I’m using the new 2.0 version. My deadline is somewhere this week and then I will release it to the public. I will still add additional videos once it is online but first I want to publish it when I have the main parts done. I hope that people will like it. I’ll post it here once it is online. </p> <p>Well as most of you may know it’s May 15th and the Diablo 3 box is standing here on my desk. This is going to take quite some time from me but I hope that I will be able to work on things as normal :) If anyone following my blog is also playing D3, then fell free to contact me in any way and we can play together.</p> <p>Now back to slaying some monsters, also expect more updates soon.</p> RedReaper132http://www.blogger.com/profile/07490069925042419651noreply@blogger.com6tag:blogger.com,1999:blog-4163605695202622529.post-49121566914580340162012-04-06T08:26:00.001+02:002012-04-06T08:26:15.593+02:00Some new small games in development<p> <div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:72843120-af8f-4790-a093-30dd397e8dcf" class="wlWriterEditableSmartContent">Technorati Tags: </div>A new video was released where you can see them in action, but let’s talk “business”.</p> <p>I will try to be short in this post. As I said before I’m working on the documentation as always. I have to finish it this weekend so I hope that I won’t have to mention in again. I hate it.</p><iframe height="315" src="http://www.youtube.com/embed/jnxNUecQl20" frameborder="0" width="560" allowfullscreen></iframe> <p>The two new games are Deep Green and Vuzball!. Vuzball is a game I made in a day and now I’m just adding some final touches so that it’s fun to play. It’s a simple clone of another game and it was just something I did for fun. </p> <p><img src="https://www.evernote.com/shard/s9/sh/d313d93a-09cd-487d-9eae-4f338e93e2f4/94ffc0f88e9600ad1c764c83e4f16334/res/141e2f3b-e55f-41db-b8d8-e763a3fd2760.png" width="500" height="395"></p> <p>I already posted the code on <a href="https://github.com/includeLuka/Vuzball-" target="_blank">GitHub</a>. It’s a quite ugly code so don’t expect much from it.</p> <p>The other project is Deep Green. It’s a game that I have worked on some time ago and I decided to finish it. I ported the whole thing from the old quick code to my box2d “framework” and now it works even better. I’ll try to make something out of this one but you never know.</p> <p><img src="https://www.evernote.com/shard/s9/sh/962648a2-54de-40c7-b5d9-92653d2c57cc/7f38ad40a5150f06a7092ec5b048fb64/res/83beb93b-fcae-420c-9df2-a6722a052f53.png" width="500" height="391"></p> <p>So that’s about it for this post. Now off to work on the documentation.</p> RedReaper132http://www.blogger.com/profile/07490069925042419651noreply@blogger.com1tag:blogger.com,1999:blog-4163605695202622529.post-79158993182109164272012-03-27T07:56:00.001+02:002012-03-27T07:56:46.142+02:00A successful weekend<p>A year has passed and we have visited our capital city to participate in the programming tournament again.</p> <p>The tournament was held on Saturday in Ljubljana at the institute of Jožef Štefan (IJS). Our school organized the trip and we arrived there sometime in the morning. The competition started at 10 AM till 1 PM. There ware 4 groups as always: 3 difficulty stages where you had to solve tasks with programming and 1 group where you had to build a website.</p> <p>I joined the 2nd group of programmers. It isn’t the hardest one but we didn’t have any real preparations for the tournament so it was better that I went into the 2nd group. We had to solve 5 problems using any of the more known languages (C,C++, Python, Java, C#, …). The website team had to build a pong game out of basic HTML using divs and JavaScript.</p> <p>After the competition ended we had to wait till later for the results. A few talks were held to shorten the wait time.</p> <p>The <a href="rtk.ijs.si/2012/rezultati.html" target="_blank">results</a> (Slovenian link) were in and I was 4th with 86 points out of 100. I’m really happy with that. I won an 60 GB SSD drive and I plan to switch my OS drive today. A friend of mine (<a href="http://meznaric.org/" target="_blank">Vito Meznarič</a> (Slovenian blog)) was 1st in website development.</p> <p>I would call that a successful day.</p> <p>In other news: I made a new video log few days ago and haven’t posted it here yet. Sometime it takes some days for me to post…</p> <iframe height="315" src="http://www.youtube.com/embed/QCMcyYWs21A" frameborder="0" width="560" allowfullscreen="allowfullscreen"></iframe> <p> </p> <p>For those who are not in the mood to watch the video, here is a picture of the current state of my small Box2D framework.</p> <p><a href="http://lh3.ggpht.com/-GoYU6NXKr0w/T3FWlVJorsI/AAAAAAAAAQs/baA558U8bcY/s1600-h/boxtest%25255B4%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="boxtest" border="0" alt="boxtest" src="http://lh4.ggpht.com/-xi93g0oFRlM/T3FWnFaKeqI/AAAAAAAAAQw/sm6i5pC1Gbg/boxtest_thumb%25255B2%25255D.png?imgmax=800" width="504" height="395" /></a></p> <p>I added collision sensors, filtering and ignoring into it. Most of the framework is done I only have to fix some rendering things and maybe add joins but I don’t think that I will need them so I probably won’t add them yet.</p> <p>And that is all for this post.</p> RedReaper132http://www.blogger.com/profile/07490069925042419651noreply@blogger.com0tag:blogger.com,1999:blog-4163605695202622529.post-1748200129974173922012-03-21T08:11:00.001+01:002012-03-21T08:11:39.173+01:00Working on the new project<p align="justify">Hello, I haven’t posted for quite some time now so I think it’s time that I update the situation.</p> <p align="justify">First let’s go through what I have been working on for the past 2 weeks. Well one of the bigger changes is that I started learning playing the guitar. Yeah, I got myself a guitar and now I spend at least an hour a day practicing. When I started last week I was practicing even more so I didn’t put much time into other things. But now I just settled on a “fixed” schedule so I can work on other things. I hope I’ll stick with it because I really want to learn it. </p> <p align="justify"><img src="http://www.dimensionsguide.com/wp-content/uploads/2009/11/Accoustic-Guitar.jpg" width="350" height="234" /></p> <p align="justify">I also finished my school project “School Jumper”. I released it for my school class for testing and already made a new version fixing some bugs. I also found a mistake that I was doing from the day I started with OpenGL. I thought that using images for textures with a resolution different than the power of 2 was totally OK. But as testing showed it was not. Some graphics cards did not support those texture resolution and the result was that the users only saw white squares. This is a problem that appeared already in Squared Shooter and every other game that came after it. Back then I thought that it was a driver problem but now I know that it isn’t. So from now on I’ll only stick to the default (16, 32, 64, 128, 256, 512, …) resolutions.</p> <p align="justify">“School Jumper” isn’t really interesting. I was getting bored with it early but it had to be done. But it’s a small little time waster. I’ll wait some time before I release it here because some changes might happen but it probably won’t take long. I’ll also make a Linux port when I will find the time. I will release the source code after my project it graded so it will be free to use. Expect the source code around end of May or something like that.</p> <p align="justify"><a href="http://lh5.ggpht.com/-Plpdh3QMZSI/T2l_JQT68RI/AAAAAAAAAQc/uU1m15q4eb8/s1600-h/blog%25255B6%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="blog" border="0" alt="blog" src="http://lh3.ggpht.com/-i04zbErzwdg/T2l_KficUUI/AAAAAAAAAQk/0Vt-7Y-I9mY/blog_thumb%25255B4%25255D.png?imgmax=800" width="504" height="399" /></a></p> <p align="justify">The main focus currently is on the “documentation” of the game/project. I have to write it and post it till April 14th and I still have a lot to do. It’s a pain to write it but it has to be done.</p> <p align="justify">The other big thing currently is working on the new project. I’m learning Box2D for it and I’m writing myself a really small framework for easy creation and handling of complex shapes and things like that. I still have to look up some things but Box2D is really an awesome framework. But it also changes the way you handle moving, collision and rendering so it takes some time to getting used to it. I also switched from orthographic OpenGL to normal OpenGL so everything is a little different now and takes time to properly understand it.</p> <p align="justify"><img src="http://static.garagegames.com/static/pg/blogs/michael-perry/b2d_icon.png" /></p> <p align="justify">And that is all for now. I also haven’t made any new videos so I will try to make an interesting test with Box2D and make a video with it so that you can see what it looks like. Maybe even today, but who knows.</p> RedReaper132http://www.blogger.com/profile/07490069925042419651noreply@blogger.com0tag:blogger.com,1999:blog-4163605695202622529.post-8676799112477099592012-03-03T16:38:00.001+01:002012-03-03T16:38:20.441+01:00Video log #3<p>No fancy post names. It is what it is: a new video log!</p> <p>Well it does look like I missed the Wednesday upload date but now it’s here. I’m kind of lazy these days and don’t work that much. Who knows why. I’m probably in some creative block state or in super lazy mode. I’ll try to change that as soon as possible.</p> <p><iframe height="315" src="http://www.youtube.com/embed/ugBdlrvRcIM" frameborder="0" width="560" allowfullscreen="allowfullscreen"></iframe></p> <p>I just show the projects I have been working on these days. The game is almost finished. I implemented the instructions screen while the video was uploading which leaves just the levels. I’ll try to make the game at least 20-30 levels long so that it has some play time (more than 10 minutes). The OpenGL demo might seam silly for some, but I never really got into true 3D with perspectives, triangles only, no orthos and some silly lighting. Also as I said don’t expect 3D games.</p> <p>Now that the game is almost finished and I’ll start writing the documentation. I hope that won’t kill me because I hate writing it. I’ll also start recording new videos for the course so that I can get it public in a month or so.</p> <p>And that is all for this post. </p> RedReaper132http://www.blogger.com/profile/07490069925042419651noreply@blogger.com0tag:blogger.com,1999:blog-4163605695202622529.post-71642299324136483062012-02-29T11:36:00.001+01:002012-02-29T11:36:46.409+01:00Holidays over<p>And I am back. If you haven’t noticed I was kind of away last week. We had holidays and I totally took that time to take a break. Even if I planned other things.</p> <h2>A quick week</h2> <p>The week passed really quickly. I planned to finish the project during the holidays and maybe start on something else but it turned out I took a full vacation from everything. I also wasn’t home a few days so that makes even less time to work. So let’s just say that nothing was done that week even though I have learned some new OpenGL things but that doesn’t really count. </p> <p>It’s Wednesday again and it seams that a new log will come out today. They more or less look like a weekly thing (being released every Wednesday) and if I am fine if I will keep it that way. </p> <p>So that’s all the update for this post. Expect a new video soon.</p> RedReaper132http://www.blogger.com/profile/07490069925042419651noreply@blogger.com0tag:blogger.com,1999:blog-4163605695202622529.post-75787331813232359612012-02-17T09:35:00.001+01:002012-02-17T09:35:10.344+01:00Another week another video<p>And it has been a somewhat busy one. </p> <h2>The project: SM</h2> <p>The game is nearing completion. The level editor and the actual game is complete. The only thing missing is the menu, which should not be a big problem, an end game and saving the players progress. I also have to add some sound effects and some background music. And then it’s done. So that is all together about 1 or 2 days of work, few hours each. </p> <p><iframe height="315" src="http://www.youtube.com/embed/3wZgJ7q1erM" frameborder="0" width="560" allowfullscreen="allowfullscreen"></iframe></p> <p>As I said in the video I had to revamp some things I used from my framework. As I told before I’m not using my whole framework for this project only some small functions. The cause is because I would need to document then everything and that is something I don’t want to do. I fixed the font rendering system because it was working really slow. That’s because I was using texture fonts. Now that I switched to pixmap fonts it works much much faster.</p> <p>I will add the changes to the framework when this game is done. I will probably add the animation system I’m currently using. But I don’t want to work on the framework currently so that will only be a small fix.</p> <p>I have holidays next week and I hope that I will find the time to create videos for the course I’m working too. Now that this project is nearing completion I want to focus on the next one. </p> <p>So here is a song for next week:</p> <iframe height="25" src="http://www.youtube.com/embed/qga5eONXU_4" frameborder="0" width="420" allowfullscreen="allowfullscreen"></iframe> <p>Have a nice day.</p> RedReaper132http://www.blogger.com/profile/07490069925042419651noreply@blogger.com2tag:blogger.com,1999:blog-4163605695202622529.post-90639663971547764302012-02-08T20:52:00.001+01:002012-02-08T20:52:44.348+01:00Video log #1<p>Not a really interesting post title but I'll let it be because it’s the first video log I created.</p> <p>I had a sports “accident” on Saturday so I wasn’t really able to go anywhere which would have been a perfect opportunity for game development but I just suckered in and played Resident Evil 4 on my Wii again. Oh well.</p> <p>But the “School Madness” project is going nicely. I added platforming and all with double jump. There is still lots of work but I’m getting there.</p> <p>While recording the video I noticed that the player didn’t jump as high as normal. The game did run at 10-20 fps but I’m using delta time for everything so that should not happen. It works fine at higher fps but there are some weird anomalies at low fps. Don’t know what it could be I will have a look at it but I don’t really worry about it. </p> <p><iframe height="315" src="http://www.youtube.com/embed/vpi9d3bkYU0?rel=0" frameborder="0" width="560" allowfullscreen="allowfullscreen"></iframe></p> <p>At the start of the video I do some explaining for those who are not following my blog but the rest is just showing the game. </p> <p>I would appreciate some comments about the video <img style="border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://lh3.ggpht.com/-YQASSeA5_eo/TzLSipwq7II/AAAAAAAAAQE/GnCuiP70zTA/wlEmoticon-smile%25255B2%25255D.png?imgmax=800" /></p> RedReaper132http://www.blogger.com/profile/07490069925042419651noreply@blogger.com5tag:blogger.com,1999:blog-4163605695202622529.post-71409814231720358352012-01-30T21:06:00.001+01:002012-01-30T21:11:35.859+01:00Week update – School Madness<p>Well not real madness, but the name of the project is “School Madness".</p> <h2>The project</h2> <p>I haven’t really talked about the school project I’m working on. To complete my school we have to take certain tests at the end of the year. But we also have to create a “product” that has to do with our education. Since I’m learning for a computer technician (translated) and we are doing different programming things in school I decided to create a game. It’s something I’m best at and it suits me. I probably have one of the most ambitious projects in our class. The standard also isn’t very high and so creating a simple game out of pure C++ using many different libraries (SDL, OpenGL, Freetype, FTGL, irrKlang) is way (waaaaaaaay) above it. So I’m not concerned by the fact that the game is really simple platformer. But I’m still trying to do my best. </p> <p>The projects is really organized with much emphasis on OOP (Object Oriented Programming) and using the languages more complex features everywhere. I’m also writing short comments everywhere on my mentors request and so that if I will need to discuss the code I will immediately know what is where.</p> <p><a href="http://lh5.ggpht.com/-AuThqdXNq0Q/Tyb4SuHcSZI/AAAAAAAAAPQ/_b1XxbQNkKk/s1600-h/blog1%25255B10%25255D.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="blog1" border="0" alt="blog1" src="http://lh3.ggpht.com/-Mo33V4MUIqI/Tyb4TxvFIkI/AAAAAAAAAPY/mGF8q3gMpyg/blog1_thumb%25255B8%25255D.png?imgmax=800" width="644" height="484" /></a> </p> <p>(A screen of the current project running)</p> <h2>Edit the level editor</h2> <p>Currently most of the work is going into the level editor. I’m making it user friendly and easy to use. I’m planning on making it the bigger thing in the game promoting creating your own levels. And I think it will be more fun than the simple platforming game. It’s clearly the best level editor I made so far with easy to create levels, test them, and saving/loading works from in-game. </p> <p><a href="http://lh3.ggpht.com/-RVOlIBpC0QY/Tyb4UUpHCqI/AAAAAAAAAPc/d78idLjAcB8/s1600-h/blog2%25255B3%25255D.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="blog2" border="0" alt="blog2" src="http://lh3.ggpht.com/-1z7T1tkpi24/Tyb4Vu--hgI/AAAAAAAAAPo/7-g4p-Jlrus/blog2_thumb%25255B1%25255D.png?imgmax=800" width="644" height="484" /></a></p> <p>Here you can see the editor menu opened up. By clicking Save/Load Level a “menu” pops up where you input the name of the level. It works really well and it’s the first time I done text input in a game.The red boxes around the objects are collision boxes. It adds a fancy/technical look to the editor. </p> <p>I still have to add a camera to the editor and some more objects like the player spawn and exit. I will make the rooms a fixed size so that level creators can’t go crazy with it. After that is done I will focus on the actual platforming part of the game. I still think I have to add some kind of power to the player so that is adds some challenge to the game. I think that a double jump will do which the player will then use to do some of the more tricky moves. That way the game won’t be too boring because I’m not planning on adding enemies or moving (deadly) objects.</p> <p>And that is all about the project for this post.</p> <p>I have been sick in the last few days and wasn’t really able to do much. I have been learning some 3D modeling with Blender and it’s really interesting. Maybe in the future you will see some low poly models on this blog. But don’t expect any 3D games <img style="border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://lh4.ggpht.com/-2opon1OzNw4/Tyb4WSgcPRI/AAAAAAAAAPs/-_JkDgacfgY/wlEmoticon-smile%25255B2%25255D.png?imgmax=800" /> </p> <p>I also thought about starting to make video logs. Nothing complicated just a 1-5 minute video where I show you what I’m currently working on. For example on this post: I would show the code a little and how it’s structured, then I would run the game and show some of the features of the level editor and maybe run the player animation. Really simple. I think it would make a really nice addition and it wouldn’t take me much time to make them since I would make them totally spontaneously with no real goal. Fellow YouTube subscribers might appreciate new videos. Please give me some opinions about this idea in the comments.  </p> <p>If you don’t know what I’m talking about here is a video log from <a href="http://chevyray.com/" target="_blank">Chevy Ray Johnston</a> (An awesome indie game programmer/designer). If you can’t see the video click on the empty space and it should pop out.</p> <iframe style="width: 610px; height: 332px" height="225" src="http://player.vimeo.com/video/28846522?title=0&byline=0&portrait=0" frameborder="0" width="400" mozallowfullscreen="mozallowfullscreen" webkitallowfullscreen="webkitallowfullscreen" allowfullscreen="allowfullscreen"></iframe> <p><a href="http://vimeo.com/28846522">Hollow's Deep - Ledge Grab & Tile Stitching</a> from <a href="http://vimeo.com/chevyray">Chevy Ray Johnston</a> on <a href="http://vimeo.com">Vimeo</a>.</p> <p>Thanks for reading.</p> RedReaper132http://www.blogger.com/profile/07490069925042419651noreply@blogger.com1tag:blogger.com,1999:blog-4163605695202622529.post-17148457526278441572012-01-24T19:56:00.001+01:002012-01-30T21:13:53.232+01:00My workspace<p>Everyone has a workspace, and it’s time that I show mine.</p> <h2>A room to work in</h2> <p>A picture is worth a thousand words, so I’ll just stick with that.</p> <p><a href="http://lh5.ggpht.com/-frmMmMN0MTU/Tx7-9DXOqNI/AAAAAAAAAOs/RVJ0mdQkM0Y/s1600-h/IMG20120124_003%25255B4%25255D.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="IMG20120124_003" border="0" alt="IMG20120124_003" src="http://lh5.ggpht.com/-XQNMF8XGccs/Tx7--O3meTI/AAAAAAAAAO0/cA_JeSbI6w8/IMG20120124_003_thumb%25255B1%25255D.jpg?imgmax=800" width="644" height="484" /></a></p> <p>Not really high quality (I took the picture with my phone) but it should do. As you can see I use a “dual” monitor screen setup. I’m using my laptop (<a href="http://h10010.www1.hp.com/wwpc/us/en/sm/WF05a/321957-321957-64295-3929941-3955552-5060880.html?dnr=1" target="_blank">HP ProBook 4530s</a>) all the time and have an external 21’ LG monitor hooked up to it. I use the big monitor for developing/programming and the small one for things like browsing, music and messaging. The laptop is not really a beast but it’s really good for any kind of development and it still runs most of the games. It’s really practical that I’m all the time one the laptop so that I can simply unplug it and go to school with it and continue there. My other computer (the gaming beast) is currently using my younger brother. I sometimes miss the power but as I said my laptop is good enough for me. I use a classic <a href="http://h10010.www1.hp.com/wwpc/us/en/sm/WF06c/A10-51210-69998-329254-69998-411044-411046-411047.html" target="_blank">English layout HP keyboard</a> and the <a href="http://www.google.com/products/catalog?q=logitech+g700&oe=utf-8&rls=org.mozilla:sl:official&client=firefox-a&um=1&ie=UTF-8&tbm=shop&cid=796477172471945348&sa=X&ei=oPseT-3QKcad8gOdtPi2Dg&ved=0CDcQ8wIwAQ" target="_blank">Logitech G700</a> mouse. I usually listen music on my over 6 years old speakers. </p> <p><img src="http://h10003.www1.hp.com/digmedialib/prodimg/lowres/c02706513.jpg" width="240" height="240" /><img src="http://h10003.www1.hp.com/digmedialib/prodimg/lowres/c00211336.jpg" width="240" height="240" /></p> <p>My software setup is Windows 7 64x OS. I’m not using Linux, because it has really bad support for the ATI graphics card and Windows gives more battery power. I miss many Linux tools (I use a Virtual Machine when I really need them) but I really got confortable with Windows. Mainly because of his wide support for different developing environments and better software support. I can use <a href="http://www.microsoft.com/visualstudio/en-us" target="_blank">Visual Studio</a> for my IDE again and <a href="http://www.flashdevelop.org/" target="_blank">FlashDevelop</a> for AS3 development. Windows also has <a href="http://www.humanbalance.net/gale/us/" target="_blank">Graphics Gale</a>, the best pixel art graphics program. Other software I mostly use: <a href="http://qt.nokia.com/products/developer-tools/" target="_blank">Qt Creator</a> (For C++ GUI development), <a href="http://www.eclipse.org/" target="_blank">Eclipse</a> (Java Android development), <a href="http://aptana.com/" target="_blank">Aptana Studio 3</a> (HTML, JS, CSS, PHP development), <a href="http://inkscape.org/" target="_blank">Inkscape</a> (Vector art), <a href="http://www.gimp.org/" target="_blank">GIMP</a> (Raster graphics / free Photoshop clone), <a href="http://explore.live.com/windows-live-essentials-other-programs?T1=t5" target="_blank">Windows Live Writer</a> (Blog posting), <a href="http://www.winamp.com/" target="_blank">Winamp</a> (Music listening), Pidgin, Skype, Steam (You can find me as "#include<luka>" add me for a round of TF2), etc. There are more but I think this is enough. </p> <p>As you can see I have a big whiteboard in the middle of the room. It has some “secret” things written on it but you won’t be able to read of it because of the high quality image. I just got the board yesterday so I still don’t have colored pens and it’s not as full and colorful as it will be.</p> <p>In the bottom you can see my high tech TV with my Wii hooked up to it. My brother can’t understand how I can enjoy playing games on that TV size but I love it that way. </p> <p>And that is mainly it. Nothing special really just my room where I made all the things you can find on my blog. Other interesting things on the picture: a Pokemon cup, fancy lamp, full trash bin and a copy of Zelda: Skyward Sword.</p> <p><img src="http://2.bp.blogspot.com/-kbNEHKxtp34/TqFSOCHAn3I/AAAAAAAABx8/J14DISa62PM/s1600/Legend+of+Zelda+-+Skyward+Sword+Logo.jpg" width="338" height="197" /></p> <p>And that fellow readers was my room.</p> RedReaper132http://www.blogger.com/profile/07490069925042419651noreply@blogger.com1tag:blogger.com,1999:blog-4163605695202622529.post-67510819029507182002012-01-22T13:09:00.001+01:002012-01-30T21:13:17.135+01:00‘Me and my shadow’ v0.2<p>Whoa! A new post the same week as the last one. Well yea, I said that I will post more regularly. This post is about an old game of mine.</p> <h2><font color="#ffffff">A better game </font></h2> <p>If you have been following my blog, you may have noticed that last February I posted about giving the source code of ‘Me and my shadow’ to a small team of developers. As it turns out the team is really passionate about the project and has brought the game to a completely new state. They revamped almost everything and added many great things. The game also has many new levels and a much better level editor. A completely new game but with the heart of the old one. I’m really happy and a little flattered that they took my game and made so much more out of it.</p> <p><img src="http://meandmyshadow.sourceforge.net/media/screenshot.png" width="640" height="480" /></p> <p><img src="http://sourceforge.net/projects/meandmyshadow/screenshots/320131" /></p> <p>So what are you waiting for. If you liked the original or if you like platforming/puzzle games then you should really try it out. You can get the game from <a href="http://sourceforge.net/projects/meandmyshadow/" target="_blank">Sourceforge</a> or from their <a href="http://meandmyshadow.sourceforge.net/" target="_blank">site</a>. There are also very open to anyone who would like to contribute to the project. Just check out the <a href="http://forum.freegamedev.net/viewforum.php?f=48" target="_blank">forums</a> and ask where they need help. You can make new graphics, levels, sounds, music and if you are a programmer you can help them make the game even better. </p> <p>I wish the guys good luck with the project and I hope that next year, I will be able to make a new post about an even better ‘Me and my shadow’</p>RedReaper132http://www.blogger.com/profile/07490069925042419651noreply@blogger.com2tag:blogger.com,1999:blog-4163605695202622529.post-34182514072862803602012-01-18T17:07:00.001+01:002012-01-30T21:13:02.304+01:00Year 2012 is here<p><font color="#cccccc"></font></p> <p><font color="#cccccc"></font></p> <p><font color="#cccccc">And another year has passed. The year I turned 18 and the year many things happened. You could also call it a year of my empty blog, because there wasn’t really anything on it. Well let’s change this.</font></p> <h1></h1> <h2></h2> <h2><u><font color="#ffffff">A year in review</font></u></h2> <p><font color="#cccccc">First let’s look back at year 2011. One could say that I didn’t do much in terms of game development, and that is probably true. I started the year with an “A game a month” project, but only completed 1 game. Then for the rest of the year… nothing. So it wasn’t really a good year for my game development.</font></p> <p><font color="#cccccc">On the other side, I accomplished many other things. I started working on my personal framework and can happily say, that I brought it to a state where I can use it for all my game development. It covers things like events, rendering, fonts, sound and game logic, and that is what I need. I will probably work more on the framework in the future, but for now I’ll leave it until I make a nice game out of it.</font></p> <p><font color="#cccccc">I also started making C++ game programming video tutorials. And they kind of “exploded” on the YouTube. I’m not saying that I got millions of views and thousand subscribers, but with 450 subscribers and over 100.000 views that were brought in just by these videos, I can say that I’m really happy with the result. And I hope I helped others find a way to create the game they want to make.</font></p> <p><font color="#cccccc">I also got 3rd place in the “national programming tournament” last year and that is something I’m proud of. I’m still using the mouse I got as an award. </font></p> <p><font color="#cccccc">I was in Ireland this year, working for a networking company, where I worked as a Python programmer. I learned much about Python and databases there and also got much experience from working abroad and for a real company. It’s something I won’t forget. </font></p> <p><font color="#cccccc">There ware also a ton of other small projects, which brought me much more knowledge in my expertise. Because of school, I had to take on many databases like PostgreSQL and MySQL. I also had to dig into Qt for C++, which is an amazing framework for GUI programs and almost everything not game based. It has so many different things you can use it’s simply amazing. And it’s cross-platform. I really recommend it to everyone who will try something else than games in C++. I also did some work in C#, learning the language and actually creating some things. I also got more into Android programming (with Java) and I plan to continue with it this year. Altogether I did a lot of different things and also finished many projects, which were never mentioned here because they were for other people or for school. </font></p> <p><font color="#cccccc">If I can sum up last year: I learned and created a lot of different things last year, which brought me a lot of experience and knowledge. But for my personal game development, well… you could say that was the worst year for it. But that’s OK.</font></p> <h2><u><font color="#ffffff">New Year</font></u></h2> <p>This year there are big plans. I kind of got “mature” with computer programming and this, so I’m a lot more organized and hard working. I’m working more and more and not just slacking of playing games. I’m really trying to complete the projects I set myself.</p> <p>Currently there are 3 bigger projects in works. </p> <p>I am working really hard on making a new “C++ Game Programming” course/tutorial, but this time it’s for a paid site. The owners of the site saw my videos and asked me if I want to make something like that for their site. And I agreed. There are many videos already done and many more to be made. It’s going well, but making quality videos takes more time that usually. I really hope that people will like it so that I will make some money out of it. I would really want to make some money out of my works and I hope that this will be some kind of  a start point for me. I won’t tell many details about it, but when it’s done, I’ll make a post about it and make sure there will be coupons for those of you interested. </p> <p>Because of that project the YouTube videos are on halt. I just can’t make both of them at the same time so they will have to wait. I don’t know if and when I will return to making more YouTube tutorials, but I can say that it won’t be soon. Sorry folks, but there are other priorities. </p> <p>This year I also have my “finals” in school and I have to create a final project for that. I decided that I’m going to make a game. A simple Mario rip-off game, but I don’t mind, because it’s not a big project and won’t go public. It’s just something for school that I have to finish till March. </p> <p>The last project. Well it’s a game. A quite big project for me and will probably be my first polished complete game (kinda) since JAHP. It’s also bigger that JAHP and more complex. I won’t tell anything about it, but I will post a screenshot when it’s so far. Currently I’m not working on it that much, because I’m making videos and I really have to create the game for school. But once that clears up, I’ll put all my effort back in the game. </p> <p>So that’s all I had to say for now. Big things happened and are going to happen and I will make sure I’ll write much more on this blog so that you can read and see what’s currently happening. Have a nice day. </p> RedReaper132http://www.blogger.com/profile/07490069925042419651noreply@blogger.com3tag:blogger.com,1999:blog-4163605695202622529.post-62846693483086062582011-11-16T22:28:00.001+01:002011-11-16T23:43:17.747+01:00Ireland - Post #1<br /><br /><br />A warm hello from Ireland. I am one day late with the post, but I was kinda busy yesterday with other stuff.<br />
So for those who don't know what I am talking about. I went to Ireland for 3 weeks to work for an IT company. I'm in Cork, which is a really nice city in the south part of Ireland. The company I work for is a 15 minutes bus drive out of Cork, but it's nothing compared to the usuall 1 hour trip to school :D I really like the company, it kinda suits me, currently I am working on some Python development. But this was only the first day, we will see how it goes in the comming 2.5 weeks.<br />
Here are some pictures which I took with my super HD 2 mega pixel phone camera. Kinda low quality and blury, but you get the idea.<br />
<br />
<a href="http://farm7.static.flickr.com/6044/6350896543_94e02b391c.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="http://farm7.static.flickr.com/6044/6350896543_94e02b391c.jpg" width="640" /></a><br />
Here is a picture taken from the plane. I think we were still over Croatia when this was taken. We then arrived in Paris where we had to go on another plane, but we missed it. Poor organisation. So we had to wait for a few hours at the airport. Kinda reminded me on the movie "Terminal"<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://farm7.static.flickr.com/6105/6350898493_9a9e9e4b03.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="http://farm7.static.flickr.com/6105/6350898493_9a9e9e4b03.jpg" width="640" /></a> </div>
A laptop is very usefull when you are stuck at the airport :)<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://farm7.static.flickr.com/6225/6351644832_d5a3a3db3d.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="http://farm7.static.flickr.com/6225/6351644832_d5a3a3db3d.jpg" width="640" /></a></div>
A picture of me at the airport. We had nothing better to do so we took some pictures.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://farm7.static.flickr.com/6039/6351646038_5107c5743e_z.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="http://farm7.static.flickr.com/6039/6351646038_5107c5743e_z.jpg" width="640" /></a></div>
<br />
So then we finally got to board our plane to Dublin. We arrived late to Dublin and because we missed our first plane, we had no transportation to Cork. So we spend the first night in a hostel with a nice bar at the entrance :)<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://farm7.static.flickr.com/6019/6351648780_721aa6551e_z.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="http://farm7.static.flickr.com/6019/6351648780_721aa6551e_z.jpg" width="640" /></a></div>
So we went out a little to check out Dublin at night. This was the first Guinness order. I might insult some Irish people now, but I can't stand the taste of Guinness, so that was also the last glass of Guinness for me.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://farm7.static.flickr.com/6104/6351650544_e0442d8427_z.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="http://farm7.static.flickr.com/6104/6351650544_e0442d8427_z.jpg" width="640" /></a></div>
So on Tuesday we took the bus to Cork. It was a long 4 hour drive, but we survived it. After all the greetings and stuff we arrived in our appartments. This is the living/kitchen room. A normal students apartment.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://farm7.static.flickr.com/6228/6350907709_966e070cf6_z.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="http://farm7.static.flickr.com/6228/6350907709_966e070cf6_z.jpg" width="640" /></a></div>
And this is my room. There are 3 of us in each apartment and everyone has his own room. It's small, but cozy.<br />
And that is all for the first post. I will try to post a new something new as soon as I got some nice pictures to add.RedReaper132http://www.blogger.com/profile/07490069925042419651noreply@blogger.com1tag:blogger.com,1999:blog-4163605695202622529.post-49943618356272347382011-11-13T21:38:00.000+01:002011-11-13T21:38:59.186+01:00Going to IrelandAs I said, I'm going to Ireland tomorrow. So no new videos till I come back. I'm going to take pictures off the trip and everything so be tuned and check the blog for updates. I think that will make this blog a little more interesting.<br />
<br />
Expect a post on Tuesday :)RedReaper132http://www.blogger.com/profile/07490069925042419651noreply@blogger.com0tag:blogger.com,1999:blog-4163605695202622529.post-23661920041659239052011-10-21T15:07:00.001+02:002011-10-21T15:07:55.314+02:00Season 2 is here<br/><br/>Hello there.<br />
It seams it takes some time till I post about a new video here on the blog, because the first episode of the new season was released 2 weeks ago. Because of that you may get the feeling I am abandoning this blog, but that is far from the truth. This blog was my first big thing in getting my games "out there" and is still my primary "journal" where I can check what and when I did something, with additional info about it like nowhere else. But it is true that I may not be blogging much. It's much easier to post a short Tweet about a new video or something like that.<br />
I did ask what you would like to see on this blog, but I didn't get much (any) response. I do know that this site hasn't much traffic but still many people come from other sites to this blog and expect something more interesting and in depth, which sadly this blog doesn't really provide. But if anyone still has some ideas I will be glad to hear them. Anyway, I will try to put more effort into the blog in the future.<br />
So anyway, here is the episode. I will try to make a new episode soon, and then another one before I go to Ireland. Yes, I go to Ireland in November. Not long, just a month, to work for a company. It's a school organized trip and I hope it will be interesting and fun :)<br />
<br />
<iframe allowfullscreen="" frameborder="0" height="315" src="http://www.youtube.com/embed/oiwRzKlSbiw" width="560"></iframe>RedReaper132http://www.blogger.com/profile/07490069925042419651noreply@blogger.com0tag:blogger.com,1999:blog-4163605695202622529.post-82805063271329518572011-09-23T15:48:00.000+02:002011-09-23T15:48:05.131+02:00The series continiues<br/><br/><br />
Hello there.<br />
It has passed quite some time since the last post. And yet again, this is going to be a short one. I decided to finish season 1 on the series and start a new one. So here is the short in between video:<br />
<br />
<br />
<iframe allowfullscreen="" frameborder="0" height="315" src="http://www.youtube.com/embed/6p-fyKva4QY" width="560"></iframe><br />
<br />
As you can see in the video, I am asking for question, so that I can answer them in a new video. But on this blog I also have a different question. Because it's getting kinda lame here and because I only post like every 2 months, I would like to ask you how I could make it more interesting. Maybe you can recommend some themes about what I should write or what would you like to see. I will be glad for any recommendations :)RedReaper132http://www.blogger.com/profile/07490069925042419651noreply@blogger.com0