Jump to content
  • Advertisement

Search the Community

Showing results for tags 'VR'.

The search index is currently processing. Current results may not be complete.


More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Categories

  • Audio
    • Music and Sound FX
  • Business
    • Business and Law
    • Career Development
    • Production and Management
  • Game Design
    • Game Design and Theory
    • Writing for Games
    • UX for Games
  • Industry
    • Interviews
    • Event Coverage
  • Programming
    • Artificial Intelligence
    • General and Gameplay Programming
    • Graphics and GPU Programming
    • Engines and Middleware
    • Math and Physics
    • Networking and Multiplayer
  • Visual Arts
  • Archive

Categories

  • Audio
  • Visual Arts
  • Programming
  • Writing

Categories

  • Game Developers Conference
    • GDC 2017
    • GDC 2018
  • Power-Up Digital Games Conference
    • PDGC I: Words of Wisdom
    • PDGC II: The Devs Strike Back
    • PDGC III: Syntax Error

Forums

  • Audio
    • Music and Sound FX
  • Business
    • Games Career Development
    • Production and Management
    • Games Business and Law
  • Game Design
    • Game Design and Theory
    • Writing for Games
  • Programming
    • Artificial Intelligence
    • Engines and Middleware
    • General and Gameplay Programming
    • Graphics and GPU Programming
    • Math and Physics
    • Networking and Multiplayer
  • Visual Arts
    • 2D and 3D Art
    • Critique and Feedback
  • Community
    • GameDev Challenges
    • GDNet+ Member Forum
    • GDNet Lounge
    • GDNet Comments, Suggestions, and Ideas
    • Coding Horrors
    • Your Announcements
    • Hobby Project Classifieds
    • Indie Showcase
    • Article Writing
  • Affiliates
    • NeHe Productions
    • AngelCode
  • Topical
    • Virtual and Augmented Reality
    • News
  • Workshops
    • C# Workshop
    • CPP Workshop
    • Freehand Drawing Workshop
    • Hands-On Interactive Game Development
    • SICP Workshop
    • XNA 4.0 Workshop
  • Archive
    • Topical
    • Affiliates
    • Contests
    • Technical
  • GameDev Challenges's Topics
  • For Beginners's Forum

Calendars

  • Community Calendar
  • Games Industry Events
  • Game Jams
  • GameDev Challenges's Schedule

Blogs

There are no results to display.

There are no results to display.

Product Groups

  • GDNet+
  • Advertisements
  • GameDev Gear

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


About Me


Website


Role


Twitter


Github


Twitch


Steam

Found 114 results

  1. A developer I am working with has sent me a project that when packaged is in VR mode, however its not supposed to be. So when I package the project to windows in unreal engine 4, the screen is split in 2 as if its VR. Would anyone know how to get the project out of VR mode so that its just a 3D game? I have disabled VR plugins and chekced through the project settinsg to untick any VR setting, but still not managed to get it out of VR mode.
  2. Hello, and welcome dear reader to my upcomming long term project 'Spark' I'm planning for a while now. My name is Bastian, I'm working as professional in games business for a couple of years as Senior Software Developer and hobby engine architect and am going to start running a project soon that is targeting the following thoughts based on this forum discussion Problem Many hobby projects and small studios out there don't have the financial/man-power capacity or experience to make good looking game maps as of the discussion above; but also while I read through this forum for some years now, I have seen more artist requests than any programmer requests. The reason might be systems like Unreal or Unity that themselfs provide a large non-coding game making support by blue-prints, asset store content and whatever is there in addition designers can take to reach there goal. While this is great for designers and small game creation teams, there isn't such a thing for pure coders (like me) that aren't capable of doing level design or modeling. The so called "programmer's graphics" This is sadly a factor that leads to most projects failure because people tend to support such projects that look beatifull but may lack some gameplay functionality against those projects that have the fully featured gameplay ready but dont get an artist to do the environmental work. And not every game developer has some artists in it's connections. This and the fact that I personally love multiplayer (online or mmo-games are just multiplayer) RPGs, I decided to go for tis project after doing game engine development from scratch over several years now. Spark Is a product of several thoughts combined into one single software package that supports a basic, modular game engine to extend for whatever multiplayer/rpg game one decides to develop, that already has a range of functions implemented to support all the necessary systems like character management, inventory management or UI, along with an SDK to provide utility functions for a range of use-cases like player authentication or content packaging written in C++ and C# (for the utility tools). I currently decide if the package should also contain a special game-server implementation that is supporting the general gameplay interface. But whait, what makes the project unique from what is already out there? The plan is to provide more game creation features and less content editing necessity in the first level of the game. Content like world maps, quests and even assets can be generated procedurally using a set of defined rules to tell a generator unit a context taken into account to decide what should be generated. This can be map data/landscape data, fully playable (maybe limitless) maps and even assets to place on those maps including environment, plants, trees and a lot more. Gameplay content can be created too. A generator can run in the background or on a server to create new quests while the game runs including any dialog and log text for supported languages as same as potentially voice overs. I'm currently doing the research for the translation unit that should be able to generate text in English and Japanese for now (other languages may be extended) as not fully perfect a native speaker would write but acceptable enougth and simple enougth to fit into the plan. But yeah, you reader may have still some doubts about it. Let me tell you from a talk I had past time with a good friend from a grand publishing and development studio. That friend told me that they are developing an AI for one of there games, that should create content for that game after learning from there best level designers and the community. You see, this isn't a crazy backyard idea but also something even an AAA studio is planning. I'm also playing arround with the thought to make this also VR compatible for current and upcomming technology so this wont be a one-shot project but something that we can base on and continiously enhance over the months and years. Motivation I'm totally self motivated to run the project simply from passion for playing games that have quality and mesmerize me with or without a story, regardless of fantasy, sci-fy or steam punk, RPG or shooter. Games worth playing are played but there is a problem with stagnanting quality over the past 20 years that makes me sad. I now want to tell my own stories, show my own worlds to others and play like I would live in the game while I have my all-day job so don't need to do this for profit (yet). So this is not only an SDK or game engine project but also a multiplayer RPG project who's core system can be used from other people for free to setup there own ideas, make there own stories and let others explore there own worlds with certain kind of compatibility between those games for player data and mods. While I develop on my every day practice with a team, I do it on my own in spare time so the decision for this request post was simply to get some people together that may or may not share my passion for good games and are also moivated and reliable enougth to bring this to a happy ending over the next year or two up to a playable demo version to maybe pitch for more support. Closure I thank you reader and congrats for reaching the last point of my post. What I want to do might sound as a huge never ending project that will fail but my motivation is there even after years and prototypes of game engine development so if you think you could hold this kind of motivation even a single bit, are reliable, experienced with C++ and/or C# or an artist (any other matching role could be also usefull for Spark) and could work at least a day in the week, then I would be happy if you would leave a message, either in this topic, as PM or Skype/Discord chat. I will meanwhile finish my framework work (ha double spending ) and do some technical and game design for this. Dont let me wait too long and thank you for reading! Greetings!!
  3. Hi Everyone, My name is Bob Pepek, I'm an audio post production engineer for film / TV. I'm looking to try my hand at Game Audio. Did you know that great sound design is rarely ever noticed but is always felt by an audience? That's where I can help. I've worked as the dialogue editor and sound designer for Sprout / NBC's Saturday morning cartoon Astroblast. I sound design for the web-series Channelate (hosted by Explosm / Cyanide and Happiness). Though most notably work as the go-to sound designer for the hundreds of the LEGO Star Wars / Marvel / Ninjago product animations and mini-movies.My past sound design clients include NBC, ESPN, LucasArts, LEGO, Sprout Network, Disney, Sci-Fi Network, Walmart, Sesame Street, The list goes on and on! Below I've included a link to my demo reel as well as other projects I have done sound design for:Sound Design Reelhttps://vimeo.com/214093302Other Work (Channelate, Explainer Vids, Ads)meloncollieproductions.com/work/360 Sound Designs (LEGO Star Wars / Avengers: Infinity War)https://www.youtube.com/watch?v=-Gdss2fANPQhttps://www.youtube.com/watch?v=mj7Leyaq780https://www.youtube.com/watch?v=LJzPu_tw6eYRecent Film Work:https://www.youtube.com/watch?v=hbFXobIMAgMhttps://vimeo.com/273203490https://vimeo.com/229448486If you're looking for a sound designer I'd love to help out! Feel free to reach out at bobpepek@gmail.com. Cheers, Bob
  4. I have seen a number of posts about this topic but was wondering what the most effective way is. I have been working on a project in unreal engine 4 and am struggling to get virtual reality mode to work in the engine. A route I am pursuing to solve the problem is to use the unity game engine. I have a virtual reality template set up in unity and need to export the project from unreal engine 4 into unity. Whats the best way to export the project from UE4 and than import into unity?
  5. mmmax3d

    Add floor in skybox

    Hi everyone, I would need some assistance from anyone who has a similar experience or a nice idea! I have created a skybox (as cube) and now I need to add a floor/ground. The skybox is created from cubemap and initially it was infinite. Now it is finite with a specific size. The floor is a quad in the middle of the skybox, like a horizon. I have two problems: When moving the skybox upwards or downwards, I need to sample from points even above the horizon while sampling from the botton at the same time. I am trying to create a seamless blending of the texture at the points of the horizon, when the quad is connected to the skybox. However, I get skew effects. Does anybody has done sth similar? Is there any good practice? Thanks everyone!
  6. Hi everyone, I would need some assistance from anyone who has a similar experience or a nice idea! I have created a skybox (as cube) and now I need to add a floor/ground. The skybox is created from cubemap and initially it was infinite. Now it is finite with a specific size. The floor is a quad in the middle of the skybox, like a horizon. I have two problems: When moving the skybox upwards or downwards, I need to sample from points even above the horizon while sampling from the botton at the same time. I am trying to create a seamless blending of the texture at the points of the horizon, when the quad is connected to the skybox. However, I get skew effects. Does anybody has done sth similar? Is there any good practice? Thanks everyone!
  7. SillyCow

    Dozer Drive VR Game

    We have just launched our new VR game for Android: https://play.google.com/store/apps/details?id=com.eyalgames.dozerdriver Oculus: https://sites.google.com/view/dozerdriver/ Would love to hear what you think.
  8. Not sure if this belongs here or on the VR forum. Since this is a rant about business practices I decided to post it in the lounge: Just finished approving my first Oculus Rift game, and I am very frustrated. I am a hobby developer, distributing free games of hobby quality. I have distributed games on other platforms before: Android, Facebook, IPhone, etc... My goal by publishing to an "app store" is to get people to play my game. Mostly it's intended for people like you (enthusiasts on various forums) to try it out and give me feedback. As such what I usually expect to get at the end of the process is a store page where people can download my app to their device. Since my apps are not AAA attempts, I never expect to get much exposure. I accept the fact that I will be #150 on any store search result. It is not fair to expect any of the app stores to promote my mediocre hobby effort. That said, I still expect the option to self promote. I still want to be able to post my store link on a dedicated Facebook page, or on the "your announcements" forums, and give enthusiasts access to my work. And this is where Oculus upset me: I submitted my game to Oculus, and they approved it as "keys only.". "keys only" means that I have to give out *one-off* keys to people so that they can download my app. It means that I cannot post URLs of said game and let people download it ( I need to provide each person with a unique key ). To add insult to injury, Oculus required me to drop Steam OpenVR support before reviewing my app, and also add their "entitlement" DRM to make sure it doesn't run without their permission. I spent a day after I had the game ported to oculus adding and testing all of this boring DRM stuff. I could have just uploaded a DRM-free Steam + Oculus executable without going through the trouble of uploading to the store. What more, there were no suggestions on what needs to be improved in order to lose the "keys only" status. I am really frustrated at this. To be honest, I didn't expect to be featured anywhere. I just wanted an easy way to distribute my hobby project to others by giving them a link, and reading their comments. I really find that rewarding with regards to my other hobby projects. Seems to me that Oculus are being unfriendly to the hobby developer. What happened to them? I remember that they always had a place for "uncurated experiences" in one form or another. PS: If anyone has an idea on how I can self-promote my game besides tweeting random keys at people, I would love to hear it.
  9. In a demo I’m working on, I want players to be able to display 3D models (.fbx and .obj files) in the environment, allowing for others to view them. I don’t necessarily want the player(s) to be able to edit those models, but I wasn’t sure how to create a system to allow them to show them off to others.
  10. bschmidt1962

    GameSoundCon Submissions Open

    Hi GameDev Music folks! Submissions are now open to speak at GameSoundCon 2018 (Oct 9-10, Los Angeles). Any topic of timely interest in game music, sound design will be considered. Potential topics include: Audio for VR/AR/MR Game Audio post-morta Tools Interactive composition techniques Business/career/legal Cutting edge research in game music/sound topics Or any cool topic of interest for professional and aspiring game composers, sound designer, programmers, audio directors For details please visit www.GameSoundCon.com/submissions
  11. DecoDy Studio

    Building a new team

    Hello all I am currently, and after long time thinking and planning, looking for enthusiast people to be part of a team to develop games, my idea is to build a game studio although I am in a very early stage. As a lot of work is needed to be done I need people to participate and be part of this long term project, I can't do everything and I don't have the knowledge to complete all the work needed for games. My first idea is to develop Mobile Games and in particular VR / AR games, I've built a prototype in ARKit with Unity and I have also a couple of games ideas which could be the first games to be released. To do that, I am looking in the short term for developers and creative people (designers, concept artists, etc.) and in the long term musicians, marketing, business development, etc. It is not required a previous experience as I am planning to release first small games while the team is learning and getting the experience to do make bigger games every time we do a new one. If this sounds interesting to you and you want to know more, send me a private message and I will be more than happy to talk. DS
  12. Hi everyone, A while back I read a few articles on flocking algorithms and it peaked my interest so I decided to write my own demo using OpenSceneGraph. A link to the result is below, I hope you like it!
  13. khawk

    VIVE SRWorks SDK

    Last week VIVE announced the VIVE SRWorks SDK, allowing developers to access the stereo front facing cameras on the VIVE Pro. Developers will now be able to perform 3D perception and depth sensing with the stereo RGB sensors. From the announcement: The SDK includes plugins for Unity and Unreal. VIVE also included a few videos worth checking out: Learn more at http://developer.vive.com/resources.
  14. khawk

    VIVE SRWorks SDK

    Last week VIVE announced the VIVE SRWorks SDK, allowing developers to access the stereo front facing cameras on the VIVE Pro. Developers will now be able to perform 3D perception and depth sensing with the stereo RGB sensors. From the announcement: The SDK includes plugins for Unity and Unreal. VIVE also included a few videos worth checking out: Learn more at http://developer.vive.com/resources. View full story
  15. I am an audio researcher developing new audiovisual technologies and currently interested in new applications for games, especially in areas of VR arcades, large immersive spaces, 360 degree installations and even escape rooms. I am wondering if anyone has any ideas how to get 32 independent channels (or more) of audio output in real-time from a game engine like Unity that can be spatially mapped to XY coordinates of virtual objects in a screen, or the XYZ coordinates for a spatial enclosure, when most game engines only allow for fixed pre-defined output formats such as stereo, 5.1 or 7.1. I have an executive summary of the technology online at (the link also includes my email address): http://bit.ly/pixelphonics Thanks, M
  16. Brayden Beavis

    Dev Log 1

    Being approached with the task to create a ‘calming’ experience for LiminalVR users was juxtaposing because at first we were absolutely not calm with our approach to research and our aggressive surveys distributed over social media (Which by the way, feel free to take part in here and here). However, a week later the team had a meeting with LiminalVR and were given access to their concentrated psychology documentation which, to say the least, was a lighthouse in the fog of endless research. The research provided to us allowed us to decide on creating the natural setting that we wanted, with factors of detail such as colour and vegetation types that allow for a calming user experience (we hope!) The terrain itself was generated with World Machine, using a low resolution to ensure its cost remain low for mobile optimisation. The terrain, when translated across into Unity, had some scaling issues and as a result, the long rolling meadows that were seen in World Machine imported much smaller. To fix this issue we doubled the size of the terrain but as a result, we discovered that we had lost a lot of our ability to create finer details when painting textures. However, as this is essentially saving cost and the painted roads will be in the distance, we decided to push forward. Itween was used to create the curve in which the lantern follows, travelling at an increasing speed as it moves further from point A towards point B. The lantern model is still underway, however this will be one of the final features that will be implemented. On feedback we changed the initial idea from dusk to dawn and to really harness the colours of an early morning sunrise, we used optimised volumetric lighting beams to simulate the sun rising in the morning. It was extremely challenging to simulate atmospheric fog inside of Unity that is mobile optimised and after research we decided to create a cylinder to surround the terrain with a low alpha material on the inside which gives a low cost effect of fog. This encompassed with Unity’s inbuilt fog feature allowed to create a believable environment. User Input is required at the start of the experience, the player simply must use their head to turn and look at one of three pieces of paper that represent most how they are feeling, this is a feature that is currently being worked on in a test scene and will be migrated over to the experience on completion. Next up we will be working on polishing, grass, textures, finalising models and audio. Stay tuned and watch this space! Sincerely, Team Tuff Knight P.S - Follow us on Twitter for regular updates! @BraydenBeavis @MohamadAlRida
  17. samoan62

    VR in Unity

    I was wondering if anyone here has experience with VR development for Unity. Having previous Unity experience, I'd prefer to stick with Unity but am open to other engines. It's something I've been interested in, and I'm wondering which community/technology is the easiest to use. An Oculus Rift costs around $400, so I'd rather not invest money in that if it doesn't have a big community and support behind it. Another option I was looking at was Google Cardboard for Unity. The guy here has a pretty good starter tutorial on VR dev for Android and the headset is only ~$20 and the Moga controller is only another 20 or so. This is definitely the most economical option, but I'd rather not go down that path if no one uses this technology or if VR on Android is crappy or something. The VR community doesn't seem like it's that big, so I'm having a hard time getting a feel for what's popular and what direction the technology is going.
  18. Check out my new Youtube video where I talk about Dreamart VR, a Virtual Reality project that I am working on !
  19. Joe air-taps Dan’s picture to video call him. Dan picks the call and appears, in front of Joe, Dan’s life-size hologram, floating in the air. In very Sci-fi style, Joe drags the hologram, rests it on a table and pins it. The call wasn’t very different from a regular Skype video call, except it was taking place in Augmented Reality (AR) between Microsoft HoloLens, rather between PCs or Smartphones. The Head Mounted Display (HMD) wore by Joe made the audience believe that he is about to demo some upcoming Virtual Reality (VR) tech by Microsoft. The demo ended in huge applause and gave the audience a sneak-peek what video calls in future will look like. VR and AR are two futuristic technologies that are going to change the way we, humans, perceive technology. It’s natural of App developers to look at these technologies with great hope. While AR technology has been in work for a long time now and is relatively a common place in mobile apps, today, the credit of reviving VR goes to 2012’ Kickstarted project “Oculus Rift: Step Into the Game” by then unknown startup Oculus. Facebook later acquired Oculus for $2 billion and inspired (perhaps forced) Google to make inroads to VR technology. Google Vs Facebook: the next platform war Google, rather than developing a standard PC-connected VR device like Oculus Rift, decided to leverage on the well-established it controls, which led us to Google Cardboard and, later, Daydream. Google’s setting involved a VR kit consist of a HMD and a smartphone. Google released three SDKs for developing apps for cardboard on various platforms: Android, Unity Gaming, and iOS. The SDKs triggered the first set of VR applications developed for smartphones and the world hasn’t looked backwards since. Perspective Reality Cardboard’s successor Daydream, owing to only a handful of Daydream-ready phones and the VR headset Daydream View costing many times the cardboard, is far from a success. But it’s the only native VR SDK available for a mobile platform with Apple conspicuous by its absence in this field, bringing Facebook and Google on the verge of a VR supremacy war. In case you were wondering, unlike its predecessor, Daydream doesn’t support iOS, at least not yet. Is it Apple vs Google again? Both Google Tango and Apple ARKit look promising but are yet to reach their full potential. This might give rise to another platform war between the two tech giants. Apple ARKit supports every iPhone 6s and 7 out there and is a clear winner here. Google Tango at this stage supports a couple of handsets by Asus and Lenovo, neither Pixel-s nor Galaxy-ies. Nevertheless, iOS and Android app developers determined to include either of the technologies in their upcoming apps in a pursuit of futureproofing them have a lot of paths to take at least when they are thinking AR. Daydream may not look like an overly capable project Google hyped for after all; it’s the only feasible platform to develop VR apps on. There is no need to look elsewhere. VR and AR can add value to any app regardless of its category. But how to choose between these two when developing an app or a GAME? Games It’s hard to decide between the two when developing games. AR and VR both tend to blur the lines between real and virtual world. However, VR looks like the missing block in the games that are drawing up on ‘reality’. First Person Shooters (FPSs), today, are growing closer to reality with real life graphics, spine-chilling sound effects and, frantic animations. On top of that, FPSs increasingly include AI engines and physics engines to give a gamer a perception of reality. However, all the action take place in front of a screen placed at a distance from a viewer, which leads to substantial loss of quality by the time the images travels to the viewer’s eyes, broadening the gap between perception and reality. In VR, the screen inside the HMD is placed directly on viewers eyes, giving the user a perception that he is not playing the game, but in it. Spider-Man Homecoming VR Experience is a fun and thrilling first-person game if you have a capable PC and either an Oculus Rift or HTC Vive. Or else you can try VR Roller Coaster on Google Cardboard. If your game needs to interact with the real-world locations (think Pokémon Go), AR is what you need. Otherwise, VR is the way to go. Video Streaming apps For the reason described above, a piece of video content provided taken in 360-view is sure to leave your viewers awestruck. They can move around, revolve wearing the HMD and can actually see what is happening behind the action. VR doesn’t look like very great an option in this category of apps. Apple Developers looking at ARKit with great hope. Sorry! Video Calling The Skype call made on HoloLens I believe is the best rendition of Augmented Reality to date, not as a gimmick but as a technology that actually makes, otherwise, boring and dull video calls interesting and useful at the same time. AR is suitable in case of Video Calling apps because you need to see the world on either side of the call. VR will cut you on your side of call. I am not saying VR is not happening in Video Calling at all but the HoloLens demo, suddenly, makes developing a standalone video calling apps so much sense. Imagine interacting with the world around the person you’re on a call with, annotating objects of your interest and zooming them in and out while the call is still running and he is interacting with yours.
  20. slayemin

    More Contract Work

    It almost feels like it hasn't been worth writing an update for the last month because so little "progress" has been made on Spellbound. But I suppose such is life, and it too must be captured and noted as a part of the journey of an indie developer. I have still been doing various contract projects for both corporate clients and small game studios. On the contracting side, I've decided that it would be a good idea to subcontract work I can't do to other people and then add my management fee to their rates. I currently have my former artist working on a small contract project, so it is a viable business idea. He charges me $35/hour and I charge the client $50/hour for his work and I keep the difference. It's not much, but its a good start. In the future, I will raise his rates and pay him more when there is more work and larger projects, but I don't want to make public promises I can't keep. The hard part will be finding enough work to keep everyone busy. I've also been playing a light support role to my girlfriend. Her business is taking off and she's easily become the primary bread winner of the household and that relieves financial pressure from me, allowing me to continue working with minimal income. I can't stress enough how grateful I am and what an impact it has on my creative pursuits. A few days ago, she had a senator from China come and visit her company and our ranch. He was really interested in seeing my VR game, so I gave him a demo in my office. My roommates are all sales people as well, so they got to try out the game at the same time. One of them was instantly motion sick, but the other really enjoyed it. Probably the best takeaway from this was just how bad my user interfaces actually are -- they are not intuitive enough at all for completely new people to use. Also, the pacing of the action is also too rapid for novices, so I'll need to redesign my tutorial level to be more "tutorial" focused than story/immersion. Anyways, the Chinese senator was very impressed with what I'd been working on. I have a feeling that I may have a trip out to China in my eventual future. I think the Chinese market for VR is thirstier for content than the North American market, so it would be great for me to see first hand what the market landscape looks like. A fellow VR game dev told me the other night that he's been wanting to show my game to other people, but the trailer for the game is so out of date that it doesn't do the game proper justice. I completely agree, it's two years old and features old technology which I don't support anymore. Here's the stupidest objection in the whole world: I don't know how to produce a good game trailer. This is extra stupid because... I work in an office filled with film people who could help me. What's wrong with me? I'm a bit afraid to ask for help knowing I have no money to offer. I have been doing a lot of reading of epic fantasy books on the bus ride too and from work. I'm currently reading through the "Legend of Drizzt" series by R.A. Salvatore. Every time I read one of these epic fantasy books, I feel totally inadequate as a writer. I have a lot of self doubt that I could produce anything as good. Despite that, I'm going to have to push hard and write out a story for Spellbound. The writing is going much slower than I would have liked due to various distractions (ahem, contract work and lack of funding). I also feel a bit daunted/overwhelmed by the size of the writing project and what it's going to take. I should just shut up, stop whining, and start writing. "Yeah, Eric! Quit yer moanin', bitchin' and belly aching and get back to writing!" *whip crack* I have been entertaining the idea of producing another type of nature VR travel experience using 360 videos. It would be much easier and faster to produce and could turn into a new revenue source to fund my development of Spellbound and build my brand a teeny bit more. I must find some time to produce a rough prototype and see if its technologically viable. I've written out a 2 page business plan and it seems pretty good (but all of our own ideas sound good!). This idea has passed through my feasibility filters and its time to start figuring out what it would take to produce. Anyways, it doesn't hurt to give it a try and see what happens. On another note, I think some of my best ideas come to me while I'm walking to work. There's just something creatively magical about the act of walking and thinking. It really gets the juices going. I remember this one time I was working in Iraq on a tough problem with relational databases. Somehow, I had to get multiple records from one table to match multiple records from another table. I couldn't figure it out for days while sitting at my desk, but then I went for a long walk on base and solved it in my head. I came back, implemented it, and it worked perfectly -- it required an intermediary table to store lookups. Two days ago, I was walking a mile to my bus stop (in the rain) thinking about "stuff". The night before, I had been tutoring my girlfriends son on math homework. I have also given lectures at my former university and local meetups on game development and design. I have worked in Iraq and Afghanistan to rebuild war torn societies, and through my experience, I have concluded that the underlying foundation for a peaceful and prosperous society is an educated society. So, if you want to bring peace, prosperity and compassion to the world, start by educating people. I happen to love the acquisition of wisdom and the feeling of enlightenment it brings, so my way of sharing that is by teaching people what I know and hoping they too can share my passion. On my walk, I got to thinking: What if I give lectures in VR where people can learn something? It would be done within the universe of Spellbound, so the learning experience would be within a classroom of budding wizards, being taught be an old, gray bearded wizard (me). The character animations could be driven by a mocap suit and the voice could be recorded easily enough. The instructional material would be framed in the context of things wizards care about, so I'd be giving an hour long class on the intricacies of alchemy and brewing a witches pot, and it would be about selecting the right proportion of herbs, spices, ingredients, and cantrips. On the surface, it would be a lesson on magical brews, but in truth, it's a lesson on fractions and ratios. It would be a great fake out, where people come into a classroom expecting an hour of entertainment (which it is!) but they'd really get an hour of education. But, the lesson would be framed and presented in such a way that the audience doesn't realize its learning something else which is valuable in the real world too! I could produce a dozen lectures on various topics of interest, framed in the context of advanced wizardry, and people could attend my lectures in VR. If I can convey my enthusiasm for the subject, it'll be infectious and people will want to see all of the other lectures. What seemed like a action role playing game on the surface, had a lot of secret surprises on the back end. Some people may not be interested in this academic part of the game and prefer action and adventure, but others may be only interested in the academic side -- There's nothing wrong with wizards who spend most of their time in the academy advancing their own knowledge. After all, that's what wizards are predominantly known for! I think if I embed secret rune combinations within the lessons, students can get unique magical rewards by paying attention in class and it can be just as rewarding as exploring an ancient dungeon. I like this idea; I'll have to think about it more and let it ruminate. Lastly, I've been continuing my work with the Leap Motion and integrating it with 360 video. Check it out here: I heard from my partner that some sales guy saw our work and liked it so much that he said if we finish this app, he'd be willing to sell our services to other companies. If that brings in more work and it pays well, I'd be all for it. I'd eventually want to hire someone else to work for me and take over the production and I'd move myself into more of a creative managerial role, but for now, I have to keep building out the tech and envisioning how this will work. I've been trying to unite the film industry and the gaming industry for over a year, so this sort of represents a culmination of my efforts and helps create a sort of new type of media. I'm excited to see where other creatives can take this. Anyways, I still have a lot more work to do here and this is still evolving quickly, but I think what we're building here may be the first of its kind in the world. I'm excited.
  21. I`m looking for some project to boost up my portfolio, I`m not a pro but I`m not bad at all. Feel free to contact me.
  22. Hi, ok, so, we are having problems with our current mirror reflection implementation. At the moment we are doing it very simple, so for the i-th frame, we calculate the reflection vectors given the viewPoint and some predefined points on the mirror surface (position and normal). Then, using the least squared algorithm, we find the point that has the minimum distance from all these reflections vectors. This is going to be our virtual viewPoint (with the right orientation). After that, we render offscreen to a texture by setting the OpenGL camera on the virtual viewPoint. And finally we use the rendered texture on the mirror surface. So far this has always been fine, but now we are having some more strong constraints on accuracy. What are our best options given that: - we have a dynamic scene, the mirror and parts of the scene can change continuously from frame to frame - we have about 3k points (with normals) per mirror, calculated offline using some cad program (such as Catia) - all the mirror are always perfectly spherical (with different radius vertically and horizontally) and they are always convex - a scene can have up to 10 mirror - it should be fast enough also for vr (Htc Vive) on fastest gpus (only desktops) Looking around, some papers talk about calculating some caustic surface derivation offline, but I don't know if this suits my case Also, another paper, used some acceleration structures to detect the intersection between the reflection vectors and the scene, and then adjust the corresponding texture coordinate. This looks the most accurate but also very heavy from a computational point of view. Other than that, I couldn't find anything updated/exhaustive around, can you help me? Thanks in advance
  23. slayemin

    Contract Work

    I need to make money to fund the further development of my game. So, I've been doing paid contract work in VR. Most of the work is pretty easy for me and consists of producing VR applications which run 360 videos with some interactive GUI elements embedded into it. I also have been helping other game developers produce their games. Initially, I charged $50/hour for my early VR programming work. I believed that I needed to figure out the development process and it would take a bit longer because it was new to me, so I felt bad charging a higher rate. I got it figured out now, so I raised my rates to $75/hour. I... think I made a mistake. The way I came up with $75/hour is pretty straight forward. I took my previous annual salary and divided it by the number of hours in a full working year, and that gave me a rough ballpark on my hourly rate. The flaw in this approach is that I was assuming that the amount of work I have would be constant, that I would be working a full 40 hours a week with billable hours. The reality is that I have huge gaps between projects, so that means I have huge gaps between billable hours. So, the general intuition would be to increase my hourly rate, right? I think that's also a mistake. The problem is that I've gotten too fast. It used to take me something like 10 hours to produce a 360 VR video app. That's because I built it from scratch. Now, I have a code base and template I reuse. It takes me about 2 hours to produce a simple video app. With an hourly fee structure, it's more profitable for me to work slow so I can charge higher bills. But I can't do that, I'm an honest man and my integrity is priceless to me. I'm also a lazy engineer which causes me to strive for efficiency so I don't have to do tedious, wasteful work. Spending 10 hours on a 2 hour project would feel like a waste of time and an antithesis to common sense. So, I'm tentatively thinking that the correct fee structure is to charge a per project cost. If I quote someone for $5000 to complete a project, that's what I'll charge regardless of how long it takes. If I can finish the project in 5 hours, congrats, I just made $1000/hour. If it takes me 50 hours, then I made $100/hour. Now, I'm properly incentivized to work fast and efficiently. The faster I work, the more rewarding it is. This comes with some risks as well. What if I estimate that a project will take 15 hours, bid accordingly, but it really takes me 30 hours to complete? I'm making another mistake here... I'm not taking profit into account. If I step outside of myself for a moment and pretend that I'm an employee to myself, and employees are paid an hourly rate (let's say $75/hour) and I'm bidding on the cost of a project based off of just my raw production costs, then I make $0 in profit. All of the income goes directly into paying for the employee salaries, leaving nothing for the company, meaning growth is impossible and I lose money over time due to overhead costs. Instead, I should be taking the employee salary ($75/hour) and multiplying it by a factor of at least 2.5x. If I replace myself with a hired employee and keep the same fee structure in place, then the company is equally profitable because I am interchangeable with other workers. If I add more workers to the team, then of course my bid estimates will change. So, the total bid = sum of all wages * 2.5x; For clients, this could be a pretty good system as well. Instead of having runaway costs inflate a project budget, there is a fixed cost of production. My biggest challenge will be to accurately estimate the scope of work and bid accordingly. If I underestimate the scope, then I eat the cost difference. If I overestimate the scope, more profit, more reward! But then, I also come full circle to the original problem I had: If I originally took 10 hours to finish a project and bid accordingly based off of that time estimate, but through experience, innovation and increases in efficiency I now reduce that same work to 2 hours and bid accordingly, I would still be losing the hourly difference. So, do I bid as if I'm starting everything from scratch because my competitors would be in the same position? Or do I look at the requirements of a project and use that as an input parameter into a piece-wise defined function to assess estimated cost? Or, do I just pick high numbers in a random ballpark and hope to get lucky? Obviously, if requirements change, then the cost should change proportionately as well. If I charged a flat $10,000 for a project given its requirements / feature spec, and then a few weeks later the client decides to add/subtract a requirement, how would I figure out how to proportionately adjust the pricing to reflect the change in scope? I... don't... know... One other thing I'm finding annoyance at is that some clients aren't good clients to take on. Indies and startups are bad because they often don't have money, no matter their good intentions and promises. If it's going to break the bank for them to have me work for them, it's likely they'll be unable to pay me or that it will take 6+ months for me to get paid. I owe people money, I can't keep them waiting because I'm waiting to get paid. If they're sweating over my up front fee of $150, I shouldn't take them on as clients. My policy should be, "If I think they can't afford me, they can't afford me.". It may be better to risk leaving money on the table than taking on bad clients. Maybe I should increase my fee to weed them out? Another factor I hadn't considered are the non-billable hours I put into project efforts: Responding to emails and answering phone calls. On some projects, I've put more hours into phone calls, conversations and emails than actual, billable hours. Now, I want to be a nice person and to be easily accessible to my clients, but every hour I spend on email or phone calls is an hour I'm not spending making money. Every hour I'm not making money is also an hour I'm not working on Spellbound. I'm tempted to charge for my time here, but I don't want to start a stopwatch every time my phone rings or I get an email requiring a response. Maybe I should just pad my estimated hours to account for time spent communicating? Or maybe I should measure the average amount of time I spend doing administrative stuff on behalf of a project, and adjust my multiplier accordingly? Instead of a 2.5x hourly rate, maybe 3.5x? The last few factors I also hadn't been considering is that I'm a freelancer, with talent and experience, ready to hit the ground running, today. I'm not an employee, so I don't get "company benefits". No medical. No dental. No vision. No retirement fund matching. No overhead costs (HR, managers, office space, parking, cafeterias, admin staff, etc). When the project is complete, I am done and go away -- an employee would still incur costs afterwards. No employee liability. Don't like me or my work? Fire me, no mess, no HR hassle, no legal wrangling. That means I have to pay for all of that stuff out of my own pocket, so I need to charge more as a contractor. My girlfriend has taken ample opportunities to remind me that I'm not charging enough. She told me that based on my skill set, I would be equivalent to a "technical editor" in the Hollywood film industry, and they charge something like $175/hour. Based on my background and experience, and how niche my industry is, she believes I should be charging at least $300/hour. That... makes me a bit pale to consider as an hourly rate. I have a hard time believing I'm worth it. But hey, if I can complete a project in hours which would take other people 5-10x longer, if not more, than maybe I am worth it. I recently went and visited a motion capture studio near my office to figure out how I can use them and what their rates are. They charge $3750 for 4 hours, or $8000 for 8 hours. That's a lot of money for a poor indie like me, but... really, it's not a lot of money at all when you think about it. I should be charging roughly in that ball park, right? Deep down inside, I think I feel afraid to charge a lot of money for what I do. But I think I need to reframe the way I think about this. People aren't hiring *me*, they're hiring *my production company*, and for now, I just happen to be the sole employee. If I staff up in the future, I wouldn't feel bad charging high rates to cover my costs. But staffing up would also mean I have to dedicate a significant chunk of time towards staff training, and I'm capable of training staff, so... that means I'm pretty good, right? I guess I just see the work that I do as "easy" and "enjoyable" and I shouldn't be getting paid for this. But, the work is only easy for me because I've got 18 years of experience and the projects I take on are 10x easier than writing my own game engine from scratch, or building enterprise systems for the military. Truly, the biggest risk for me is that the work is such a cakewalk for me that I am bored by it. I was realizing this afternoon that I'm most incentivized to work on other peoples' projects when I'm getting paid really well for them. $75 per hour is not enough money to motivate me to overcome my boredom, but $150/hour is. My girlfriend also tells me that I'm terrible at business, that I don't really have the head for it. I half believe her because she's a lot more experienced than I am, and she's bringing in a lot more money than I am. I've been thinking carefully about what I'm currently doing, how it's not profitable, and what I need to do in order to make my work profitable and worth my time. With my current flow of contract work and my billing rates, I don't make enough money. Honestly, it's just barely enough to pay my cheap office rent. I'm practically treading water, getting nowhere even though I'm working hard. For the last few weeks, I've been thinking that I need to get more proactive about getting money. I need to get out of my chair, put on a nice dress suit, take my VR goggles, and go door to door at every company and show them what I can do for them and how it can help their business. I need to figure out my sales pitch, refine it, and go get myself some big work. I believe in VR, I think its the future, I am bullish on its prospects, and I can sell. I have proven to myself that I have the personality and capability to sell, I can build what I sell, so... I should just get up and go do it. I'm optimistic that I could do well, but I'm sort of holding myself back somehow. The dream is that I do well enough at bootstrapping that I can work myself out of every job and become more of a CEO/producer type, hiring people to replace me. Programmer? Hire that out. Sales guy? Hire that out. Film guy? Hire that out. Hire people for everything -- delegate -- don't get my hands dirty, don't get into the weeds. If I do, I'm still doing it wrong. While I'm fully capable of writing code and producing everything myself, I can't scale. I would be just one guy, taking on projects with a scope of what only one guy can complete. Big projects = big money. I also sort of think that I should split my time 50/50 between providing services to clients and creating my own software applications and releasing them online. The problem with exclusively doing work for clients is that it fixes my scalability to whatever workload my production company can handle. My throughput is fixed, and thus my income is limited by my throughput. It would be a trap which limits my growth potential. However, if I build and release my own apps at the same time, my growth potential is limited only by my marketing and sales capabilities. Once an app is completed, I can make an infinite number of copies in an instant and sell them. If I diversify and make several apps in several different market categories, a few of them are bound to succeed. I have been particularly infected by an idea which could potentially establish a new market category for content in the VR market (I'll share details after I execute). If I can produce it, market it, and sell it, and it thrives, then I could scale it out and go big. I'm planning on creating a working prototype this spring and releasing it to the market to see how it fares. Anyways, the point is that it would be easier to make $1m by scaling out a successful app than by scaling out client services, but a successful app could also be an additional service category offered to clients. However I do it, I will fund the production of Spellbound and I will have a well funded team working on it...eventually. Anyways, I did something cool the other day. I integrated Leap Motion with 360 videos, so you can use your own hands to pan the camera around. I'm also going to add in finger taps for pressing buttons, so people can feel sort of like Tom Cruise in Minority Report. The placeholder video was shot a month ago at a Dell factory in China as a part of their effort to be transparent about their production pipeline. Check it out:
  24. Hi guys, I`m starting to learn game development and I'm aiming it for VR development. Right now I can`t afford any VR equipment so until I can, I want to start learning whatever principles needed that will follow with me to VR when I will get it. I started learning the basics of C# and a little bit (play around) with Unity. I have a lot of mess in my head and I want to make it efficient as possible because I`m self-learn all of it. I want to make an efficient syllabus to follow, milestones, to know what I learned and what else should I learn and be as efficient as possible at it. After I will know my route, I will polish my plan more specifically. What I need is the information of what exactly I need (and can) to learn right now for VR development, in what order, and recommended resources for it would be much appreciated. Thanks a lot in advance. Sol University
  25. Chris "Crispy" Pusczak, CEO and Creative Director of SymbioVR, discusses virtual reality and the peripherals in VR that help with a deeper level of immersion. Twitter: https://twitter.com/symbiovr PPTX Slides: Download
  • 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!