SUBSIM Radio Room Forums



SUBSIM: The Web's #1 resource for all submarine & naval simulations since 1997

Go Back   SUBSIM Radio Room Forums > Sub/Naval + Other Games > Indie Subsims
Forget password? Reset here

Reply
 
Thread Tools Display Modes
Old 02-18-15, 02:05 PM   #31
Chad
ACE
 
Join Date: Sep 2002
Location: Kansas City
Posts: 1,274
Downloads: 60
Uploads: 0
Default

I have subscribed to your YouTube channel.

You know i have failed and failed at completing my indie projects as well. It's too bad we couldn't come up with something unique that we could apply our skill sets to successfully just to say we 'completed' something.
__________________
Chad is offline   Reply With Quote
Old 02-18-15, 06:23 PM   #32
nsomnia
Weps
 
Join Date: Nov 2012
Location: Canada
Posts: 370
Downloads: 44
Uploads: 0
Default

That's one of my secondary channels. Actually its my smallest channel but surprisingly generates the most income/video of anything. People love to watch gaming videos.

Thats the problem with indie games. A 1 man team means it will take years to develop a game (WotA), a 2 man team means it will take a couple years to develop a game (Stranded Deep, Besiege). A 10 man team can actually produce games yearly and make profits to life comfortably from (Euro truck simulator 1/2 (used inhouse engine), farming simulator 13/14 (used inhouse engine), spintires, goat simulator, kerbal space program are all great examples of graet games made by a small team by industry standards, but large by indie standards.).

I learn fast and im basically just trying to remember what I forgot. (Before I took time off from Unity to build up my web income I could actually code what I wanted more or less as long as it wasnt something new to the indie world (aka a sub sim)).

But then I run into the problem of finding someone intrested in subs with coding experience (and preferably other experience), that can work as a team, and unpaid until the game sells. Good luck... Thats why theres thousunds upon thousands of Unity Pro licenses sold and hundreds of thousands of free users but only a handful of solid games, and a chunk of mobile games).

I'm really starting to think bout switching to C++ and UE4.

Either way. I love 3D modelling and always will (at the VERY least we are getting a USS Nautilus Simulator this summer, even if it means no camera of outside the sub, no periscopes, and no map (and no water for that matter)) and love coding (just need more practice and skills) and always will and estimate 2 years of unlimited, no job, no wife etc. free time. So I will complete this one way or another. Just not on the timeframe I initally envisioned.

It seems survival/procedural and crafting games are the in-thing right now. Make a good story (the forest and stranded deep have no story) to go with basic crafting and exploring logic and you've got a winner. I just love my subs too much.
__________________
Current Project [ Operation Trident (Working Title: Project RedWater) ColdWar Subsim] :: Development Log w/ Dwnloads

Last edited by nsomnia; 02-19-15 at 01:19 AM.
nsomnia is offline   Reply With Quote
Old 02-19-15, 01:58 AM   #33
nsomnia
Weps
 
Join Date: Nov 2012
Location: Canada
Posts: 370
Downloads: 44
Uploads: 0
Default





I think im switching to UE4.

People are praising the visual scripting (blueprint) making whole games (and at least some game logic) without looking at a single line of code and I hate visual scripting, C++ is the most commonly used programming language, and models work just fine in either engine; add on the much better lighting and performance and source code of UE4 and its really really close. If UE had a community the size of unityforums I would be deleting Unity right now.
__________________
Current Project [ Operation Trident (Working Title: Project RedWater) ColdWar Subsim] :: Development Log w/ Dwnloads
nsomnia is offline   Reply With Quote
Old 02-19-15, 01:42 PM   #34
nsomnia
Weps
 
Join Date: Nov 2012
Location: Canada
Posts: 370
Downloads: 44
Uploads: 0
Default

I bought 13 Unreal4 video courses. I think im gonna use UE4 since I've been slowly reading my c++ book I bought (Programming c++ by Bjorn S. (the guy who designed c++).

I just watched 2 courses on UE4 basics and going to do the projects when I get time. UE4 is so much different than I thought.
__________________
Current Project [ Operation Trident (Working Title: Project RedWater) ColdWar Subsim] :: Development Log w/ Dwnloads

Last edited by nsomnia; 02-19-15 at 06:02 PM.
nsomnia is offline   Reply With Quote
Old 02-20-15, 02:36 PM   #35
Chad
ACE
 
Join Date: Sep 2002
Location: Kansas City
Posts: 1,274
Downloads: 60
Uploads: 0
Default

Best of luck with UE4! Those videos looked pretty sharp!
__________________
Chad is offline   Reply With Quote
Old 02-20-15, 04:19 PM   #36
nsomnia
Weps
 
Join Date: Nov 2012
Location: Canada
Posts: 370
Downloads: 44
Uploads: 0
Default

I know im going against what everyone says when they say pick a game engine and stick with it, but I have decided that a) I have only hobby projects from Unity to show, nothing public so im not losing anything
b) c++ will benefit me career wise

and after actually learning the basics of UE4 (I only played with it for about an hour before) I realize just how much more amazing it is than Unity. AAA quality game engine feature sets, plus source code... for 19$ a month! If UE4 took C# as an additional language, they would dominate Unity. (and its already been done 3rd party through Xariman (Monodevlop))

I'm still working on the model of Nautius since thats engine in-dependant as I learn C++ when I feel bored (its really quite similar to C#). But I'm putting some time back into my YouTube channels so that I can make more income so that I can continue living without a real job. When I took a 2 week break 100% for this project my profits leveled off instead of rising.

Expect updates eventually, I just have a lot of learning to do. I'm still determined to create a cold war sub sim as my first public project.

(I'm still going to do the standard hack n slashes, scrollers and 2D games that these UE4 games teach but I don't publish though, just like I dont publish the games I made following Unity courses infact I've deleted most of them).

That said Chad if you still want to collaborate im always game, learning C++ isn't going to slow down my C# skills they are really extremely, extremely similar, but I'm not cut out to make a profitable game yet, code wise... only art wise and I dont know your programming skill level and finding more if any team members is near impossible with such a niche idea.
__________________
Current Project [ Operation Trident (Working Title: Project RedWater) ColdWar Subsim] :: Development Log w/ Dwnloads

Last edited by nsomnia; 02-25-15 at 12:18 PM.
nsomnia is offline   Reply With Quote
Old 02-20-15, 11:51 PM   #37
nsomnia
Weps
 
Join Date: Nov 2012
Location: Canada
Posts: 370
Downloads: 44
Uploads: 0
Default

Quote:
Originally Posted by Chad View Post
I have subscribed to your YouTube channel.

You know i have failed and failed at completing my indie projects as well. It's too bad we couldn't come up with something unique that we could apply our skill sets to successfully just to say we 'completed' something.
You know what I was thinking the other day and is perfectly suited to Unity and a small dev team that doesnt need intense math in your code... a good city builder. Citles xl/xxl scale with the gameplay of simcity4 (which is still the most popular city building game out there with a huge community despite being years and years old).

I always come up with ideas at the wrong time ie: i got into game design right as I was getting great at modelling... I got into youtube for a job right as I was getting into game design. i was getting into coding right as i got health problems. i come up with game ideas when im busy with something else or dont have a certain skillset.
__________________
Current Project [ Operation Trident (Working Title: Project RedWater) ColdWar Subsim] :: Development Log w/ Dwnloads
nsomnia is offline   Reply With Quote
Old 02-22-15, 10:05 AM   #38
nsomnia
Weps
 
Join Date: Nov 2012
Location: Canada
Posts: 370
Downloads: 44
Uploads: 0
Default

Been splitting my time between UE4 and C++ its amazing what UE4 can do at first glance I hated it now I dont know how Unity will survive. No updates to my models though, I havn't started Blender in over a week now.

Edit: Thats a lie, I did some normal map baking today because the 3000# HPA valve tree was around 60,000 polys and everything else was less than 30,000. Not interesting though unless you want to see pictures of random purple colored shapes.

Found a good idea for creating thermoclines

Code:
 public float GetOceanTemperatureForDepth(float depth)
    {
        return (this._oceanTemperature * ((depth >= 0f) ? 1f : this._oceanTemperatureThermocline.Evaluate(Mathf.Abs((float) (depth * 0.0078125f)))));
    }

    private void InitializeOceanTemperature()
    {
        this._oceanTemperatureThermocline.keys = null;
        float num = 0.0001428571f;
        float num2 = 0.01333333f;
        this._oceanTemperatureThermocline.AddKey(0f, 75f * num2);
        this._oceanTemperatureThermocline.AddKey(500f * num, 68f * num2);
        this._oceanTemperatureThermocline.AddKey(700f * num, 53.6f * num2);
        this._oceanTemperatureThermocline.AddKey(900f * num, 46.4f * num2);
        this._oceanTemperatureThermocline.AddKey(1250f * num, 41.8f * num2);
        this._oceanTemperatureThermocline.AddKey(1500f * num, 41f * num2);
        this._oceanTemperatureThermocline.AddKey(2000f * num, 40.1f * num2);
        this._oceanTemperatureThermocline.AddKey(3500f * num, 39.2f * num2);
        this._oceanTemperatureThermocline.AddKey(7000f * num, 33.8f * num2);
}
Then we could just have static ones at set depths or lerping between them.
__________________
Current Project [ Operation Trident (Working Title: Project RedWater) ColdWar Subsim] :: Development Log w/ Dwnloads

Last edited by nsomnia; 02-23-15 at 08:09 AM.
nsomnia is offline   Reply With Quote
Old 02-23-15, 01:06 PM   #39
nsomnia
Weps
 
Join Date: Nov 2012
Location: Canada
Posts: 370
Downloads: 44
Uploads: 0
Default

I'm currently drooling. This project just got revitalized!

I asked reddit if switching to UE4 would be the best choice, or if I should continue with Unity.

I got this (among a few others)
https://forums.unrealengine.com/show...ownloads/page1

That is a must see for anyone interested in ocean simulation. What the UE community has done in a few MONTHS has equaled and in some areas even surpassed Unitys 'Community Ocean Project' which has been worked on for YEARS.

Basically it is extremely organized and active, and they will have a build in underwater system, tiling system, Beufort scale, breaking waves, boat wake waves and wash, a weather system and so much more. Heres the features timeline https://trello.com/b/7dzOdkvw/ue4-ocean-weather-project

By the time I feel comfortable in UE4 to start work and get my C++ up to snuff I bet they will be far enough along that I can use that as a GREAT starting point. If they have made as much progress since October 2014, I cant imagine what they will have ready by Summer (my goal for having UE4 more or less figured out and be able to figure my way through most fundamentals of C++)


They also showed me some more cool stuff

generating oceans in UE4 using math only.
Add-on to the above video moving the water plane with the player so you can have infinite oceans when needed.
https://forums.unrealengine.com/show...hader-download the link says it all.
__________________
Current Project [ Operation Trident (Working Title: Project RedWater) ColdWar Subsim] :: Development Log w/ Dwnloads
nsomnia is offline   Reply With Quote
Old 02-23-15, 01:21 PM   #40
nsomnia
Weps
 
Join Date: Nov 2012
Location: Canada
Posts: 370
Downloads: 44
Uploads: 0
Default

Quote:
Originally Posted by Chad View Post
Best of luck with UE4! Those videos looked pretty sharp!
Chad see my previous post. Whats your coding skills? C# I assume? The blueprint system in UE4 is SO much more amazing than I first assumed. Someone with no programming experiance could flesh out a basic game using it and a little help from the community/google. Throw in the fact that UE4 allows for basic mesh block-in in the editor and the fact that UE4 is only 19/month I bet we could make a profitable project. If I could find 1 more modeller, one more coder and a artist, I bet selling early access copies on steam could be done within a year (remember I can work 24/7/365 on this plus I'm kind've a jack of all trades as it is).

Something to think about. Id gladly buy you a subscription to UE4 and some courses in a few months once I get my c++ skills up and learn more about UE4 if you were interested and had the time. Especially if I could find more team members. Then just make a private git-hub and good to go.

Microsoft realased a free version of Visual Studio 2013 (soon to be 2015) for teams of less than 5 people too. I'm not sure if your aware of that (I use VS for Unity for on-the-fly debugging and because the ancient version of mono that Unity uses sucks (and the 2011 version of PhysX for that matter) and then I can use plugins like VAssistX which has probly doubled my ability to output code both quantitatively and qualitatively. Also Xaramin (Mono) created a version of mono that lets you do some C# coding for UE4, I'm sure in a few months time it will just get better and better, remember UE4 just came out.

Btw I received the WIP character models from my character designer (I told him to pause work on it for now) will post some videos when I get some time to animate them.
__________________
Current Project [ Operation Trident (Working Title: Project RedWater) ColdWar Subsim] :: Development Log w/ Dwnloads

Last edited by nsomnia; 02-23-15 at 01:45 PM.
nsomnia is offline   Reply With Quote
Old 02-23-15, 02:16 PM   #41
Chad
ACE
 
Join Date: Sep 2002
Location: Kansas City
Posts: 1,274
Downloads: 60
Uploads: 0
Default

Once upon a time I was a C++ developer, for about a 6 month stint, but have switched to C#.

I appreciate the offer but is not needed! Perhaps soon I can afford a couple of months subscription to UE and try it out.

I just feel so at-home with Unity now, but it does feel a bit clunky(not sure if right word for it) compared to some things I have seen with UE, but at what cost for support and familiarity with the app.

What is missing from UE that Unity excels as it is a walk through of project setups, how code is managed, etc. Perhaps you could record a video and upload to YouTube and share. I would like to see a simple import of a 3d model, and then a creation of a simple class or script that just for instance rotate the 3d model on the Y axis when space bar is pressed.
__________________
Chad is offline   Reply With Quote
Old 02-24-15, 01:55 PM   #42
nsomnia
Weps
 
Join Date: Nov 2012
Location: Canada
Posts: 370
Downloads: 44
Uploads: 0
Default

Will do! I'm working on my c++ right now but it would be good practice to do exactly what you suggest (and learn if Blender exports to UE well, I've heard it really prefers Maya).
__________________
Current Project [ Operation Trident (Working Title: Project RedWater) ColdWar Subsim] :: Development Log w/ Dwnloads
nsomnia is offline   Reply With Quote
Old 02-24-15, 06:59 PM   #43
Chad
ACE
 
Join Date: Sep 2002
Location: Kansas City
Posts: 1,274
Downloads: 60
Uploads: 0
Default

I'm a Blender user myself, let me know your findings
__________________
Chad is offline   Reply With Quote
Old 02-25-15, 12:15 PM   #44
nsomnia
Weps
 
Join Date: Nov 2012
Location: Canada
Posts: 370
Downloads: 44
Uploads: 0
Default

Quote:
Originally Posted by Chad View Post
I'm a Blender user myself, let me know your findings
I asked on Reddit and got this comment

Quote:
"Blender is mostly ok. Maya is better for UE4, but I get the feeling the Epic devs themselves use it, so that makes sense. Skeletal import is more difficult from blender, but for everything else, it's mostly the same

"
So anything character based it sounds like I would need to freelance out to Maya users. Or learn Maya myself. Then comes the problem... I've built my livlyhood (and thus the ability to spend as much time as I want on hobby projects) based off Blender training series and YouTube training videos.

I own Maya but I havn't had the time to learn it yet.

Once I'm done with this chapters (C++ Chapter 4: Computation (Vectors, statments, loops etc)) drills and exercises, which is the last "basics chapter (the rest of the chapters are about memory managment and graphics and more advanced stuff) I'm going to see how well Blender works with UE4 4.6.1 (I havn't even compiled the new version yet) and d some research... If Epic doesnt support Blender as well as Unity does then they are losing out on the market they are trying to grab: the hobbyisys/small dev teams.

I'll record my process. I'll quote you again when if I find out anything intresting... and for anyone else who might be following thinking about joining on.

Quote:
Originally Posted by Chad View Post
Once upon a time I was a C++ developer ... ... rotate the 3d model on the Y axis when space bar is pressed.
While I'm here on the forums I'll add that I was thinking the exact same way as you, Unity felt "easy" and you could "jump right in to any idea". Once you watch a couple videos on the basics of UE4 its so similar to using Unity the first time "OK this is a little confusing, but overall its making sense very fast"

Support... the UE4 community it turns out is amazing and HUGE (since theyve been around since the original Unreal Tournament years) and since it "costs" a WHOLE 20 dollars a month with no free version (I consider 20/mo free) it removes all the 13-year-old idiots that think they can make the next Call of Duty in about 2 days with a few assets and some code bits copy-pasted from the internet. The community seems very mature and open to helping: at least so far.

As well for support I've heard that people asking questions on the forums and even places like Reddit they get answers from people as high up as Todd Sweeney (The guy who runs the show) and I've personally seen people with the tag "Unreal Engine Developer" or similar titles under their username on the forums helping out brand new users with simple questions. That really stands out for me.

BTW I don't quite understand what you meant by "that Unity excels as it is a walk through of project setups".



Back to C++ drills. 5 down 11 to go, then 23 exercises and I'm gonna start-up UE4 and do some basic practice.
__________________
Current Project [ Operation Trident (Working Title: Project RedWater) ColdWar Subsim] :: Development Log w/ Dwnloads

Last edited by nsomnia; 02-25-15 at 12:31 PM.
nsomnia is offline   Reply With Quote
Old 02-25-15, 04:50 PM   #45
Chad
ACE
 
Join Date: Sep 2002
Location: Kansas City
Posts: 1,274
Downloads: 60
Uploads: 0
Default

Quote:
Originally Posted by nsomnia View Post
BTW I don't quite understand what you meant by "that Unity excels as it is a walk through of project setups".
Disregard, what I meant was Unity has plethora of user shared videos demonstrating simple project setups. I don't have a problem for paying for online training either, I have actually purchased a few 3rd party training tutorials for more advanced concepts in Unity.

Quote:
Originally Posted by nsomnia View Post
Back to C++ drills. 5 down 11 to go, then 23 exercises and I'm gonna start-up UE4 and do some basic practice.
Best of luck! Sounds like you are really making some headway
__________________
Chad is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 11:55 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © 1995- 2024 Subsim®
"Subsim" is a registered trademark, all rights reserved.