Zefrieg

Member
  • Content count

    786
  • Joined

  • Last visited

Community Reputation

316 Neutral

About Zefrieg

  • Rank
    Advanced Member
  1. Click HERE to become immediately famous!

    Someone evil. I'm behind the mask.
  2. 1. Read a book on game design. (I would just find a free online one like Chris Crawford's Art of Computer Game Design) 2. Read a book on software engineering. The first will help you with creating a concept, and the second will introduce you to methods that can be used to take your idea from concept to game. As for decomposing your favorite game to re-implement parts of it, I wouldn't listen to that rubbish unless your idea of creating games is making an endless array of clones. Don't copycat other people's work. The only thing that will do is make you a 'hack'. You would get more from creating a puzzle block game of your own design rather than just reproducing Tetris. Another thing you should keep in mind is whether you are learning or you are making a game. To learn, you don't exactly have to implement an entire game. When making a game, it is best to know how to implement most of it beforehand.
  3. Shocking game images!

    Ok, here is a gif then:
  4. Shocking game images!

    Need I say more? [wow]
  5. Wow, Americans are against climate talks?

    There is scientific and industrial research that will someday produce cost effective solutions to decrease greenhouse emissions. Everyone realizes that it is a problem we are going to eventually have to fix. Unfortunately, these changes will need to be introduced in a way that maintains stability, and they can only be done when the technology is available to use on a wide scale. As for the US, the government should give incentives to taxpayers that purchase fuel efficient or environmental cars and do other things that reduce consumption of non-replenishable resources. Unfortunately, that isn't the case, in fact, the opposite is true such as paying increased property taxes for fuel efficient cars just because a person doesn't buy as much gas as they used to.
  6. I would suspect that the roles of individuals working on larger games will get more and more specialized. Physics, AI, graphics, and other stuff like that. It would probably be better to read some books and white papers on what you want to do. You would get more from that than another Masters degree.
  7. I just have a static class called drawing. There are drawing functions which just accept the base data for whatever needs to be drawn like lists of vertexes, surfaces, textures, etc. I also have functions that change the state of the renderer for different types of rendering and effects. This minimizes dependencies, and allows me to add new stuff painlessly.
  8. When is someone ready to move on from C++?

    You want to learn APIs and other stuff like that? Well, I would do the following: 1. Think of a project you want to do using the language or API. 2. Try to define the parts of the project to a point where you have a clear idea what needs to be done. 3. Work on the project and mutter things like, "Why isn't this working. Work you stupid piece of crap!" 4. Put the work somewhere where people can comment on it and make suggestions. Try to implement any feature requests that seem like a good idea. 5. Move on to another project. The easiest way to learn APIs is to just use a wide vareity of them in various projects. The same goes for languages. If you have a broad experience with different APIs and languages, then you are more apt to choose the ones that will save you the most time and give you the functionality you need. Try to make things easy for yourself.
  9. Master C++

    Quote:Original post by acw83 I would think 4+ years of experience would be sufficient, provided you really know C++ well. Knoe what your best strengths and weaknesses are in the language, and be prepared to answer if they ask you this. The problem with job requirements is that they are often written by HR people who don't know much about development technicalities. For example, back in 2001, I remember seeing job ads "requiring" 5+ years of Windows 2000 experience... you do the math on that one. It is surprising how often you see stuff like that. I've seen ads that ask for people with 10 years .NET experience.
  10. The way we do math.

    Quote:Original post by Anon Mike Reverse polish was popularized by HP calculators. The basic idea is that numbers get put on a stack and operators pop however many operands they need and push the result back on. One way of writing your expression would be: 5 6 + 2 * 3 ^ The main advantage is that you never need parenthesis. It also lends itself very naturally to computer processing. Well, assuming you have space between each number and operator. This form probably wouldn't be good for hand-written stuff.
  11. Quote: Judge A: 7 Small and cute. Good use of single button. Use of 'j' as button was confusing. I hope I wasn't rated down for the use of the 'j' button. I supplied directions on which key was to be used, and once you find it, it ceases to be "confusing". The directions did not specify a specific button to use. This confusion you speak of results from playing 20 other different games and then having one with a different primary button. It is just the same as with FPS games. If you were to encounter a layout different from the other FPS games you have played, then it would be confusing I admit. Though, games offer manuals and instructions that clear up this confusion, and I did the same. Judge A, if you rated down for the use of button that was applicable to the actions presented in my game, then you should reconsider, since the confusion was a result of the quick 10-20 minute play time you have been giving these 28 games. It shouldn't matter which button you use as long as you supply the proper documentation with the final entry. I believe this was covered before.
  12. Quote:Original post by scgrn Well, here's my team's very unpolished entry: EAT!? Eat things smaller than you. Jump over things bigger than you. Grow big and eat bigger things. Keep eating or you'll die! Hope you like it. It's written in java 1.42 and runs as an applet or an *.exe. I recommend running the executable, as the applet takes a looong time to load. (I ran into some problems building the jar file right before the deadline). Sorry for all the loose files, again jar problems. Let me know if you have any problems running it, or problems with the frame rate. I didn't get a chance to test it on other machines. Have fun and good luck everybody! Great game, and I think it would be even better if you worked on the controls a bit more. The game was a bit easy, and the only thing that usually killed me was a misfire of the second jump because I didn't release the button fast enough. It would be good to seperate the jumps and not having them both go off right after eachother because the user holds down the button a bit too long. Another issue I ran into was the frequency of food items the creature could eat on some games. It would be very plentiful on one, and on another I starved near the beginning even though I collected all the food items that could be eaten. You might want to increase the probabilities of acceptable food items if none show up for a while, or just have to food be worth slightly more. When the creature gets really large, he seems to spend most of his time off of the screen in mid air, and it can be difficult to gauge his height when trying to dodge the large humanoid creatures. [Edited by - Zefrieg on November 21, 2005 9:12:26 AM]
  13. Level 20 is the highest level in Butafly Catcha, and it is reachable. If you want to try to get up to the level, then I would suggest trying to dodge the rocks and land where there are gaps on levels 15+.
  14. I have a new version of my game with levels and decent slowing. It improves the gameplay quite a bit.
  15. Quote: Butafly Catcha: Apart from the massacre of the English language, this game is a damn fun game. I love the old GB sidescroller style. That's because it is written in African American Southern Vernacular.