1. Past hour
2. ## Local Area Network Integration || Multiplayer

Please Guys I'm currently working on an Open-world PC, VR, and Mobile 3D Game. I'm using Python, Blender and Panda 3D and I'm looking for someone that knows how to use WLAN for the multi-player Game modes.
3. ## JAVA Assignment

JAVA Assignments Help EssayHack also provides Java Assignment services for students. Java is a programming language that derives its syntax from C and C++. These days this language is used worldwide and we are to shape the carrier of the students in the growing field of Java. Troubles usually encountered: Students who learn Java find many problems while dealing with the subject. Some of the major problems that students find during learning this subject include nervousness while dealing with computers, short of time, unclear concepts, Inability to understand languages and so on. EssayHack helps you out in your troubles: We at EssayHack help students with their assignments and projects on Java, so that they can make their bright future in the world and shine in the society. We help students with their assignments and projects. Some of the main areas where we deals are as follows We help with homework and assignments. We deals with project help also. Our company provides online tutoring to make students well knowledgeable about the subject. Unsurpassed online homework help is given by EssayHack: We at EssayHack always look to the needs of the students. We provide online homework help to all kind of students, be it school level or college level. We also help those students who are unable to complete their assignments of time. Some of the main reasons why students should use our services are as follows. We have a highly qualified team of experts. Our services are affordable for everyone. We give importance to time. Understand the need of students. The service here is Stupendous to cater to all students: EssayHack provides such services that no other online education tutor delivers in the industry. Our best services give an opportunity for students to grow their future and compete with technical world. Some of our mind blowing services include around the clock availability, fully secure payment mode, 100% confidentiality, special offers for regular students, we assistance students from across the globe.
4. Today
5. ## Form a team

Programmer71 : I have sent an email to you dy ya. You can check on it & we can have a discussion ^^ Thanks for your interest in my idea ^

7. ## Any advice for Game graphic studio who look for new partners?

I'm interested in this as well, but from the perspective of finding studios to outsource to. I've seen studios posting their work on sites like ArtStation, Sketchfab and Polycount, but there's no easy way to search for them specifically, so you have to sort of wander into them. Personally I have used a general search engine as well (i.e. DuckDuckGo).
8. ## Will there be more frequent updates?

Looking forward to it! (Currently using the WIP version)
9. ## #10. Graveyard

In this devblog we would like to talk about some new features that we decided to add during the alpha test. In order to expand the strategic layer of the game we’ve decided to include a base building to the game. Previously, all attention was focused on the protagonist and increasing his powers as the game progressed but now you will be able to build your own “town” and decide on the type of strategic and tactical perks you wish to pursue. Besides the familiar Iratus’s room there will be 8 buildings available for construction, each of which will provide a certain bonus. It will also be possible to improve these buildings and thus increase their productivity and abilities. But first these buildings will need to be constructed, since only two structures will be available at the start: the Training Room, where minions can earn experience and the Morgue, where minions can heal more rapidly. Moreover, it will be necessary to sacrifice one of your minions in order to construct or improve a building, along with an Architect’s Soul — a special resource, which can be earned in battles or through other activities on the map. You can “dismantle” the improvement or even the building itself to regain the minion that was used in construction. However, the Architect’s Soul does not return, so you should think twice before wasting such a valuable and rare resource. Buildings do not give their bonus by themselves and need minions to “work” there. At the initial stage there is only one slot in any building for a minion. Improvements will open additional slots up to a maximum of four. Minions that you have assigned to a building will not be able to take part in battles but they can be recalled back at any time. That will be all for now. We will soon be publishing a devblog featuring all the buildings and their bonuses. If you have any ideas or suggestions we appreciate you sharing them with us and we will try our best to include the good ones in the future! Unfrozen Team
10. ## Profile Mode for Orx demonstrated on Twitch tomorrow

Following the twitch demo from last week, a tutorial has been created to help users get familiar with the Orx Profiler tool that compiles directly into all Orx applications. The tutorial is available at: http://orx-project.org/wiki/en/tutorials/tools/profiler
11. ## Use orbiting planets in 4x game?

Or you could, like a lot of 2D 4x space games do and have your ships fly "over" the planets to their destination. No physics required. Then just attach them to the parent planet. About the only thing I would fly around would be the sun(s). You could even have a hidden or toggle-able grid/hex/etc system with the sun(s) zones set to non-moveable positions so it has to path around. Space Empires 3-5 did this.
12. ## Exploration vs exploitation problem

I mean that I don't know where this question was found. See Lactose's question. I don't know what a "test paper" is. I don't usually encounter questions worth "2 marks" (whatever that is) in the wild.

You can't do SFINAE with static_assert. The following works and is a little cleaner than Adam_42's version #include <type_traits> template <typename Λ> auto call(Λ λ) -> std::enable_if_t<std::is_same_v<decltype(λ()), void>> { λ(); } template <typename Λ> auto call(Λ λ) -> std::enable_if_t<!std::is_same_v<decltype(λ()), void>, decltype(λ())> { return λ(); } int main(int, char**) { call([] {}); } https://godbolt.org/z/nH79YZ https://godbolt.org/z/pPzsx6
14. ## Exploration vs exploitation problem

I don't mean to sound argumentative. I just like how you explained exploration as an unknown in the pursuit of discovering possible exploits (it makes sense) and was curious how your answer might differ from mine. I don't think there is any context to the question though. Just face value. Also, the fact that you feel there might be additional context required kind of supports my position that the question is not worded very well. Curious, what part of the question do you feel needs context?
15. ## I want to create a character for a brawler sci fi fantasy horror game but there's a problem.

Make the game you want to make, write the story you want to tell. Disturbing as it may be, there are games (and movies and books) that explore youth as murders and youth as victims. I mean, look at Lord of the Flies which is mandatory reading in many places. In writing your horror script, if the script is better by being 17 or 19, do it. Do you need an explanation about not aging? If so, why? I would consider the reasons she doesn't age are related to the reasons behind her other powers. I would assume with psychic powers and with telekinesis, either she is ageless because of use of those powers, or she ageless for the same reason she gained the powers. If she was abducted by aliens who gave her the powers, that's also why she is ageless. If she is possessed by demons to get the powers, the demons also make her ageless. Maybe assert that she became infinitely prolonged after an accident involving a few rubber bands, a liquid lunch, and a particle accelerator, that worked for Douglas Adams.
16. ## Create a user authentication java application that runs through virtual machine

The algorithms behind the number generators are standard. There are two, TOTP and HOTP, that are generally used in recent years. You can find many different software plugins and libraries implementing the algorithms, and they should be easy to search for now that you know what they are. The "access my server" part is up to you, you'll need to figure out what you are doing for your system and how to access it.
17. ## GameplayXilvan Design games for 2018-2019!

Hi everybody, Xilvan Design building 3D games since 2004 in Blitz3D, we are now presenting you our kindly official gaming related pages: - The Xilvan Design Website - Now with javascript snow & Background music! (please click on each links, download games & bookmark the pages): Lights of Dreams IV: Far Above the Clouds v10.37. Candy World II: Another Golden Bones v13.17. Candy Racing Cup: The Lillians Rallies v3.75. Candy World Adventures IV: The Mirages of Starfield v7.97. Candy to the Rescue IV: The Scepter of Thunders v8.07. Candy's Space Adventures: The Messages from the Lillians v18.37. Candy's Space Mysteries II: New Mission on the earth-likes Planets v8.75. - My Youtube Channel - Merry Christmas & Happy New Year 2019!! Friendly, Alexandre L., Xilvan Design.
18. ## Exploration vs exploitation problem

I think the question is perfectly clear, although I don't know the context in which it is being posed. The OP was asked to demonstrate his understanding of the exploration versus exploitation dilemma, and he demonstrated that he only understands the exploitation side.
19. ## Suggestions for testing PC game

What kind of game? What tools? 2D games in the browser you'll want to test on plenty of browsers and systems. 2D games using Unity or Unreal you won't need much if you stick with built-in tech. If you build custom shaders you'll want additional graphics cards, if you build other custom systems you'll want to test those. 2D games using a MonoGame or GameMaker:Studio or Construct, probably the same as the big engines. Test what you customize, don't worry about built-ins. 2D games built from scratch you will want to try several systems, particularly anything focusing on specific hardware.
20. ## Exploration vs exploitation problem

Yeah, obviously I don't know your course material, but I kind of read the question as a player can choose one of five things to do in each state and assumed that the 27th action would naturally be state 27. However, one part of the question bothered me a lot... "And assume that the player has executed each action a different number of times in state 27," ...and this wording sounds as if the player can do an infinite number of actions per state, which confuses me a bit because then a state is almost meaningless. And then right after, in the same exact sentence... "noting how valuable each action is in terms of the utility of the states reached after each action." ...which arguably contradicts what was said prior in the sentence as each single action leads to a supposed new state. I absolutely detest poorly worded questions, especially by academic minds. They should not only know better, but do better. This question is a bit confusing when under scrutiny. Yeah, I agree with you, alvaro, but I think this question was intended to be more simplistic to achieve an undoubtedly concise, correct answer... or how would you have written the answer to the question for 2 marks?
21. ## Exploration vs exploitation problem

No, I don't think you understand the issue at all. The result of the action is somewhat random, and the utility is assigned not to the actions, but to the individual outcomes. In other words, every time you take a particular action some utility is observed, but this is only a sample from a random variable, whose distribution is not known. You want to pick actions with high expected utility (exploitation), but you only have a noisy estimate of this expected utility, so over time you want to try every action enough times that you discover which action that is (exploration). Further reading here: https://en.wikipedia.org/wiki/Multi-armed_bandit
22. ## Exploration vs exploitation problem

Thank you for your answer. Since it was already stated in the question that all five actions have been carried out before and the utility values are known, I thought the player would only exploit a particular action with the highest utility value. But I understand your point about coming back to state 27 via other actions with "better" utility values which would then affect the actions being taken from state 27. Thank you for your response. And no, this is directly from a test which unfortunately I don't have the memo to cross-check my answers.
23. ## Any advice for Game graphic studio who look for new partners?

Hi. I work as a project manager at a small game graphic outsourcing studio based on Asia. We have been quite successful in the home country (almost 10 years in this area, have quite of clients) So now we are trying to extend our partners internationally. Already built some partnership with Japan game industries, what I wonder is - how I can start in English speaking industries. These days I made very long mail lists and sending studio portfolio & cover letters to industries. Sometimes get positive answers, but it doesn't feel like productive enough. Is there some websites like Indeed or LinkedIn for outsourcing studio like us? It seems most of jobseeker sites are for the individual freelancer. It would be great if you give me any advice. Thank you.
24. ## Exploration vs exploitation problem

Your answer seems logical at first glance, but also almost too straight forward to be worth 2 points. I don't know the material that you're covering at all (like zero), but I don't get a sense of a clear understanding of the exploitation vs. exploration dilemma that was mandated in the question. Assuming that the question has been worded carefully and that state 27 is an arbitrary thing... I'd say that the player, upon returning to state 27, may or may not have taken the same actions as before. Thus, if the value of their current situation is better than before, they may be inclined to explore, as they are already doing well enough, and there might be better ways to increase value. If the current situation is worse than the previous time, they would most likely take an exploitative action to try and catch up to their previous value, as exploring gives unknown results. I tend to over analyze, but to understand the "dilemma", your answer would have to give credence to either choice... otherwise, there is no dilemma. Your answer doesn't address any dilemma whatsoever, thus you must describe a situation to that favors exploration as well; 1 point for exploitation and 1 point for exploration. My biggest pet peeve with tests is when a teacher glosses over the influence certain words can have over the direction of a question. Every word in a question must have purpose and many teachers fail their own tests with the quality of the writing in their questions. I hope I'm not doing your homework for you, azhar_r, but I found this question too interesting to resist. 😉
25. ## Suggestions for testing PC game

I'm considering making a 2D game for the PC. Here are the specs for my laptop: OS: Windows 10 Processor: Intel i5 GPU: intel Graphics 620 RAM: 8 GB I'd be the only one working on this game so my scope for testing is limited. Can someone suggest a minimum list of PC configurations I should consider testing the game on to ensure a wide audience has a similar gaming experience?
26. ## Exploration vs exploitation problem

Its a question from a test paper where I can't verify whether my answers are correct.
27. ## Learning Netcode

Thanks! Did I read on another post that you were working on an implementation too? Do you use Discord? I don't use it much for voice chat but for messaging and have been adding other developers I meet.
28. ## Avoiding overpowering the MC

Does MC mean "main character"? You should both nerf one and strengthen the other, so that they meet in a happy place between too easy and too difficult.
29. ## Mobile [Android] Shapes And Holes

Shapes And Holes A new puzzle/arcade game with simple rules but addictive gameplay. Match shapes and holes. Colors don't matter, only forms. Looks like a chalenge for kids? But it's not so easy when time is ticking, colors are different and shapes are running away, going invisible or you need to count them. Complete the campaign of 65 levels with different rules and tiles. Or play levels with infinite time for a high score. Going to release in few days. Would appreciate for your opinion and testing. Available for testing on Google Play: https://play.google.com/store/apps/details?id=com.CatsHeadsGames.ShapesAndHolesLite Gameplay video:
30. ## GLSL, Point Sprites, Geometry Shader problem

I figured it out. The problem was that I was multiplying the vertex by the camera_matrix V and then sen this info to the geometry shader. In the geometry shader, I again multipliled gl_Position by camera_matrix V giving funky results. I only needed to multiply each vertex in the geometry shader by V. Thanks again for the help!
31. ## Shapes And Holes

New simple but addictive gameplay! Match shapes and holes. Colors don't matter, only forms. Looks like a chalenge for kids? But it's not so easy when time is ticking, colors are different and shapes are running away, going invisible or you need to count them. Complete the campaign of 65 levels with different rules and tiles. Or play levels with infinite time for a high score.

33. ## How do "licenses" for code projects work?

You may want to check https://tldrlegal.com/ it has some of the licenses shortened out to how you can use them.
34. ## How do "licenses" for code projects work?

I'm neither a lawyer nor an "expert". But yes, you can use pretty much any "open source" licensed code in your own projects regardless if they are commercial or not. Generally the licenses are about limiting liability of the author for the use of the code as well as making provisions for how the code itself in "code form" is redistributed. It's more about protecting the authors license to that specific version of their code. Once you have changed it significantly and/or compiled it into a program, it becomes something else.. That license you get to pick. Again, I'm not a lawyer, and there are probably a few circumstances where this might not be totally true, but those probably aren't going to have a major open source license type associated with them either. Also, if you intend to release an open source project that includes open source code from other authors, this is a situation where the license type really matters. Some require you to handle this situation very specifically, others don't care.
35. Yesterday
36. ## Avoiding overpowering the MC

I've been working on a game for a while and think that my fights might be too easy, as a general rule, would it be better to nerf the MC or to buff the enemies?
37. ## How do "licenses" for code projects work?

I always thought "Opensource" meant you could do what you liked but recently I started reading GLP and Apache licenses and found them super confusing. Is there any simple "for dummies" information I can get on how these licenses work? Apache License, Version 2.0 and GNU General Public License for example? There are a number of coding tasks I want to pay with, but I have found "opensource" versions of these that are probably much more robust and better than anything I could do on my own. They all have these licenses but am I simply allowed to install the libraries and use them in my code, then if I created a game with them, sell those games?
38. ## EXP. & VERSATILE COMPOSER

Got time for a new project! Here a few tracks: Orchestral: https://soundcloud.com/nice-noise-on/lento https://soundcloud.com/nice-noise-on/atg_demo https://soundcloud.com/nice-noise-on/endgame https://soundcloud.com/nice-noise-on/the-journey-begins https://soundcloud.com/nice-noise-on/yag_id1 https://soundcloud.com/nice-noise-on/bta https://soundcloud.com/nice-noise-on/we-shall-rise-again https://soundcloud.com/nice-noise-on/pirates https://soundcloud.com/nice-noise-on/through-the-mystical-forest Ambient/Soundscape: https://soundcloud.com/nice-noise-on/city-beneath-the-ice https://soundcloud.com/nice-noise-on/ikalla-demo https://soundcloud.com/nice-noise-on/gathering_data https://soundcloud.com/nice-noise-on/tbp-12 Electro /Chiptune: https://soundcloud.com/nice-noise-on/world-map https://soundcloud.com/nice-noise-on/lighthouse https://soundcloud.com/nice-noise-on/elswidemo https://soundcloud.com/nice-noise-on/driver https://soundcloud.com/nice-noise-on/noga-suub2 https://soundcloud.com/nice-noise-on/street-lethal-actionjr-game https://soundcloud.com/nice-noise-on/chiptune https://soundcloud.com/nice-noise-on/fighter-theme Other: https://soundcloud.com/nice-noise-on/mut_demo https://soundcloud.com/nice-noise-on/ees-12 https://soundcloud.com/nice-noise-on/hts_tot https://soundcloud.com/nice-noise-on/living-puppets https://soundcloud.com/nice-noise-on/cartoon-animation https://soundcloud.com/nice-noise-on/leaves-dream-pop-shoegaze-instrumental https://soundcloud.com/nice-noise-on/ti-r13-1 Exp. with adaptive music (Audiomiddleware WWise, FMod), Unity & program. basics Looking forward hearing from you Cheers!
39. ## Guardians Of The 7 Gates (Dungeon Crawler Challenge)

You play the role of a barbarian warrior who is stuck in a strange mysterious world consisting of 7 dungeons. You have to cross the 7 Gates, each placed in 7 levels, to ascend out of this world. Items to be found include: Keys Potions Various weapons Gold Enemies to be found (more to be added after the challenge is over possibly) are goblins and dungeon bosses. So far, all the assets are some assets migrated from a game example found on the Unreal marketplace. I did not make any of the art, only the programming and the level design for one dungeon (so far).

41. ## Unity Assets Holiday 2018 Sale

Unity has a sale for assets that might be of interest to GameDev Challenge participants:
42. ## UDP reception - CPU load and packet loss

Hey, thanks for the reply! 50% CPU, now that you're asking, I didn't pay attention to that detail, lol! I stared at the top of "htop", perhaps it was only 1 core. It was shown with my process at the top, eating most of it, though. I have to look into "time", and kernel level profilers sounds interesting, too, but probably quite involved to set up? Cache coherency or rather its lack... there rings a bell, I think that problem is there. While it does seem very plausible that my CPU just hasn't got enough horse power, I still wonder what iperf is doing better (if not exactly impressively), and why that one day, it seemed consistent zero packet loss after I set 8 MB buffers (4MB was barely not enough, there seemed to be a roughly proportionate effect). I will try out what happens with only one system call! Edit: Ok, I tried it with only receive, without poll, and checking for timeout in a low frequency thread. That reduced the CPU load at best slighty. I wonder why it's not always the same - sometimes the core0 is, given my goal data rate, at 95..99% and then there is no packet loss, but when it gets to 100%, not surprisingly, there is. Core1 is mostly < 2% busy. I disabled the LXDE desktop completely to see whether the barely enough CPU (99%) would be more repeatable then, but it's not. I'll look into whether all parts of my gear supports jumbo frames, to reduce the number of packets/sec I get... => Too bad, the iMX6 won't go above 1500 MTU.

45. ## 3D Rigidbody Dynamics - Collision Response Problem

Hi isu_diss, Your impulse computation looks correct to me, but I am suspicious of the way you are applying it. The equations you are using compute an impulse, which is a change in momentum. Momentum = mass * velocity. To apply impulse, you do: newVelocity = velocity + impulse * inverseMass You are using functions labeled AddForce and AddTorque. If you are actually adding force, you would be modifying acceleration instead of velocity. This is not correct when using an impulse to resolve collision. I am not sure if you mixed up terminology and correctly implemented the impulse application, or are accidentally using it like a force. If you are using it like a force (modifying acceleration), try using it like I described above, and hopefully it will resolve your issue. This would definitely result in impulses having less impact than expected. Max
46. ## Project file in Code:Blocks

Alberth: Thanks for your reply. I have taken your advice and signed up on the Code:Blocks forum. I hope they can help me. Thanks again! Have a great day!
47. ## Exploration vs exploitation problem

Is this homework? Job interview?
48. ## Usage Three.js OrbitControls in TypeScript on Playground

Hello, I am trying to run official Getting Started Example on Playground https://plnkr.co/edit/ with OrbitControls. The first problem was that official OrbitControls is not friendly with TypeScript and I took: https://github.com/nicolaspanel/three-orbitcontrols-ts But this module does not use AMD by default and I recompiled it to AMD for usage with RequireJS library because I have a few files: Program.ts and Scene.ts and I can run my example on Playground only with AMD compilation. Recompilation requires going in node_modules folder for recompiling module - it is not a common way. I created libs folder in my project and copied content of dist to libs/three-orbitcontrols-ts/ it works localy: https://github.com/8Observer8/usage-orbitcontrols-in-typescript-on-playground I put all files in one directory for usage in Plunker and it works localy: https://github.com/8Observer8/usage-orbitcontrols-in-typescript-on-playground-one-directory But when I upload the files on Plunker it does not work: https://plnkr.co/edit/yICv96E7lTK8xu7DohJB?p=preview You will see the error in a console: Please, help me to solve this problem.
49. ## I hate dialogue systems

I'm using gamemaker studio. There really isn't much else to the project, I just wanted to figure out how to do dialogue systems so I could in the future if I really needed to for a game

There's no such thing as the compiler choosing an overload based on whether or not it compiles; at that point, the best overload has already been chosen and compilation errors are what they are. SFINAE applies specifically to substitution errors, while the compiler has to determine the actual types for template arguments so it can create the candidate set for overload resolution. Take a look at this example which does what you need: http://cpp.sh/4c7h The reason this works is because std::enable_if will only have a member typedef 'type' if the condition is true. So in the cases where the condition is false, "std::enable_if<false,T>::type" will be considered a substitution failure because the compiler can't find 'type' and perform the argument substitution. However, you intentionally provide two overloads such that one will always succeed and the other will always fails (based on the return type), so the compiler will always be able to generate a candidate set with at least one method (depending on what other overloads it finds).

Here's one way to do it, at least for return types, with the help of std::result_of. template <typename T, typename = std::enable_if_t<!std::is_same<typename std::result_of<T()>::type, void>::value>> auto call(T lambda) -> decltype(lambda()) { auto result = lambda(); static_assert(!std::is_same<decltype(lambda()), void>::value, "This overload can return a value of any type"); return lambda(); } template <typename T, typename = std::enable_if_t<std::is_same<typename std::result_of<T()>::type, void>::value>> void call(T lambda) { static_assert(std::is_same<decltype(lambda()), void>::value, "This overload returns void"); lambda(); } int main(int argc, char** argv) { call([] {}); call([] {return 1;}); } Try it online: https://godbolt.org/z/kGwoi7
52. ## Missing pixels in mesh seams

Thanks @Hodgman. I think I understand, will try to play around with it. The only thing I don’t understand, is what happens with the camera rotations, which is no longer “included” in the view matrix

• ### GameDev Challenges

Open Group  ·  86 members

• ### For Beginners

Public Group  ·  1 member

• ### Publishing and Monetization

Open Group  ·  1 member

• ### Optimization Strategy

Open Group  ·  1 member

• 0
• 1
• 0

1. 1
2. 2
Rutin
19
3. 3
khawk
18
4. 4
5. 5
A4L
11