Jump to content
  • Advertisement
The search index is currently processing. Activity stream results may not be complete.

All Activity

This stream auto-updates     

  1. Today
  2. phantaminum

    phantaminum's tunes (new track every Friday!)

    Well, I technically released this yesterday but forgot to post here..
  3. Tom Sloper

    Market Confussion, Video Game Industry?

    Moving to the Business forum.
  4. AshBus

    Looking for a small team

    i have a group of people willing to make a game, we started this game in january and we have made a lot of progress but since our key coder left we havent been able to progress as we wanted to. I will tell everything about the game but i think alot of people will be interested in this. if you do join my name is willo on the server all you need to do is private message me then ill tell you everything and even show you what we've done discord: https://discord.gg/b2teN3m
  5. i have a group of people willing to make a game, we started this game in january and we have made a lot of progress but since our key coder left we havent been able to progress as we wanted to. I will tell everything about the game but i think alot of people will be interested in this. if you do join my name is willo on the server all you need to do is private message me then ill tell you everything and even show you what we've done discord: https://discord.gg/b2teN3m
  6. AshBus

    Programmer Looking for Projects

    i have a group of people willing to make a game, we started this game in january and we have made a lot of progress but since our key coder left we havent been able to progress as we wanted to. I will tell everything about the game but i think alot of people will be interested in this. if you do join my name is willo on the server all you need to do is private message me then ill tell you everything and even show you what we've done discord: https://discord.gg/b2teN3m
  7. i have a group of people willing to make a game, we started this game in january and we have made a lot of progress but since our key coder left we havent been able to progress as we wanted to. I will tell everything about the game but i think alot of people will be interested in this. if you do join my name is willo on the server all you need to do is private message me then ill tell you everything and even show you what we've done discord: https://discord.gg/b2teN3m
  8. buzylaxy

    Card game AI help

    Hi, My apologies if I am posting in the wrong section. I want to code a card game where the player needs to make pairs, triplet or quadruple to earn points. I need some help/guidance for the AI to make it compute the best strategy based on the hand it draws and the cards on the table. to take decisions. If possible to rise difficulty by teaching the AI to count the cards in some manners to predict the player moves / mimic real players. 1- the game has 40 cards 1st round 4 cards are distributed and 3 cards for each player after that 2- points can be earned by making a match: 1point = a pair, 5points = triplet, 6point = quadruple. I don't Know if this is similar to some existing pattern, the one I found were specific to some pupular card games like black jack. thanks
  9. Finalspace

    Incorrect angular collision response

    Haha thats so great - its almost exactly the same mistake i did after i transformed old java code from my old physics engine into c++ - resulting in that: https://www.youtube.com/watch?v=r7rmuB0H1Is Physics programming is always fun ;)
  10. Well how is everyone? I am really enjoying myself working with windows programming. I am dedicating some time to working with controls. I was just going to start, but than I thought it would be smart to get your opinion. My plan so far is to work on the following: Windows API (C++) WxWidget libray (C++ and other languages) Qt library (C++) C# Visual Basic Is this reasonable/possible? Is there anything else you would suggest? Also, Is there anything I am not taking into consideration that I need to know? Oh, and also I noticed the use of CButton, etc. that looks like something I should learn. I noticed it's use in an open source program. What is this and how is it used? Have a nice day, Josheir
  11. Allen Bipster

    Market Confussion, Video Game Industry?

    There should be some type Law's in place to protect emerging internet markets for Indies. MEGA Companies have resources and can develop there own NEW techonologies, but insted they theve, stealing existing INDIE markets and sporting them like they created them thereselves. ALL Emerging INDIE markets will be lost in the future without laws to protect prosperity freedoms. For many, their lives have already been shrink wrapped and filed away into the resource cache. But, what's wrong with this code ? Feel Free to use your own Mega. Because (Indie = Individule) Here's example pesudo code... /* Notes: TRUE = (INDIE = 1); (If INDIE > 1 Then INDIE == FALSE); */ Set Google.Resource = All.Internet.SEARCH; Set Google.Resource = _most.All.Internet.MEDIA; # Run program Set CONST Google = MEGA; Set.Public.Memory = ONLY.GOOGLE; Set.Public.Memory.POOL = ONLY.GOOGLE.SAFE; Get INDIE.Developer; While (INDIE.Developer==FREE) IF INDIE.Developer == 1 ; Set Google.Resource = INDIE.Developer; Delete INDIE.Developer FROM Public.Memory; EndIf EndWhile EndSet EndSet EndSet
  12. Allen Bipster

    Making it in Indie Games: Starter Guide

    Please stop saying that an Indie developer is a 20 person company or group. You hurt the indie field when you tell people that Indie = 20 or somthing. Why, Thats what the MEGA Corps like Google want you to say. THEY WANT CONFUSION ON THE ISSUE, It's easier for them to take control of a nich market when it's weakend by confusion. It actualy delivers it to them. Look Google is just one MEGA, there are others, So I'm just using it as an example. They dont want INDIE=FREE They want = FREE.INDIE; E.g. #*************** PUSEDO CODE, Google is just an example here, Use your own MEGA if you wish. TRUE = (INDIE = 1); (If INDIE > 1 Then INDIE == FALSE); Set Google.Resource = All.Internet.SEARCH; Set Google.Resource = _most.All.Internet.MEDIA; # Run program Set CONST Google = MEGA; Set.Public.Memory = ONLY.GOOGLE; Set.Public.Memory.POOL = ONLY.GOOGLE.SAFE; Get INDIE.Developer; While (INDIE.Developer==FREE) IF INDIE.Developer == 1 ; Set Google.Resource = INDIE.Developer; Delete INDIE.Developer FROM Public.Memory; EndIf EndWhile EndSet EndSet EndSet #*************** Even there staff is condition to speak in forums against replies like mine. Look, I'm sorry, but the term Indie Developer is shorthand for "Individule Developer" The term Individule Developer, is first person singular. Otherwise, ok article, but it hurt the Indie market yet once again. It hurts Freedom, It hurts the next Niche market, They will also destroy it, stealing freedoms and replacing them with a Shrink Wrapped Click that destroy dreams of freedom
  13. I CAN PAY YOU! WITH BITCOIN OR WHATEVER YOU WANT.
  14. Looking very good, the particle effects are very polished and the growing / shrinking towers is a good idea for placement!
  15. Hello again everyone! This week's start was kind of slow, but at the end of it I managed to add some features which I was planning to do for quite a while. The main feature is: tower upgrades! You can now upgrade towers using a little menu I designed. It gives you all the information about the upgrade such as its cost, damage, locking radius, shooting speed and gun rotation speed. Other thing I added is laser beams which have their own light sources so it looks cool when lots of turrets are shooting. It adds something to the feel of the game. There are lots of other small tweaks and fixes I did related to tower placement/editing. Here you can see the gameplay in action: As you might have noticed, as of now flying objects are tanks, this is because I haven't yet modeled planes or helicopters, but I'm planning on doing so. As of now there is only one completely upgradable tower, this is again mainly because I don't have the models yet. I should really find someone to help me out Anyways, that's all for today, I should better go and continue working on the game now, since there's still LOTS of work to do. So see you next week
  16. lawnjelly

    Market Confussion, Video Game Industry?

    That is correct. The games industry as a whole is 'hit driven', much like movies or music industry. A few games make a lot of money, and an awful lot are loss making. The independent side is even more likely to be loss making - although the development budgets are smaller, the marketing budgets are also smaller, and marketing is a large part of success. Essentially no matter how good your game, if no one sees it (or they are too busy seeing games that have 'gamed' the search engines / paid for reviews / installs etc) no one will play it. Conversely, very bad games can be 'successful' due to large marketing budgets. There are nearly 4 million apps on google play: https://www.statista.com/statistics/266210/number-of-available-applications-in-the-google-play-store/ Around 750,000 in the last year that's around 2000 new apps per day. Not all games, but that's a lot of competition.
  17. I’m interested is the Video gaming industry as an (Indie=Individual) developer. But… The industry looks almost completely non-viable. I heard that a decent/basic Android game on Google Play can fetch a whopping 50 cents to one dollar (including ad clicks) a day after being downloaded a few million times e.g. (2.5 mill). (Seems like the explotation of the livestock mentality is at work.) I thought it took real work, and that game art cost time and/or money ? Why would someone spend allot of time making a game, pay or bleed time for the art, allow it to be downloaded 2.5 million times and be happy with $150-$300 dollars PER YEAR at the peak (If they are lucky) ? And from what I’ve heard, Google Play will ban you at the drop of a hat. Plus, have enough regulations that one might think you would need a lawyer to protect yourself. Money that comes in $1.00 per day seems worthless without intrest. Like I said, I’m new to the Video Game industry (But, I've made good casino games in the past as an employee). Could someone please explain why people would do what looks to be completely stupid free Android game development for Google ? And please correct me if I'm really wrong. It seems like the professional Indie game industry is non-viable (dead) as it relates to revenu generation. And what about the next indie niche market a Mega company wants to destroy, so that they can have more clicks and sport that market like it's a new hat. There killing the possiabilities to have ANY indie markets on the internet. Thanks,
  18. Mailbox

    Incorrect angular collision response

    After weeks of having not the slightest desire to continue fiddling around with this, I gave it another go today and finally managed to make it work. I settled for column vectors as convention and adapted my matrix calculations accordingly. The error was somewhere else though. I integrated the angular velocity using Orientation += 0.5 * Orientation * AngularVelocity instead of Orientation += AngularVelocity * Orientation * 0.5 I definitely learned my lesson to pay more attention to the order of operations. Thanks for all your help!
  19. Definitely this is often the most important thing, often physically correct isn't as fun! (or is much more expensive) I think I got thrown off by Hashbrown using 'velocity' to refer to what I believe is local space velocity (the 'move' in my example code). This gets converted to world space by the multiplication with the forward / right axis vectors in Hashbrown's code, and by rotation by the yaw in my example. So it is doing essentially the same thing 'in reverse', which is why it works too. I suppose the reason we tend to do most of this stuff in worldspace is because it makes a lot more sense when objects start interacting, colliding with the environment, it is usually better to have them in a common space.
  20. csbrown28

    Where value comes from in game

    What about a trophy or a decoration that is extremely hard to get? It might not be useful at all in saving time in the game, and to the contrary, it may have taken a lot of time to acquire with little real benefit in terms of time-saving activities, but some people will still find value in it. People will spend time just to differentiate themselves from others... But I think what I defined in the OP covers what you said, right? There are usefulness and uniqueness or some combination of the two. If it took a long time to acquire a useful item then it's probably reasonable to say that its uniqueness is increased. Something like this....?
  21. I wanted to share an idea I had for a new fighting game, born out of my frustrations with the lack of new IPs in the industry. Codenamed Synthesis, it's a 2D fighter that has an "archetype" class similar to how hero shooters have different roles (more on that later), and has an art style that has an "west meets east" vibe in that it takes influence from Japanese styles in addition to general western designs. The setting is futuristic, but based on what you'd find in the '70s and '80s as an interpretation of the future from that era. Old school sci-fi with personality is favored over gritty modern sci-fi without it, and the aesthetic is appropriate. Premise Note: I haven't gotten a solid outline of the plot yet other than the premise itself, as that's something I'll develop later. The setting takes place in the 2070s. There's plenty of different kinds of futurism going around, and that's reflected in the roster itself. It includes normal humans, enhanced humans, cyborgs, robots, uplifted animals and even people with inherent powers of their own. The world is a place where the governments are often corrupt, the corporations hold all the power, and terrorism runs rampant. In the darkest hour, those who aim to be heroes must stand to fight evil, but that's easier said than done. Given the aesthetic, it might be the first cyberpunk fighting game (unless there's one that exists that I don't know about). Gameplay Synthesis takes cues from modern fighting games while also trying to stand on its own. Each character has a health bar and two different meters. One is called the "Synth Meter", which is a pink meter that allows you to performed enhanced versions of your attacks when filled to a certain degree. The other is called the "Ultimate Meter", which is a blue meter you fill to use your Ultimate Ability. Managing both meters is absolutely essential. Here's some bullet points on the gameplay: Synth and Ultimate are separate. However, they can be used in a combined fashion. Specifically, if both of your Synth and Ultimate meters are filled, you can engage "Ultimate Synthesis". This is basically a power-up that increases your damage output while recovering health during the process. The twist is that you can only use this mode once per match. Synth is a neon pink meter shaped as a bar underneath the health. Ultimate is a neon blue meter shaped as an angle to the timer in the center. In addition to the Synth/Ultimate meters, some characters have a separate meter for different aspects of their style. As for the aforementioned archetypes, characters are divided into four different classes. Each one has a flavor of gameplay style that's different from the others. Those are Fighter, Ranged, Stalwart and Commander. Within those four archetypes, there's plenty of variation to go around. Here's the breakdown: Fighter - The most basic archetype, it's the all-around combatant who specializes in straight combos. May have some projectiles but that's not their strong suit, as they're often mobile and flexible in closing the distance. They're deadlier upclose than the Ranged, faster than the Stalwarts, and less complicated than the Commanders. In the most basic terms, they have no real weakness, but they also don't have the unique specialties of the others three. Ranged - The zoner-type, they specialize in fighting their enemy from the distance with special projectiles. While they have combos like the others, it's often of a high-risk and low-reward variety, and instead they're best suited to avoiding direct combat whenever possible and keep away from them at all costs while laying on the pressure. Stalwart - The glacier-type, it's the class for the "big guys" on the roster who are very strong but also slow. These guys are mainly about using their inherent strength to overwhelm the enemy, and they each have some kind of special trait that makes them harder to kill such as shields, armor or health recovery. Commander - The control-type, this is a unique class of fighters who don't fight by themselves. They have various factors assisting them, like a puppet, minions, assist characters, and even multiple characters treated as one. These tend to be the most complicated, but as they require the most strategy, but also the most rewarding. I felt like having the archetypes labeled was important in giving the characters more distinctive features and having something to work with as a baseline. I've come up with a lot of different ideas for characters, and I'll share them later once I have them all written down. Style The main style is made to look like an old school sci-fi, with the '70s and '80s having a prominent influence on the visuals. Many of the character design also have anime influences, but combine that with the aforementioned motif. As such, the designs are based on what people back in those days would view the future. There's plenty of neon lighting, lasers and flashy effects. As for the music, it's mainly electronic, and it ranges from synthwave, nu jazz, techno, post-disco, trance and other synth-heavy genres to give the game an appropriate feel for what it's throwing back to. Basically, what Skullgirls was to the Golden Age and art deco, this is to the old school sci-fi era and cyberpunk. So, what do you guys think of this idea?
  22. What this formula doesn't have is angular velocity. However angular velocity can be added in by having a single pivot float, this will follow normal R =(Xt, Yt) or a more indepth calculation. Then you would convert the resulting radius to a vector using (Sin(X),0,Cos(Y)); //This is assuming the left hand coordinates with a clockwise rotation. So the nice thing about this way is that velocity and angular velocity is separate; making it easier to read and allowing as much complexity as needed. In the game I am making I use pivot += Input.Xaxis; instead of angular velocity and a curve instead of acceleration. Only calculating velocity. It gives a "arcade" like feel to flight, instead of the realistic physics. interesting fact: Using the Arctan(Y/t X/t) formula for angular velocity instead, will result in the same answer as the atan2 formula. Since I am not a programmer, I can't be 100% sure; but I think your formula is a more computer friendly version of the one I like to use.
  23. davejones

    Best way to optimise 3d models

    When I use the proptimizer tool in 3ds max and than export the file as a .fbx file, the file size seems to be bigger than if I didn't use the prooptmizer tool. This has confused me as I thought reducing the polygons would decrease the file size.
  24. wintertime

    Where value comes from in game

    Value should be derived from the average time spent farming the item and its usefulness in saving time or enabling activities. Otherwise its just irrational humans distorting the real value.
  25. Thanks everybody for the help. Sorry about the incorrect terminology and lack of understanding. I'll keep working until I understand. I'll also look at the fix your time step article. I'll have questions, but i'll just open a new thread once I can't find a particular answer. Thanks again.
  26. If I understand this right, you can do this, but at that point it is no longer in any sense 'physics', you are just moving the object position directly, there is no momentum. That kind of approach can work though and even works better in certain types of games.
  1. Load more activity
  • Advertisement
×

Important Information

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

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!