Jump to content
    1. Past hour
    2. fleabay

      "Nice" tweakable S-function

      Sorry to go off-topic. What is 'reload' in the URL? I've never seen it and I can't make sense out of it by changing values. I don't understand how you got that URL or how it works.
    3. Today
    4. Ben Walker

      O'VERDRIVE Post Mortem

      Post mortem: O’VERDRIVE In the future, all crimes have been successfully wiped from the streets. Bored, and in fear of losing their careers, the future cops built a time tunnel using the magic of science. Into it, they put all the past crimes. You are Max O’Verdrive, a future cop of the clan O’Verdrive with a passion for justice and a cool car. It’s time to keep the street clean. Of crimes. This is the introduction to my latest game O’verdrive, now I say latest game but it was technically finished around April this year I just hadn’t made it public yet. First a little backstory of the game. Backstory For those who haven’t read my blogs before, I’m a student at SAE Qantm, during my spare time last trimester I had a couple of goals: · To make an endless runner · To make a mobile game So, after some planning I came up with the initial concept, a multi-dimensional endless runner based on 80’s nostalgia. The plan was to have it finished to show at SAE open night which was about 6 weeks away from the start of the project. The initial intent was for it to be made first as a pc game then modified to become an app, however time constraints limited this. Why O’VERDRIVE? I made a pitch to my teachers and after bouncing ideas off each other, the game became more and more ridiculous. Eventually ending in a Scottish future cop. What went right 1. Design / planning process In the past I’ve suffered from something I like to refer as “developers’ enthusiasm”, getting caught up in the wonder and idea of the game and just wanting to make that thing a reality, by starting development straight away. With O’VERDRIVE I took the slow approach for once, I spent the first two weeks just planning everything, the game design, the systems design and the aesthetic without laying a hand on unity or visual studio. I then took these ideas to other developers I quickly identified issues before even beginning. Honestly this was the best decision I made with the project and resulted in far less issues than previous projects. 2. Style I always knew that I wanted 80’s nostalgia but what did that look like? In the planning stage, I spent a heap of time collecting pictures, influences, fonts and color palettes to decide on the style I wanted to portray to my audience. Even creating an attract mode for the introduction to reflect early 80’s arcade machines. Attract Mode Overall, I was very happy with the success of the intended style as it was picked up by most of the players on release. 3. Release This went off without a hitch, I had a working version by the time of the event (relatively bug free). I had a section with multiple computers set up and monitored for the event and overall the response I got from both the game and the time frame it was built in was very positive. Multiple people commenting on the art direction What went wrong 1. Scope The initial intent for the game was to have multiple vehicles with separate abilities that you unlocked in a progressive format, however considering the dead line of this project and the fact I was doing it in my spare time after all my uni working. Things had to be cut for the release date, currently there is only one car (which was intended to be an end game vehicle). 2. UI This is something I’ve always approached near the end of the project, because this was left as a after thought having correct UI for different screen sizes is something I definitely need to focus on for future projects. I’m making this game for all sorts of different screens and computers and need to take that into consideration. Conclusion I have mixed feelings about this project, I’m proud of the design process I used to make O’verdrive and it resulted in a working game by the deadline but I can’t help but feel like it could be so much more. I was happy with the feedback too, I think that was by far some of the most important information I could use for future projects. Should I continue working on this? Let me know in the comments below Development stats · Developer: Ben Walker · In Game Music: Brook Wakeham, Jack McBryde & Riley Guerin · Release date: April 2018, P · Link to game: https://walkies3.itch.io/overdrive · Length of development: 5-6 weeks (spare time) · Development tools: Unity, Photoshop, visual studio, audacity, MagicaVoxel
    5. Dirk Gregorius

      "Nice" tweakable S-function

      Then you will appreciate this one as well. Accidentally stumbled over it yesterday: https://www.youtube.com/watch?reload=9&v=mr5xkf6zSzk
    6. Math can not be outdated. And it is main tool of programmers. It required to get in to task field that for most tasks especially related to gamedev (same as for FA/CADs and many other fields) described by sets of differential equations. Anything else not so significnt but sometime very helpfull. For example now i have a more CPU chahe than has a RAM when began, and much more ram than was HDD capacity on my first PC. So obviuosly it much easy to make complexive simulations realtime. Really scrolling of screen and ever 3D rendering nowadays dont require to be completely made on assembler to work smothly, so it much simple now than has been on my studing years. C++ that i use has only minor (yet) but very helpfull on some cases changes during its years, that allow to make code much shorter and reliable (really online members initializations, constexpr and type-traits intrisics has make many triks muck simple and better readable ). So anything become a much easy, much closer to pure math. Really it was a very tricky to implement ever a basic software 3D render on 33MHz hardware where a ever integer multiplication has take 2*n cycles where n is a multiplier in comparsion with modern hardware that able to produce a matrices in just a 4 cycles on 3.3GHz CPU.
    7. Thanks for the help. Looks like I'll have to "buff out my stats" and get better at making do with what I find at the asset store. In general what I'd use it for is exploring some game ideas ranging from 3D shumps like alienation to platformsers and messing with some of the ideas in dead cells. I guess a part of the issue is that I get interested in playing with a few different styles of game but when I sit to start I hit this asset issue. I feel the asset that really gets me is animation and I have a feeling that this is a hard one to learn. At least good to know it's a part of the struggle / dilemma. I'm of the camp that unless you've worked together before the artist typically comes after a prototype.
    8. Yesterday
    9. It sounds pretty tough to be a software developer in Ukraine (if Fulcrum is to be believed). It's funny though. Fulcrum studied between 1995 - 2000 (mentioned in an earlier post) and insists that a degree/masters is essential to getting a job, yet I wonder how relevant that 20 year old knowledge is today? If its not possible to learn new subjects outside of a university (as Fulcrum seems to insist) then how does he/she keep their skills up to date?
    10. You're too fixated on getting the piece of paper -- that's not what I was talking about in the section of text you quoted and responding to. I'm talking about people studying at home with no intention of getting a qualification. Whilst not everyone chooses to do so, that's something that's becoming increasingly easy to do and which a lot of people do choose to do. Yes, there are benefits to formal education, but talking specifically about one of those benefits -- exposure to topics you may not otherwise be familiar with -- it is entirely possible to gain that benefit without ever getting a degree. A growing number of degree level courses have made their learning materials freely available online, making this easier than it has ever been. I'm not saying properly qualified developers aren't often more capable than those without formal training, or that there aren't often problems with the code written by those developers -- hell, a lot of formally trained and qualified developers also produce terrible code -- but I am saying that isn't necessarily important to the question at hand. Let me separate this from the rest of the text and make it bold so that it stands out for you. Your opinion of formal education and qualifications is just an opinion and doesn't necessarily relate to the original poster's employability. All the examples and arguments in the world will not change that. Continuing to give more examples, therefore, isn't really taking the conversation in a useful direction.
    11. Hello, I'm new here, I'm currently taking a 2 and a half year college course on programming. We're going through C algorithms, C# basics because we just began with C# and some Unix/Linux stuff. We're at the 2nd year of college, previously to that we mostly studied Linear Algebra, Boolean Algebra, and Statistics for the mathematical foundation of programming and we learned some C. At the end of the year, I'll have to have the final class project ready. I've decided to build my own 2d platform game from scratch, using only the C language and SDL2 to make the job easier. I'm a bit of a Mario fanatic, I have all of the Mario games available on the Nintendo 3DS I own so I'll want to make it similar to Mario. I'll be building it on Visual Studio community but I want the code to be portable enough to be easy to compile it on Linux and MacOS so as to expand on the project in the future. Can I get some advice on this, please? How do I start? I already know some C but I haven't done any 2d programming, closest I came was making lines and squares with an opengl library called glut.h at in a recent college course on graphics programming. It didn't involve SDL. Thank you,
    12. Bearfoxbear

      Sleep Tight

    13. Of cource uneducated developers trying to work for foreigin countries where is no demands to degree, also local web-dev companies that on most works for foreigen clients ever prefer to hire uneducaded developers, just becouse educated ones dont want to works with garbage codebase that its companies have and antiscientific "methodologies" like scrum/agile. Really it "companies" able to make a simple landing page or customize/configure ready web-shop scripts. But with little bit complexive tasks thay anytime fail. Related to software development required qualification obviously can not be ontained without everyday home studing together with university classes. Really it possible here to study complete at home, then come to university, pass all required exams and got a diploma. But latest known person that has really done it was a Granfather Lenin into 19 century. Also from soviet time we have a homestudy form of education, on wich students takes a homeworks and list of required textbooks from professors and then pass exams together with fulltime students. Its kind of students usually have so low level of knowledege and skills that IT-related branch have no it form of education at all. Really it clearly shown by rules to enter a university. It is set of exams for each faculty, person who not get a minimum points required for each exam not pass at all. Other persons have a competition of points to get a government paid education and scholarship. It approximately 2/3 of places into the classrooms. Other 1/3 places taken by students that paid for education themself or have a company that paid for his education and want to employee it student after finish of education. Its students pass without competition of points, just required to have a pass quantity of points on each exam. Same competition for government paid places on homestudy classes. So obviously by its system persons that study fulltime most skilled and have a top level of prerequired knowledge to get in profession, "homestudents" have a lowest possible do get in profession level of knowledge, and person who has not got to a university have no prerequired knowledge and skills at all. Really i know many guys that not a educated programmers but is a successfull self-employed web-developers. But anybody of them have a analogical to Master degree into other, not related to IT engineering field (like machinery building and so on) and perform only simpliest works.
    14. That story shows that education and specific knowledge is required to solve certain tasks, it has absolutely nothing to do with degrees. While it may have been true that none of the non-university students undertaking it solved the problem in that case, there's no reason someone might not have undertaken that study at home and therefore been able to study it without a degree qualification. More importantly, however, it bears no strong relation to the topic at hand: whether or not a degree makes you more employable. It's apparent from many of your posts that you have strong feelings about education and qualification within the field, but I will remind you again that those are just that: your opinions. Regardless of any argument you might put forward in support of getting a degree, the simple reality is that in much of the world having an established work history is valued more highly, and if you've managed to land a first job and perform it to a basic level of competence a degree may not be required to find subsequent work, achieve promotions, etc. To be absolutely clear, I actually agree that formal education can be beneficial and that people will often learn things they may not have been exposed to elsewhere -- but keep in mind the question that we're actually responding to. when judging the importance of that opinion.
    15. Ok. Let i told a story that not related to papers where degree specified but related to fundamental basis that university began to give from first day. Every year we have a competitions on sciences betwin secondary and high schools students. It have a different levels. First is school level, than a city level and so on. To pass a next level it required to take a required percent of points . On my last high school year on regional competitions by CS has take a part approximately 35 persons of my year from region with total population over 7 millions. From my 500k city it was 2 persons. Obviously it was a most smart and self motivated persons that really love a programing, becouse i has seen about anybody of them on previous year regional competitions and on regional competitions of school-boys made software that works in non-regulated production, so about anybody of competitors already has a real development expirience. Later about anybody of its 35 person became a top-level developers and scientists. But on competition we have a 2 tasks. One of its tasks nobody of competitors has not been able to solve. Just becouse it involve math that not studied on high school. On 2-nd university month any of university students has been able to solve it task just in one line of code. And it not enought to just google a solution becouse it comes from properties of cross production, so to use it in wide range of similar task required to understend its properties inuitively. And its just a basics that university give on first month. With more complexive theories situation of cource much harder. Where a very smart and expirienced "programmer" ever dont know what branch of math and other theories to explore, just enought educated programmer instantly see wich same mathematical tools required to solve task.
    16. Hi guys, I have been testing and I have understand much better the logic of the collision. I also separated each side with a boolean and I check the x axis collision and then, the y axis collision. My only problem now is that when the right side or the top side collides, I am checking with >= and this causes true in all cases for right, not allowing to check the next else if for the other side if (collider.intersects(mapCollider)) { if (direction == Direction.WEST || direction == Direction.EAST) { // Right collision if (collider.x + collider.width >= mapCollider.x) { isCollisionRight = true; } // Left collision else if (collider.x <= mapCollider.x + mapCollider.width) { isCollisionLeft = true; } } if (direction == Direction.NORTH || direction == Direction.SOUTH) { // Top collision if (collider.y + collider.height >= mapCollider.y) { isCollisionTop = true; } // Bottom collision else if (collider.y <= mapCollider.y + mapCollider.height) { isCollisionBottom = true; } } } I tried to limit the sides check, but I return to my first problem, The player can't slide. if (collider.intersects(mapCollider)) { if (direction == Direction.WEST || direction == Direction.EAST) { // Right collision if (collider.x + collider.width >= mapCollider.x && collider.x <= mapCollider.x) { System.out.println("right"); isCollisionRight = true; } // Left collision else if (collider.x <= mapCollider.x + mapCollider.width && collider.x + collider.width >= mapCollider.x) { System.out.println("left"); isCollisionLeft = true; } } if (direction == Direction.NORTH || direction == Direction.SOUTH) { // Top collision if (collider.y <= mapCollider.y + mapCollider.height && collider.y >= mapCollider.y) { System.out.println("top"); isCollisionTop = true; } // Bottom collision else if (collider.y <= mapCollider.y + mapCollider.height && collider.y + collider.height >= mapCollider.y) { System.out.println("bottom"); isCollisionBottom = true; } } break; } Thank you so much.
    17. For which I can clearly state that it's possible to get a work in industry without having a degree. I've done some business (and software development) for Israeli-based corporation. Their developer was from Ukraine and didn't have a degree. It will always boil down to individuals, their skills, experience, will to work, etc.
    18. Ok, that may be true where you are, but it isn't in a lot of other places. Case in point, the OP who started this conversation does not have a degree but is already employed. Please keep in mind that your personal experiences are not universally applicable, and that your personal opinions are just that; opinions rather than facts.
    19. Speaking as a non-artist, I'm of the case that I got good at making use of what I have. Best thing to do is to know what makes a scene composition flow. IMHO, I'm a huge believer that a good scene composition can make up for a lot of the tackiness a prototyped level will likely have, when something looks out of place, or when a particular color palette, or object can be added to your scene to make it pop. While I model my own meshes usually, 90% of these are composited from free textures, and, to the trained eye, it's a bit noticeable, but they also don't look like something somebody shat out quickly, well, lol, maybe a little TLDR, most people have some level of artistic intuition. Whether or not they want to acknowledge it is another story, it's that reason that I'd recommend you pick up Blender, or some similar, and buff out your stats a little bit
    20. It depend of field. For example web dev that not related to serve a goverment and financical institutions is not regulated. But for other fields, especially FA it strongly regulated demands to certification of manufacturing. And its really disaster criticaly. Same as for examle disaster critical level of qualification of welder that produce tanks that works under gas pressure. And of cource banks and so on can not get his accounting software certified by national bank unless it developed and served by personel with required qualification. And so on. Again - anybody who will claim that to design a reliable plane wing, for example, qualification/education is not required will be found crazzy or ever sabateur. But what difference with designing and implementing a software that will be used for designing its wing? Really developmnt of complexive software involve much more specific math than any other engineering and so on design. And related to simulations games/engins development (that usually a successfull gamedev companies here made) it required not less then for real-world FA and CAD/CAM software. Becouse gaming worlds usualy pretend to be a most complete (but less precesious) simulation of real-world, so use algos of anything that related to FA, CADs, scientific phisic processes simulations and so on, that required to be plugged into one team and work realtime on very weak hardware(in comparsion with real-word software equipment per simulated/controlled object). So gamedev companies looking for a top FA/CAD/scientific developers (here it able to offer much better salary to developers than local real-world industry related companies, unlike on West) and 5 year university degree is a mast-have demand of its companies ever for juniors. Of cource thay have positions not related to development directly, like a testers, support teams and so on that don't have so strict demands of degree.
    21. I really like this work: I think it is a diffusion approach, so it avoids to calculate expensive visibility. I've experimented with this too 10 years ago using grid of spherical harmonics. I gave up it in favor of a surfel approach i'm still working on, but it's very promising.
    22. Curious - is that required by law, where you are? It sounds like the engineering laws we have here, but of course those don't apply to software, and I've never heard of a government setting down a law that software developers have to have a particular qualification. I suspect the game industry wouldn't have gotten all that far off the ground if we had that here. Too many foundational members of the industry started out selling games out of their basements (figuratively speaking).
    23. I think we should probably all agree to disagree. Obviously wherever Fulcrum is from things are vastly different to things in the UK, US and Europe. Out of pure fascination I would love to know where Fulcrum is from... simply so I know never to move there because I'd be unemployable! 😂
    24. You can't argue with a know-it-all who is wrong and you can't argue with a know-it-all who is right.
    25. Im not from North America. And here is other realities. You can not have a any "work expirience" without degree, becouse you just can not be hired to it work without required qualification that require it degree. And it critical (for many fields is a disaster critical) demand.
    26. Not only arrogant but lazy too! 😜 (just a little joke, sorry, I couldn't resist)
    27. I ever not need to look to its source to know why same it will not work for my tasks.
    28. Blimey! What a thread! I wouldn't like to go to the pub with Fulcrum (no offense, I'm sure you are incredibly intelligent, but you do come across as a bit of an arrogant snob). Having been in the IT industry for over 20 years, been self-employed for 10+ years, been offered jobs purely on the basis of my reputation with no need for an interview (even if I didn't have all the necessary skills) all without holding any sort of degree/masters, then you'll have to forgive me for finding it slightly amusing when someone claims that it's absolutely essential to be successful in your chosen field. Now I certainly don't claim to be a 'god-level' programmer (nor do I particularly care about being one) and maybe it's all very different wherever Fulcrum is from?? From my own personal experience I have found those who chase after perfection happen to be lumbering around a god size ego too and be somewhat unpleasant to work with. Software design/development is not about the individual, it is a collaborative, team based pursuit and true excellence can only be acheived through collaboration with others, whether that be in an academic or commercial environment. Academic research is essential for sure, I don't think anyone here would disagree with that, but for every programmer to attain that same level of qualification is not only impractical and unrealistic, it would ensure businesses would grind to a halt! Anyway, good luck to all in whatever career path they choose, however they go about it.
    29. Not sure where OP lives, but I can confirm that it isn't like that here in North America. Work experience is more important than having any degree, unless you're very junior and have little work experience. I have coworkers of all ages who don't have degrees. Some of them even dropped out of university because they were offered full-time jobs as software developers before graduation.
    30. Ok, but then i would just say university is not necessary. I dare to claim i could go through UE4 source and there should be nothing where my math skill is insufficient to understand how it works - i have done most of those things myself already, and i consider most of it as 'easy, but lots of work'. With easy i mean i had no problems in learning this stuff myself, and i did not even learn trig or solving a simple system of two linear equations in school. So i still wonder why you think university is such a requirement. Like said earlier, i regret every day i did not go to university because of missing math skills. But this comes from my passion on research, e.g. working on walking ragdolls, or currently quadrangulation and vector field design - open questions and stuff that did not really made it into games industry yet. L. Spiros example is better. PBR is definitively a field of active research in games, but after working more than a decade on realtime GI i would not be frightened to dig in there either - it's just about integrating stuff locally not globally. That said just about math skills. (which always worries me... ) As an industry outsider i can not comment on questions from OP.
    31. Really for software development industry locally (excluding a primitive monkey web dev) it 2 options only - 1. you have a Engineer qualification that require a Specialist degree (5 years of university). 2 You is out of software development at all. BA that have 3 years of colledge on high school basis or 4 years on secondary school basis have Technecian qualification, and usually not involved into software development at all. (works on support teams, data entry area, and so on ). And its especially actually for FA and gamedev fields, that have highest into industry salaries here, but have a top into industry demands to candidates for employment. For FA it regulated by lows, for gamedev it just a reality of industry (it not many successfull gamedev companies here, bat all of it uses a high-end self-made propientary engines made by teams of top-grade developers)
    32. Game dev is whole example. About any algo used in graphics, phisics, AI and so on was firstly described on PhD tesises. For example ever basic Phong and Gurau shading has been inventend as result of researches completing wich authors obtained a PhD degree.
    33. I'm gonna chime in real quick and give my two thoughts.. I can understand where @Fulcrum.013 is coming from, from my own experiences. There are people out there who feel secure in knowing they have the documentation to support their knowledge. In my own experience, not having a degree, I can attest to the difficulty that come with trying to be taken seriously. Unless you've successfully established yourself in what-ever field you're interested in people outside of the industry will not take you seriously. If you have a degree, masters or Phd, people outside of the industry will take you seriously and assume you know what you're talking about. This can play into a person's confidence in even attempting to cut out on their own and become self employed. I can understand where @Rutin is coming from. There are many successful and established individuals within many industries who've never had formal education. I suppose it depends on the personal motivations of the individual as @L. Spiro was saying. I'd be willing to bet that unless you want to be self-employed, or something related, then it'd be a difficult trek being taken seriously. Not to say it can't be done. Just entertaining a tangent here, but I'd also say that those geographic areas where employment opportunities are lowest ( economic stagnation, rural areas, etc.. ) having a formal education will help as opposed to those areas where there are many economic opportunities and a greater emphasis on innovation.
    34. If you are focused only on bragging rather than helping then you should not post. This is no longer in the realm of just giving a personal example to buttress your point; you’re only trying to compete now and it is not helpful. People do not only chase money, and clearly what you think is important in life is not a consideration shared by many. To the original poster, do not get mislead. Salary is not the most important thing in the world, and even if it were luck is equally a factor. Nothing about a degree guarantees success or salary, and likewise having no degree does not guarantee low success and salaries. All of life is a balancing act between what skills you equip yourself with, how you position yourself (when and where), and how well you spot micro-opportunities that add up (for example knowing early on that you need to stay close to someone (and later ending up making the deal of a lifetime because of said contact)). Whether you pursue money or whatever else, there are always multiple routes there. Imagine all the physically based rendering research being done. I worked with Yoshiharu Gotanda (a popular researcher in this field who frequently gives talks at Siggraph and releases new rendering algorithms: http://research.tri-ace.com/) at tri-Ace and he is a mathematical genius (hence his works and contributions). He also dropped out of high school and did not attend a university. L. Spiro
    35. What would be some examples related to game development? I'd just like to figure out if i miss something essential. Not been at university, i do not know what you mean in practice, and i guess that's the same for others of my kind
    36. Just read a math related questions on phorum where topic starter ever dont know how called required branch of math, while have must-know to pass first homeworks by it branch question. And it majority of "need help" questions on phorum. If you guess that persons that ask its questions able to develop software themself you is very very wrong.
    37. Hey everyone, I'm one of the two developers that makes Meme Exchange, the #1 Meme Stock market app on the Google Play Store and the iOS App Store. We've just set up our project on GameDev.net and thought we'd make a post over here to get some feedback. Download Links: Google Play Store iOS App Store Here's what the game is all about: Like dank memes? Want to learn how the stockmarket works? Meme Exchange is the #1 meme stock market app on the Play Store.Browse all the best dank memes and funny pics on Reddit while you learn to invest.Features include:- Browse the funniest memes from the most lit subreddits available.- Share the best funny pics and meme templates with your friends.- Buy and sell shares in a meme for profit.- Fund startups for a high risk investing experience- Compete on the leaderboard to earn free rewards and badges- Earn and buy crypto kek and use it to spice up your profile page and flex on your friends with dank profile icons, borders, customizable text colors and more!- Multi-language support: English, Spanish, Portuguese, Italian, German, Swedish, Malaysian.This stock market simulator will keep you and your friends entertained for hours, and have you laughing and sharing, all while improving your portfolio and knowledge of markets. Start trading today! Thanks for taking the time to check out this thread everyone, and we look forward to hearing your feedback! Here's our gamedev.net project page https://www.gamedev.net/projects/889-meme-exchange-meme-stock-market/ Here's a few screenshots:
    38. While I do agree with you @L. Spiro ... sigh ... I have to be perfectionist now. Isaac Newton studied on The Kings School in Grantham (1655 - 1660), then Trinity College in Cambridge (1661 - 1665, where he finished BA, and school was closed due to Great Plague), and later in 1667 he returned to Cambridge to finish MA (which he finished in 1669). Note: To be fair though, unless you're interested in physics and history, this is not really a common knowledge.
    39. ClaveRedwyn

      2D and 3D artist needed for horror adventure.

      Hey, I don't have a portfolio together, but I am interested in working on a collaborative game and figured I would post some art to see if you are interested in working together. I also have some work in 3d modelling as well as more traditional art.
    40. No need to get so worked up, @Rutin. What @Fulcrum.013 is saying doesn’t make him or her insightful, it simply makes him or her wrong. At one point he or she made this claim: Since the above is factually false (where did they learn before universities? Who taught Newton? Since math describes the universe, it is open for exploration equally to all, and it is entirely possible to teach one’s self, even if that means reading a book), @Fulcrum.013 seems to want to take a hard-line stance on what is required to be a programmer for some kind of ego boost, most likely to say, “Grr! I went through the time and money and I can’t accept how much of a waste it is so I will pretend it was the most essential thing in the universe!!” You should not let someone work you up who has his or her own entirely different set of motives when offering “advice,” and @Fulcrum.013’s goal here is clearly only to shame anyone who was smart enough to follow through with the purpose of school (to get a job) and thus to stop school before it gets needlessly time-consuming and expensive. It’s just important that the people reading his or her posts realize this as well. L. Spiro
    41. blapblapdiddlydoodah

      Meme Exchange - Meme Stock Market

      Like dank memes? Want to learn how the stockmarket works? Meme Exchange is the #1 meme stock market app on the Play Store.Browse all the best dank memes and funny pics on Reddit while you learn to invest.Features include:- Browse the funniest memes from the most lit subreddits available.- Share the best funny pics and meme templates with your friends.- Buy and sell shares in a meme for profit.- Fund startups for a high risk investing experience- Compete on the leaderboard to earn free rewards and badges- Earn and buy crypto kek and use it to spice up your profile page and flex on your friends with dank profile icons, borders, customizable text colors and more!- Multi-language support: English, Spanish, Portuguese, Italian, German, Swedish, Malaysian.This stock market simulator will keep you and your friends entertained for hours, and have you laughing and sharing, all while improving your portfolio and knowledge of markets. Start trading today!
    42. Nowadays on my university branch of Apllicative Math and CS has been enlarged to IT faculty and branch of High Math that make lectures to any other faculties students shifted to structure of IT faculty. Also here any faculty of technical university usualy have word "Enginering" or "Technological" into its name. For example Engineering-Economical faculty, or ever Engineering-Pedagogical faculty.
    43. Really development of any software product is kind of scientific research of its field, designing of architecture and implementation by code. And any of its stages can not be avoided. Hardest of its part is research of field, so qualified Engineer-programmer is a good scientist that able to describe task mathematically for first, implement it in shortest possible code for second, and so lazzy so able to build architecture that make illusion that computer invent reuired math themself for main. Of cource faculty that train it kind of specialists have to have a scientists as trainers. For example on our branch of Applicative Math and CS all lecturers and assistants has real expirience of researches into scientific research institutions prior became to university trainers. (I has study in 1995-2000 years, so little early - prior to 1991 - government scientific researches institutions was a only institutions that has developt a complexive software, industrial IT/FA departaments has only provide support and required adoptation of ready software )
    44. 100 thousands lines of C++ code able to summon the Devil and than make a exorcizm to cast it out. University education intendet to help to sove tasks without involving a misticism. It looks like a language issue. Here Engineer a qualification that require a 5-year of univercity education, so used in much wide sence than in English-spoken countries.
    45. Here, those are generally different faculties of the same institution. To be clear, I'm talking about computer science programs, since that's the program I went through. Engineering programs might be a bit better at the actual teaching part, but "software engineering" isn't really "engineering" according to the engineering faculties, so stuff that's software-related is usually left to the math or science faculties. The faculty of computer science is in itself a scientific research institution. I believe this arrangement is quite common in North America.
    46. Locally its a education institutions that train a qualified engineers and scientists. Of cource professors, docents and ever students usualy involved into some kind of researches (of cource engineer can not become to candidate to doctorate that required to be a docent, and then to Doctor that required to become a professor without actual researches), but most of researches done into other kinds of institutions called "scientific research institution"
    47. Only check the x-collision if moving right-left and only check the y-collision if moving up-down.
    48. I have rewritten this function a few times now and I am having trouble getting every other row to have the triangles face the reverse direction. The image enclosed demonstrates the faulty behavior which includes only one row facing the reversed direction. I am also confused by how many indexes I should have for the g_vertex_buffer_data_land variable, could someone show me a breakdown like : 18 vertices times 2 sets times 8 columns times 8 depth. In another post fleabay mentioned I was not setting a VAO in core profile, however It seems to be. here is the code: float* getVertices(void) { //using defines int incol = _colus; int depth = _depth; int i = 0; float scaleit = .5; float tempdepth = 0; int startindexat = 0; int counter = 0; int secondcounter = 0; //for (; (tempdepth+1) <= (depth);) //don't forget to change this back! for (int q=0;q<3;q++) { //odd rows for (int col = 0; (col+1) <= (incol ); col++) { GLfloat matrix1[3][3] = { {(col + 1),0,(tempdepth)},{ (col),0,(tempdepth)}, {(col),0,(tempdepth + 1) } }; // //vertex 1 g_vertex_buffer_data_land[startindexat + 0 + counter] = matrix1[0][0] * scaleit; g_vertex_buffer_data_land[startindexat + 1 + counter] = matrix1[0][1] * scaleit; g_vertex_buffer_data_land[startindexat + 2 + counter] = matrix1[0][2] * scaleit; //vertex 2 g_vertex_buffer_data_land[startindexat + 3 + counter] = matrix1[1][0] * scaleit; g_vertex_buffer_data_land[startindexat + 4 + counter] = matrix1[1][1] * scaleit; g_vertex_buffer_data_land[startindexat + 5 + counter] = matrix1[1][2] * scaleit; g_vertex_buffer_data_land[startindexat + 6 + counter] = matrix1[2][0] * scaleit; g_vertex_buffer_data_land[startindexat + 7 + counter] = matrix1[2][1] * scaleit; g_vertex_buffer_data_land[startindexat + 8 + counter] = matrix1[2][2] * scaleit; int matrix2[3][3] = { { (col + 1),0,(tempdepth + 1)},{ (col + 1),0,(tempdepth)}, {(col),0,(tempdepth + 1) } }; g_vertex_buffer_data_land[startindexat + 9 + counter] = matrix2[0][0] * scaleit; g_vertex_buffer_data_land[startindexat + 10 + counter] = matrix2[0][1] * scaleit; g_vertex_buffer_data_land[startindexat + 11 + counter] = matrix2[0][2] * scaleit; g_vertex_buffer_data_land[startindexat + 12 + counter] = matrix2[1][0] * scaleit; g_vertex_buffer_data_land[startindexat + 13 + counter] = matrix2[1][1] * scaleit; g_vertex_buffer_data_land[startindexat + 14 + counter] = matrix2[1][2] * scaleit; g_vertex_buffer_data_land[startindexat + 15 + counter] = matrix2[2][0] * scaleit; g_vertex_buffer_data_land[startindexat + 16 + counter] = matrix2[2][1] * scaleit; g_vertex_buffer_data_land[startindexat + 17 + counter] = matrix2[2][2] * scaleit; counter = counter + 18; }//end col startindexat = 17 + counter+ 1; for (int col2 = 0; (col2+1) <= (incol); col2++) { //first triangle : even rows GLfloat matrix3[3][3] = { {(col2 + 1) ,0,(tempdepth + 2)} , {(col2 + 1),0,(tempdepth + 1)}, {(col2),0,(tempdepth +1)} }; // //vertex 1 g_vertex_buffer_data_land[(startindexat + secondcounter)] = matrix3[0][0] * scaleit; g_vertex_buffer_data_land[(startindexat + 1 + secondcounter)] = matrix3[0][1] * scaleit; g_vertex_buffer_data_land[(startindexat + 2 + secondcounter)] = matrix3[0][2] * scaleit; //vertex 2 g_vertex_buffer_data_land[(startindexat + 3 + secondcounter)] = matrix3[1][0] * scaleit; g_vertex_buffer_data_land[(startindexat + 4 + secondcounter)] = matrix3[1][1] * scaleit; g_vertex_buffer_data_land[(startindexat + 5 + secondcounter)] = matrix3[1][2] * scaleit; g_vertex_buffer_data_land[(startindexat + 6 + secondcounter)] = matrix3[2][0] * scaleit; g_vertex_buffer_data_land[(startindexat + 7 + secondcounter)] = matrix3[2][1] * scaleit; g_vertex_buffer_data_land[(startindexat + 8 + secondcounter)] = matrix3[2][2] * scaleit; // even (2) int matrix4[3][3] = { {(col2 + 1),0,(tempdepth+ 2)},{ (col2),0,(tempdepth+ 1)}, {(col2),0,(tempdepth + 2) } }; g_vertex_buffer_data_land[(startindexat+9 + secondcounter)] = matrix4[0][0] * scaleit; g_vertex_buffer_data_land[(startindexat+10 + secondcounter)] = matrix4[0][1] * scaleit; g_vertex_buffer_data_land[(startindexat+11 + secondcounter)] = matrix4[0][2] * scaleit; g_vertex_buffer_data_land[(startindexat+12 + secondcounter)] = matrix4[1][0] * scaleit; g_vertex_buffer_data_land[(startindexat+13 + secondcounter)] = matrix4[1][1] * scaleit; g_vertex_buffer_data_land[(startindexat+14 + secondcounter)] = matrix4[1][2] * scaleit; g_vertex_buffer_data_land[(startindexat+15 + secondcounter)] = matrix4[2][0] * scaleit; g_vertex_buffer_data_land[(startindexat+16 + secondcounter)] = matrix4[2][1] * scaleit; g_vertex_buffer_data_land[(startindexat+17 + secondcounter)] = matrix4[2][2] * scaleit; //one column of 4 triangles //(three vetices per triangle) secondcounter = secondcounter + 18; } startindexat = 17 + secondcounter + 1; tempdepth = tempdepth - 1; } return gvertices; } I am hoping someone might have the experience to help me solve this problem. Or, what could I check and do I need to show more repo code? Thank you, Josheir
  • 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!