Jump to content
  • Advertisement
    1. Past hour
    2. Codinggamer

      Now Start New Game

      Thanks~
    3. Codinggamer

      Now Start New Game

      After last game (Quick Calculate It) released, I began start a new game demo. In developing Quick Calculate It , there are some common code can use in next game. So next time I make the game I can do the same thing more quickly. And I can make more content in the same time. And After almost 45 days ( em…did not make game very often, learning instead ), I make this gameplay, just have a look~ It is a pirate game, you play a role kick the pirate. Once you hold down left or right you can change direction or jump. when you jump, your jump height will be different with the time you hold down. Look good ~ Thanks to the art asset publisher. Without his asset it will not looks so good. Of course I add some effect by myself such time-slow and particles. This is a new start, now I could challenge more action in game. I put it to facebook group and reddit. get some feedback such cloud should add and some levels should add. So my next step is add some level to make it more like a game ~ Maybe should add some moving platform and some boss if I could program it.
    4. mr_tawan

      Worst time of your life as an indie

      Not really sure if it counts as 'as indie'. Anyway, I was working with a title that's going to show off in Tokyo Game Show (wow!) a few years back. We just had a new senior developer in the team. This guy completely ignore the regulation we have:- he showed up in the office at noon, and work until midnight. Also sometime he decided to lock the file in our MS Visual Source Safe over night, everyone that needs to work on the same file will have to wait for him until he arrived at noon. (we used to have file locking in VCS. Modern day VCS does not have this as the basic concept behind has changed drastically since then). Also, our game were designed to be a sidescroll shooter. One day he came up with a code that the protagonist wield a whip (similar to Castlevania), out of the blue. No one know this was coming. Well it was kept until the game was released one year later (I had left the company before the release date). I don't know how it turned out in an actual game though.
    5. Today
    6. Trivia Quiz: All about everything! - this is an exciting intellectual game that allows you to learn a lot about the world and improve your IQ. Especially useful quiz will be for students and pupils - it allows you to learn more than tell in the classroom, as well as help to test your knowledge! Choose your favorite theme and test yourself in different quiz modes! You can choose from one to four topics of questions or all at once! Play in Steam: Trivia Quiz in Steam To your taste, the game has a wide range of topics: - Geography - here you can test yourself on the knowledge of countries, capitals, flags, continents, volcanoes, mountains, lakes and other things. - IT - if you know all about computers and technology, then you here. - Amazing nearby - find out the most-the most on the planet: the biggest, the longest, the most unusual, the smallest and other amazing facts. - Biology - test yourself on the knowledge of biology from cells to animals and humans. - Space - all about the planets, their satellites, galaxies and the conquest of space! - Chemistry - is a topic for those who know chemical formulas not only of water and alcohol, but also understand the structure of elements) - Mathematics - answer questions on mathematical formulas, famous scientists-mathematicians and various definitions. - History - do you like to study dates and key events in the world history? Do you know who Alexander the great, Napoleon and Kutuzov are? Then you here! The game has several modes: 1. Game on time (Classic, Until the last) 2. Free play (Classic, Until the last) 3. Try your luck 4. Survival 5. Survival for a time 6. Campaign Mode For streamers, we have a special option that allows your channel's subscribers to vote online for one of the answer options during the game. If you use this option, you can contact us and we will provide you with everything you need. This feature makes the stream much more interactive and fun! For you there are Achievements and a rating of Knowledge Leaders. With each update we will add questions on existing topics and create new topics! Soon we will add themes: - Physics
    7. jbadams

      Worst time of your life as an indie

      At this point I'm just going to gently remind people that admitting to or encouraging piracy is a bannable offence in this community: many members here make a living selling games, game making software, or books and other educational materials, and as such we don't allow discussion that encourages theft from your peers. All this discussion of sprotz' history is getting off topic, let's get back to the topic of discussion or split off a new topic if you want to continue.
    8. frob

      Getting Into the Industy

      Only the bad studios. Some do, many do not. This varies by studio, even within large companies with many studios there is enormous variation between locations. Do your homework before accepting the job and ask about their crunch policies. If you are in a location that legally mandates reporting overtime, or if you know about wage fraud or tax fraud, report it. If the company encourages you not to do it then collect hard evidence of that, start looking for a new job as quickly as possible, and report your discovery to your local government's labor division. I had close ties to two companies who did that. Both went out of business. One of them (thankfully I didn't work there) had the owner jailed for a year with the first criminal prosecution for wage fraud in that state (normally it is a civil prosecution meaning fines only), ultimately pleading guilty to multiple felony charges related to wage fraud and tax fraud. The employees who reported the crimes were paid some compensation by the state as the business was closed. Those who didn't report it received nothing. Bad companies have high turnover and low tenure rates. In the bad studios you're looking at big layoffs after every project and it is rare for people to last more than 2 years. Bad studios also tend to focus on young adults with no established families and on fresh graduates who will accept less pay and are willing to work terrible hours because they have few external commitments. In the good studios nobody wants to leave, retention is high, growth is slow, and many people are there for 5+, 10+, and 15+ years. In one good studio I was at there were multiple people who worked through to retirement. The one I'm at now just had their 10th birthday, celebrating about 30% of the initial hires as still at the company after 10 years and about half the staff with at least 5 years at the studio. Nobody wants to leave, and the company has established stable work conditions. Be on the lookout when you interview. There should be a good mix of young and old, a few people with gray hair, and a mix of about 10%-20% women. There should be a mix of race somewhat similar to your city. If they're all in their 20's or early 30's, thank them for talking to you and walk for the door. If they're all male, think twice unless they're very small (under about 15 people). If there isn't a mix of race, directly ask them about it during the interview. While it is okay for offices to skew a little young, about 1/4 to 1/2 the desks and offices should have evidence of families including family photos, kid drawings, "world's greatest dad" mugs, and similar. Usually the signs are there if you can read them. Older people won't put up with abuse and bad workplaces. When you find a studio with a bunch of old people and a track record of success, fight hard to work there.
    9. frob

      How much longer can Trump/Trumpism last?

      You seem to be using those words in a way I'm not familiar with. I dislike loaded terms in discussions like this since they muddy the waters. Saying "I hate the right" or "I hate the left" is too general, "immigration is good/bad" is too loaded. They need better descriptions. When I search for that phrase it is a quote from a popular news headline that seems to have gone viral, based on a book of the title Mafia State. I understand a bit of the Mafia, read about the history of the mafia up through the 1990s, even had some friends and former co-workers from southern Italy and we talked about the Mafia extensively. I've also studied a bit of Russian government, including some past and current co-workers from the country. From what I understand about the mafia and from what I understand about the current government of Russia, those words and accusations don't really jive. Can you explain to me what YOU mean by the term?
    10. MJP

      PerspectiveOffCenterLH

      The "OffCenter" functions let you create an skewed/asymmetical projection, as opposed to the typical symmetrical perspective projection that's normally used for rendering. Unless you're doing something special (like per-eye VR rendering), you probably don't want an asymmetrical projection. A normal projection looks like this (top-down view): The projection that you're creating is going to look like this: You can create a symmetrical projection with the OffCenter functions, but you can also just use the PerspectiveFov functions instead. As for your view matrix, you need to invert the camera's transformation matrix to create a view matrix (the view matrix brings things from world coordinates into the camera's frame of reference).
    11. That works with the whip, but I want his outfit to also reflect his "out of place from society look" too as he's more magic based just like the nun with demon heritage. What's a good design for inspiration I could look into? One of my inspirational ideas was something similar to the look of the male characters from Assassins Creed. Is there any other good inspirational ideas I could base him on? Thank you so much.
    12. sprotz

      Worst time of your life as an indie

      @DarkRonin I knew nothing about torrents until around 2010, I knew nothing about other file sharing sites like projectw until around 2007 and then I couldn't find anything suitable on projectw.
    13. Rutin

      A brief introduction to Lerp

      Very cool article! I use linear interpolation to smooth out visual movement, it works very nicely with variable render rates. It's also nice for visual effects like shown above. Thanks for sharing!
    14. DarkRonin

      Worst time of your life as an indie

      Yep, the VC compiler has been free since 2003. IDE since 2005. GameMaker has never had a 3D visual editor. All 3D in GM is done through pure code. You keep talking about 'free'. GameMaker 8.1 (which you say you used for your projects) has never been free either. Are you saying that you just couldn't find torrents for the other game engines?
    15. Hi, We're currently looking to recruit a programmer to help us build out the remainder of our game, MATCHINO, for Android and iOS. Matchino is a match-3 game, utilizing elements of poker and casino gaming, in real life cities and towns throughout America. Our team is serious about putting out a polished, professional game. While we learn about the development process (it's been an eye-opener thus far), we also receive a portion of the profit share from in-game purchases and ads (using strategies designed to maximize revenue). Programming-wise we have the following set up: Facebook to accept player logins and store player save data, working game board mechanics, end-game process, startup screen, loading, menu UIs, and first 20 levels complete. We're gearing up to complete a demo for experience testing and for release within the next 2-3 months. We want to move on from this project to develop earth-shattering games, but we knew we needed to start small and gradually work up to that. Everything legal is in order, we're an LLC, we have a website/Facebook presence, contracts, etc. We just need some more help. If you're interested please PM or email me at sam.azzarano@emmersionstudios.com (or visit our website at www.emmersionstudios.com) Thank you!
    16. Linear interpolation (sometimes called 'lerp' or 'mix') is a really handy function for creative coding, game development and generative art. The function interpolates within the range [start..end] based on a 't' parameter, where 't' is typically within a [0..1] range. For example, divide 'loop time' by 'loop duration' and you get a 't' value between 0.0 and 1.0. Now you can map this 't' value to a new range, such as `lerp(20, 50, t)` to gradually increase a circle's radius, or `lerp(20, 10, t)` to gradually decrease its line thickness. Another example: you can use linear interpolation to smoothly animate from one coordinate to another. Define a start point (x1, y1) and end point (x2, y2), then interpolate the 'x' and 'y' dimensions separately to find the computed point in between. Or use linear interpolation to spring toward a moving target. Each frame, interpolate from the current value to the target value with a small 't' parameter, such as 0.05. It's like saying: walk 5% toward the target each frame. A more advanced example, but built on the same concept, is interpolating from one color (red) to another (blue). To do this, we interpolate the (R, G, B) or (H, S, L) channels of the color individually, just like we would with a 2D or 3D coordinate. Another quick example is to choose a random point along a line segment. There are lots of ways to use linear interpolation, and lots more types of interpolation (cubic, bilinear, etc). These concepts also lead nicely into areas like: curves, splines and parametric equations. Source code for each of these examples is available here: https://gist.github.com/mattdesl/3675c85a72075557dbb6b9e3e04a53d9 About the author: Matt DesLauriers is a creative coder and generative artist based in London. He combines code and emergent systems to make art for the web, print media, and physical installations. Note: This brief introduction to lerp was originally published as a Twitter thread and is republished here with the kind permission of the original author.
    17. nsmadsen

      Swashbuckler Showdown

      Oh, you're right! Sorry about that. I can hear the difference and like it! Absolutely!
    18. laurikoivisto

      Swashbuckler Showdown

      Another orchestrational trick is to not change the dynamics but adding more instruments like in the example.
    19. Thanks frob and wqking. I have been thinking that the implementation of an 'average' class in the .cpp class file was the definition. It seems very odd to me that both the declaration and the definition of a class are usually in the header.
    20. GeneralJist

      Want to gain sevap points??

      To respond, you can either go to the top of the page next to the OP, and click "Reply to this topic" or you can scroll to the bottom of the page, and just start typing, where you see your name. You don't need to quote people, unless you want to. If you go @dsgus and it will get their attention. mobile games are very different from PC games.From skills to market to production turn around, if your goal is to one day get to AAA PC games, then learning how to make phone games isn't likely to help you in the long run. I There are many Resources you can find for looking for a team, or starting your own: The Classifieds> Hobby projects: https://www.gamedev.net/forums/forum/29-hobby-project-classifieds/ Section of this site is made for small indie non paid projects, and people looking to just gain experience. https://www.moddb.com/ is the modding hub I use, type in any game, and search for mods. You can also go to the forums, there are many helpful sections, one of which is recruiting and resumes. There is also a jobs tab you can look at,they have everything from modding to indie. the indie hub is here: https://www.indiedb.com/ The same person runs both. I meat him at GDC 2017, he's really nice. There is also Reddit: https://old.reddit.com/r/gameDevClassifieds/ for more serious projects, and https://www.reddit.com/r/INAT/ for smaller projects(There are more, but this should get you a god start, and should keep you busy for a while,not to mention the annoying habit inn the games and many industries of not centralizing nor streamlining resources. Because of this, there are a lot of sites, but they very drastically in quality. This is on of the reasons I've stuck with gamedev.net for so long, You can look at the clubs and research institutes at your school, I didn't know my school had a game dev club until my last quarter. One of the big reasons I didn't know this was because of all the time I spent working on my project, and connected to online communities. Online and offline communities both have their pros and cons It's about trying to balance them. Not to mention most online communities will be there after you leave school, and your paying a lot, not just to go to class, but to network. That is one thing I didn't do that well at school. But the other thing is that most students have a hard time balancing their school work, and game work. I sure did. Sometimes academic departments have mailing lists, it's tough to get on one, but if you can reach out there, it might help. What do you mean all your ideas for games are AAA? If you mean hey are huge games that require teams of people working then maybe you should simplify them, or shelf them for now, and hold them in reserve. You never know when you might get the chance to work in your pet project, hell, as part of the team I'm on, I waited 7 years to see my pet deigns see the light of day. Stuff like that happens when your part of a team, you agree to come back to things later after the core deign is done, and sometimes the team comes back to it, sometimes not. And for other stuff I did,I rolled a past project's story into my current project's story, hoping one day I'd get to tell the masterpiece I had, It took a while, but I did. My Lawyer once told me, if you just want to make games any games, then join a games company, but if you want to create your own IP, and direct a game, you need to start a company. Since you weren't taking your pills as instructed, it's no surprise it didn't work. I'd recommend you get as much mental health support as you can, while your at school, because you're already paying for it. I struggled with a uniagnosed mental disorder during most of my university years, and It's a chicken or egg issue. Are you not doing well because your mental health issue is setting you up for failure, or are you failing because of other non mental health issues? It becomes impossible to tell. Hoping once you become successful that all your problems will go away is a common fallacy. Success just brings on new problems and challenges prime among them how to maintain your existing success rate. Look up the creator of Super Meat Boy, he suffered from this exact issue, despite being wildly successful. A common concern with taking some medications for mental health, is you're afraid you won't be as creative. I've seen it enough now, that it does come back. The question you have to ask your self is would you rather have a more stable life? or would you rather not be able to function anywhere near your potential at all? Many creative people throughout history have struggled with mental health issues, and other horrible life circumstances. It's about putting your self back together, to be the best that you can be. The more you learn, the more you can draw upon. It's common for students to refuse to learn or deprioritize learning something they think they will never use, but you never know what you might need in the future. I learned things years ago that I hall out once in a while, I'm surprised it applies, but I'm glad I did my best to learn it. It is however true that most of our modern society and many companies want specialists not generalists. They do this since they want to put you in a little box, so they know what to do with you.The allowed people to gain transferable skills in things that would normally take years to learn in a non digital age. society is still trying to figure out how to deal with that. Look, I've held multiple hats for so long, most recruiters don't know what to do with me. I'm not sure if you should be looking for friends just because they can offer you something you want, it should be a natural sharing of interests and life experiences. Looking for people with specific qualities to fill a gap is more like recruitment.I'm not friends with all of my team members, but I'm ok with that. I learned long ago the difference between a fried and a co-worker. Maybe it's just me, but I have very strict lines between them. I'm posting all this here, instead of just responding to your PM,since this all might help others in similar situations.
    21. Chris Schmidt

      Swashbuckler Showdown

      I've made some subtle alterations to the track
    22. I fixed it... it was an error I had in the camera class where some of my camera formulas are off... Thanks, orange451, for all of your help. I looked at this issue for several hours and could not find anything...
    23. Thanks for your reply. Now I have a clue on how to proceed from here. Gonna test all and choose which one is the best for my solution based on performance. Thanks!
    24. jbadams

      Worst time of your life as an indie

      Literally none of the options mentioned required Visual Studio, and Visual Studio Express had been freely available for a couple of years at that point. You're right that they were programmed rather than using a visual editor though, that requirement would have cut down your options significantly to the various ClickTeam products, Adventure Game Studio, scratch, RPG Maker, and a couple of other options. Blender Game Engine was not yet available at that time.
    25. dsgus

      Want to gain sevap points??

      Thanks for the lovely response. Also please let me know if there's another way to reply other than quoting the whole thing... A friend of mine who's been doing pretty well since I've met him, and now has graduated, told me that he wasn't so good at first either, but he found himself some teammates from school, and they did all of their studies projects (either for school or independantly, and including classes like maths) together, and it really helped his motivation and overall performance. I think that's a great idea too. Yet my 2 closest friends from school are so lazy and doesn't care much about these stuff, one of em doesn't even think of actually ending up as a sofware engineer. I've tried to befriend a few succesful people, but they're quite ahead of me and one of them is telling me to start developing an android app together right away like I could do that 😑 I might consider finding some freshman friends or something but I'm not such an outgoing person irl and having 2 years in between might be an issue regarding classes maybe. Do you have any suggestions for finding such people to work with? Can you give any advice to hunt these people at school or do you know any online platforms or communities for finding such teammates maybe? I'd like to hear. Yeah I do that sometimes, not exactly as you've described it but I think of what makes a game good or what could be done better here and there. I also have some notes for a few game ideas. They're not too technically written (with diagrams and stuff as you said) but good enough to describe all the general and specific things I have in mind . Though all of them are AAA games 😂 I'm really unfamiliar with modding except for installing a couple for the Sims 4 this year 😂 My mindset is about training and improving myself and putting building blocks to eventually become a AAA game dev. Like I would refuse to learn Java cause I need C++ or C# to write a game. I know it's an awful way of thinking and not realistic. I'm trying to end my idea of "learning multiple things will prevent me to ever expertise this one thing" tho. Now that I think of it, modding sounds interesting and fun, not sure how it works and if it will help me as the way I think but it's worth to checking out imo. Again, would be glad to hear more about this from you Regarding my depression, I took psychological and psychiatric help for about 1.5-2 years from the beginning of uni for these and some other issues though they didn't really work and I wasn't taking my pills properly etc. And since my family is paying a lot for my school and getting such help is really damn expensive and not working, I cut it. But such issues actually escalated in these last 2 years especially as my academic life went extremely downhill. I think if I can get myself to achieve things in life and develop as a programmer and all, I will overcome these with ease. Doing the absolute nothing irl but achieving a lot in games isn't any helpful obviously 😂
    26. The sad thing is that he runs a marketing firm. There were other questionable ideas I had received regarding the visual design from him, but thankfully I have someone on my team now who actually knows what they're doing. Lesson learned was not to work in business with close friends because it's not worth burning a friendship if things go sour.
    27. There are tons of algorithms that can generate a one-byte checksum. Algorithms include: Checksums: add up all the bytes (or some permutation of the bytes) and perhaps perturb the result CRC: calculate an 8-bit CRC, or some bigger CRC and drop all but 8 bits of the value. XOR: take the XOR of all values, potentially with a rotation in between each byte Linear congruential generators: Each step, multiply your seed with one prime, and add the value of the next byte Any other hash function, where you end up dropping all but 8 bits (or 7 bits, even.) Without the source code of the application, you have to make guesses about what could be going on, and verify those guesses against that data that you have. Sometimes, writing code that tests various parameters against various algorithms and sees how close it can get may be helpful. There really is no "magic bullet" here. To get you started: If you start with the first value (0x7D) and subtract all the other values, you get 0x10. Do you get that same result for all other data packets you have? If so, you have the algorithm there.
  • Advertisement
×

Important Information

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

We are the game development community.

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

Sign me up!