Andy72 Posted March 9, 2012 Share Posted March 9, 2012 Hi, i'm currently making a zombie FPS. I have a great game idea and the main missions planned and I also know how multi-player will work, I have a website design in mind (for the website site obviously). Yet the thing thing is i'm OK at modelling and only know bits of php, css and html, so as you can tell i'm a beginner. Where do I start? Quote Link to comment Share on other sites More sharing options...
a_bertrand Posted March 9, 2012 Share Posted March 9, 2012 FPS=>First Person Shooter? If yes, are you REALLY sure you want to do it with PHP, CSS, and HTML? As for me this is... like a complete dream currently. I would instead look for Unity 3D if I was you. Quote Link to comment Share on other sites More sharing options...
Andy72 Posted March 9, 2012 Author Share Posted March 9, 2012 Oh, there for the website. I'm making it in Unity3D with JavaScript and modelling in Blender 2.6 Quote Link to comment Share on other sites More sharing options...
a_bertrand Posted March 9, 2012 Share Posted March 9, 2012 Would strongly suggest to use C# within Unity 3D... But this is my suggestion. For the website, why do you need PHP? Can't you simply do it in plain HTML as your game will anyhow run within Unity? Quote Link to comment Share on other sites More sharing options...
Andy72 Posted March 9, 2012 Author Share Posted March 9, 2012 I'm using the PHP for login and register. Maybe some other stuff. Quote Link to comment Share on other sites More sharing options...
Andy72 Posted March 9, 2012 Author Share Posted March 9, 2012 I'll use C# and does anyone know where I should start i'm currently making a GDD (Game development document)? Quote Link to comment Share on other sites More sharing options...
a_bertrand Posted March 9, 2012 Share Posted March 9, 2012 Well, you should keep in mind that this is certainly not a small project. Even on the artist point of view you will have to invest a lot of time / efforts and or money. For example I'm not even sure if Blender will be enough to really do all what you need. For the coding, well... if you never coded, check the page: http://makewebgames.io/content.php/151-Helpful-Links Quote Link to comment Share on other sites More sharing options...
Andy72 Posted March 9, 2012 Author Share Posted March 9, 2012 Thanks and do you know anywhere, where I could learn C#? Much appreciated. Quote Link to comment Share on other sites More sharing options...
a_bertrand Posted March 9, 2012 Share Posted March 9, 2012 Use google, and Unity 3D also have a lot of tutorials and pre-made scripts. Quote Link to comment Share on other sites More sharing options...
Spudinski Posted March 9, 2012 Share Posted March 9, 2012 You do not need to use Unity3D or C# for that matter to create a in-browser FPS. I've seen tons of 3D games developed with Javascript, and some other things like WebGL or similar. Ref: http://media.tojicode.com/q3bsp/?tesselate=2 Even though it's very old, '06, it's still valid: http://www.benjoffe.com/code/demos/canvascape/ Quote Link to comment Share on other sites More sharing options...
a_bertrand Posted March 10, 2012 Share Posted March 10, 2012 True Spundinski, but they are way sub-par compared to what you do with Unity 3D and... they are actually much harder to code. With Unity 3D (which you can use for free), the basic logic of the FPS is done for you, moving around a world is done, collision detection is done etc... So why should you do it in JS when it look not as good, it's harder to do, and... overall the experience is worse? Quote Link to comment Share on other sites More sharing options...
Spudinski Posted March 10, 2012 Share Posted March 10, 2012 True Spundinski, but they are way sub-par compared to what you do with Unity 3D and... they are actually much harder to code. With Unity 3D (which you can use for free), the basic logic of the FPS is done for you, moving around a world is done, collision detection is done etc... So why should you do it in JS when it look not as good, it's harder to do, and... overall the experience is worse? You shouldn't, you should preferably create a desktop application for FPS. Was just my thoughts with FPS in-browser. Quote Link to comment Share on other sites More sharing options...
Andy72 Posted March 10, 2012 Author Share Posted March 10, 2012 (edited) By the way it's not in-browser it's a PC game so it's an application, and I thought I might start making my own game engine and use 3ds max, but where should I start when creating my own game engine? Edited March 10, 2012 by Andy72 Quote Link to comment Share on other sites More sharing options...
a_bertrand Posted March 10, 2012 Share Posted March 10, 2012 OO gosh... Well then I would say one thing: Good luck. Honestly making a whole engine supporting a FPS is... way beyond the skills of most and usually takes AGES to develop. That's why I would personally start with something pre-made and build from there, you will see there is already more than what you will be able to handle, I'm sure. Also taking Unity 3D allows you to run from the browser as unity plugin or as flash, or run as standalone. If you take the full engine road, then I would personally look into XNA. Quote Link to comment Share on other sites More sharing options...
Andy72 Posted March 10, 2012 Author Share Posted March 10, 2012 Thanks for the advice and i'm not bothered how long it takes because i'm also learning at the same time.:D Quote Link to comment Share on other sites More sharing options...
a_bertrand Posted March 10, 2012 Share Posted March 10, 2012 It's not just question of time (which however is an issue as I doubt you will code it for the next 10 years). It's also a question of knowledge involved. I mean there is hard math behind, for good collision detection, LOD, special effects, light effects, and more. Myself I would feel totally lost over such huge project but as I don't know your personal knowledge maybe you already have the required skills, but given the requirements of today engines, I doubt a single person will ever have them. Quote Link to comment Share on other sites More sharing options...
Andy72 Posted March 10, 2012 Author Share Posted March 10, 2012 Very true, but I'll give it a shot, because there's a lot more to gain then there is to lose. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.