Posts: 12,031
Threads: 485
Joined: Sep 2016
Dec-29-2016, 05:05 PM
(This post was last modified: Dec-29-2016, 05:22 PM by Larz60+.)
I never heard about CryEngine. I think I am going to install both Unity and CryEngine.
I never installed Unity before, as I knew that if I did, I would branch off on a tangent, and
not do the contract that was paying my light bill.
But ... BUT ... I'm not getting any younger, and I always thought it would be fun to learn.
No better time than now, so I'll do it!
Maybe by the time I'm 80, I'll have a game that is worthy of exposing to the public!
The poison has been partially installed
Posts: 3,458
Threads: 101
Joined: Sep 2016
If you haven't already used CryEngine, don't bother. The documentation is nearly non-existent. A fork of that engine is what eventually became Amazon Lumberyard anyway, so if you'd consider CryEngine, just use lumberyard instead.
Unity/UnrealEngine4 are both pretty good. ...if you're looking for 3d. If you're after a 2d game/simulation, I'd use something else (they're trying to become TheEngineForAllPeopleForAllPurposes, but they're not there yet).
Posts: 12,031
Threads: 485
Joined: Sep 2016
Ok,
Installed more poison - Lumberyard
I started CryEngine, and it looks as though there is a pretty good tutorial section.
I will parallel myself for now, so I can make a judgement.
Posts: 3,458
Threads: 101
Joined: Sep 2016
As of just last week, it came out that CryTek was shutting down most of their locations, laying off employees, and paying the employees they did have at a slow rate: https://www.engadget.com/2016/12/20/cryt...ce=Twitter
What happens to their engine, if the company behind it goes kaput?
Posts: 12,031
Threads: 485
Joined: Sep 2016
Then they go kaput
I worked startups all my life, I know their pain, some survived, many died.
That doesn't stop my mind from seeking knowledge.
If I learn one thing that I can carry with me on the remainder of my life's journey
it will be worth it.
Posts: 4,220
Threads: 97
Joined: Sep 2016
(Dec-29-2016, 05:33 PM)nilamo Wrote: Unity/UnrealEngine4 are both pretty good. ...if you're looking for 3d. If you're after a 2d game/simulation, I'd use something else
What would you (or others) suggest for 2d? I'm looking to get into some game programming when I retire in the summer, and I'm probably going to be aiming for 2d games, maybe some simulations.
Posts: 591
Threads: 26
Joined: Sep 2016
Well, unity can do 2d as well. There is a community here:
https://www.reddit.com/r/Unity2D/
Also a lot of people seem to like Love if you don't mind doing Lua:
https://love2d.org/
And, of course, there is pygame if you just wanna muck about and get a feel for things.
Posts: 7,320
Threads: 123
Joined: Sep 2016
Dec-30-2016, 03:28 AM
(This post was last modified: Dec-30-2016, 03:28 AM by snippsat.)
There also Cocos2d which have a python binding.
Kivy can be used to make games.
Posts: 5,151
Threads: 396
Joined: Sep 2016
Dec-30-2016, 01:36 PM
(This post was last modified: Dec-30-2016, 01:36 PM by metulburr.)
(Dec-30-2016, 03:28 AM)snippsat Wrote: Kivy can be used to make games. If your referring to the fact that its python, Kivy is almost another language of itself.
main.kv
<ScatterTextWidget>:
orientation: 'vertical'
TextInput:
id: my_textinput
font_size: 150
size_hint_y: None
height: 200
text: 'default'
FloatLayout:
Scatter:
Label:
text: my_textinput.text
font_size: 150 main.py
from kivy.app import App
from kivy.uix.scatter import Scatter
from kivy.uix.label import Label
from kivy.uix.floatlayout import FloatLayout
from kivy.uix.textinput import TextInput
from kivy.uix.boxlayout import BoxLayout
class ScatterTextWidget(BoxLayout):
pass
class MainApp(App):
def build(self):
return ScatterTextWidget()
if __name__ == "__main__":
MainApp().run() main.py calling main.kv based on the filename in the same directory. where the majority of your content is going to be in the format of Kivy language in the .kv file.
Recommended Tutorials:
Posts: 3,458
Threads: 101
Joined: Sep 2016
(Dec-29-2016, 11:17 PM)ichabod801 Wrote: What would you (or others) suggest for 2d? I'm looking to get into some game programming when I retire in the summer, and I'm probably going to be aiming for 2d games, maybe some simulations.
It kind of boils down to what language you want to use, and if you prefer an engine or a framework. When it comes to 2d, there are a lot of good choices (...even things that are basically just thin wrappers over opengl/sdl can be a good framework depending on what you're after). Lots of people like Love2d (Lua, already mentioned above), LibGDX (Java), Monogame (C#), Phaser (Javascript, for browser games with a specific focus on making absolutely sure it works good on mobile devices).
I spend a fair amount of time on reddit, and this is a pretty good place to look for more info: https://www.reddit.com/r/gamedev/wiki/engine_faq
|