Physics/Game Engine in C++ for mobile app [closed]

First post so be gentle.

I am a junior seeking a Comp Sci major and was looking into making a mobile game. I wanted to use this for my thesis project next year, and possibly a way to pay back college loans. I do know how to make android apps since I have done some for a class.

My idea is to make a shuffle board game using my own physics engine in C++. Obviously this is a huge undertaking, but I think it will look pretty good on my resume.

I need help understanding how to connect my C++ engine to an android application. Should I code the whole app in C++, or how do I use the Android SDK to import this?

How would I go about making graphics for the game? Any good programs? I might have this covered since YouTube is a good starting point; just looking for some suggestions. This is my weakest point since I am not heavily invested in graphic design, but I have dabbled in some photoshop before.

Since I want to use c++ for the engine, would this be pretty easy to port over to iOS?

Also, would I rather make a physics or game engine in this circumstance? And what would be my first step.

Thanks for any help!

6

I wanted to use this for my thesis project next year, […]

Using a mobile game for your thesis is non-trivial (you will probably need your project’s documentation to include game theory and what not (I think this is how Tetris was invented). Good luck!

[…] and possibly a way to pay back college loans.

Steps:

  1. write game
  2. ???
  3. proffit

In short, do not make a plan that relies on the financial success of your game. It is very probable your game will not achieve financial success of any kind. Also, if you solve step 2 above, please let us know 😉

My idea is to make a shuffle board game using my own physics engine in C++. Obviously this is a huge undertaking, but I think it will look pretty good on my resume.

Creating a physics engine sounds … big. Very big! (as in “five years of effort to get stability and feature completeness” big).

I need help understanding how to connect my C++ engine to an android application.

Create a library in C++, export it’s interface as JNI, create Dalvik application that uses said interface; rinse, repeat; Basically, you would have a Dalvik application that uses internal libraries (like all other applications that use libraries).

Should I code the whole app in C++, or how do I use the Android SDK to import this?

Your call!

Since I want to use c++ for the engine, would this be pretty easy to port over to iOS?

Not by itself, no. To achieve portability you need to depend on the same libraries on both systems. You could make the application easier to port to iOS, by choosing what libraries to use based on how available they are on both systems, but getting it to “pretty easy to port” will probably take a lot of effort.

Also, would I rather make a physics or game engine in this circumstance? And what would be my first step.

Your first step should probably be to check out existing game/physics engines and their capabilities, and choose an existing one (which is fine, unless you plan your thesis to be on physics engines – then you should write your own).

Trang chủ Giới thiệu Sinh nhật bé trai Sinh nhật bé gái Tổ chức sự kiện Biểu diễn giải trí Dịch vụ khác Trang trí tiệc cưới Tổ chức khai trương Tư vấn dịch vụ Thư viện ảnh Tin tức - sự kiện Liên hệ Chú hề sinh nhật Trang trí YEAR END PARTY công ty Trang trí tất niên cuối năm Trang trí tất niên xu hướng mới nhất Trang trí sinh nhật bé trai Hải Đăng Trang trí sinh nhật bé Khánh Vân Trang trí sinh nhật Bích Ngân Trang trí sinh nhật bé Thanh Trang Thuê ông già Noel phát quà Biểu diễn xiếc khỉ Xiếc quay đĩa Dịch vụ tổ chức sự kiện 5 sao Thông tin về chúng tôi Dịch vụ sinh nhật bé trai Dịch vụ sinh nhật bé gái Sự kiện trọn gói Các tiết mục giải trí Dịch vụ bổ trợ Tiệc cưới sang trọng Dịch vụ khai trương Tư vấn tổ chức sự kiện Hình ảnh sự kiện Cập nhật tin tức Liên hệ ngay Thuê chú hề chuyên nghiệp Tiệc tất niên cho công ty Trang trí tiệc cuối năm Tiệc tất niên độc đáo Sinh nhật bé Hải Đăng Sinh nhật đáng yêu bé Khánh Vân Sinh nhật sang trọng Bích Ngân Tiệc sinh nhật bé Thanh Trang Dịch vụ ông già Noel Xiếc thú vui nhộn Biểu diễn xiếc quay đĩa Dịch vụ tổ chức tiệc uy tín Khám phá dịch vụ của chúng tôi Tiệc sinh nhật cho bé trai Trang trí tiệc cho bé gái Gói sự kiện chuyên nghiệp Chương trình giải trí hấp dẫn Dịch vụ hỗ trợ sự kiện Trang trí tiệc cưới đẹp Khởi đầu thành công với khai trương Chuyên gia tư vấn sự kiện Xem ảnh các sự kiện đẹp Tin mới về sự kiện Kết nối với đội ngũ chuyên gia Chú hề vui nhộn cho tiệc sinh nhật Ý tưởng tiệc cuối năm Tất niên độc đáo Trang trí tiệc hiện đại Tổ chức sinh nhật cho Hải Đăng Sinh nhật độc quyền Khánh Vân Phong cách tiệc Bích Ngân Trang trí tiệc bé Thanh Trang Thuê dịch vụ ông già Noel chuyên nghiệp Xem xiếc khỉ đặc sắc Xiếc quay đĩa thú vị
Trang chủ Giới thiệu Sinh nhật bé trai Sinh nhật bé gái Tổ chức sự kiện Biểu diễn giải trí Dịch vụ khác Trang trí tiệc cưới Tổ chức khai trương Tư vấn dịch vụ Thư viện ảnh Tin tức - sự kiện Liên hệ Chú hề sinh nhật Trang trí YEAR END PARTY công ty Trang trí tất niên cuối năm Trang trí tất niên xu hướng mới nhất Trang trí sinh nhật bé trai Hải Đăng Trang trí sinh nhật bé Khánh Vân Trang trí sinh nhật Bích Ngân Trang trí sinh nhật bé Thanh Trang Thuê ông già Noel phát quà Biểu diễn xiếc khỉ Xiếc quay đĩa

Physics/Game Engine in C++ for mobile app [closed]

First post so be gentle.

I am a junior seeking a Comp Sci major and was looking into making a mobile game. I wanted to use this for my thesis project next year, and possibly a way to pay back college loans. I do know how to make android apps since I have done some for a class.

My idea is to make a shuffle board game using my own physics engine in C++. Obviously this is a huge undertaking, but I think it will look pretty good on my resume.

I need help understanding how to connect my C++ engine to an android application. Should I code the whole app in C++, or how do I use the Android SDK to import this?

How would I go about making graphics for the game? Any good programs? I might have this covered since YouTube is a good starting point; just looking for some suggestions. This is my weakest point since I am not heavily invested in graphic design, but I have dabbled in some photoshop before.

Since I want to use c++ for the engine, would this be pretty easy to port over to iOS?

Also, would I rather make a physics or game engine in this circumstance? And what would be my first step.

Thanks for any help!

6

I wanted to use this for my thesis project next year, […]

Using a mobile game for your thesis is non-trivial (you will probably need your project’s documentation to include game theory and what not (I think this is how Tetris was invented). Good luck!

[…] and possibly a way to pay back college loans.

Steps:

  1. write game
  2. ???
  3. proffit

In short, do not make a plan that relies on the financial success of your game. It is very probable your game will not achieve financial success of any kind. Also, if you solve step 2 above, please let us know 😉

My idea is to make a shuffle board game using my own physics engine in C++. Obviously this is a huge undertaking, but I think it will look pretty good on my resume.

Creating a physics engine sounds … big. Very big! (as in “five years of effort to get stability and feature completeness” big).

I need help understanding how to connect my C++ engine to an android application.

Create a library in C++, export it’s interface as JNI, create Dalvik application that uses said interface; rinse, repeat; Basically, you would have a Dalvik application that uses internal libraries (like all other applications that use libraries).

Should I code the whole app in C++, or how do I use the Android SDK to import this?

Your call!

Since I want to use c++ for the engine, would this be pretty easy to port over to iOS?

Not by itself, no. To achieve portability you need to depend on the same libraries on both systems. You could make the application easier to port to iOS, by choosing what libraries to use based on how available they are on both systems, but getting it to “pretty easy to port” will probably take a lot of effort.

Also, would I rather make a physics or game engine in this circumstance? And what would be my first step.

Your first step should probably be to check out existing game/physics engines and their capabilities, and choose an existing one (which is fine, unless you plan your thesis to be on physics engines – then you should write your own).

Trang chủ Giới thiệu Sinh nhật bé trai Sinh nhật bé gái Tổ chức sự kiện Biểu diễn giải trí Dịch vụ khác Trang trí tiệc cưới Tổ chức khai trương Tư vấn dịch vụ Thư viện ảnh Tin tức - sự kiện Liên hệ Chú hề sinh nhật Trang trí YEAR END PARTY công ty Trang trí tất niên cuối năm Trang trí tất niên xu hướng mới nhất Trang trí sinh nhật bé trai Hải Đăng Trang trí sinh nhật bé Khánh Vân Trang trí sinh nhật Bích Ngân Trang trí sinh nhật bé Thanh Trang Thuê ông già Noel phát quà Biểu diễn xiếc khỉ Xiếc quay đĩa Dịch vụ tổ chức sự kiện 5 sao Thông tin về chúng tôi Dịch vụ sinh nhật bé trai Dịch vụ sinh nhật bé gái Sự kiện trọn gói Các tiết mục giải trí Dịch vụ bổ trợ Tiệc cưới sang trọng Dịch vụ khai trương Tư vấn tổ chức sự kiện Hình ảnh sự kiện Cập nhật tin tức Liên hệ ngay Thuê chú hề chuyên nghiệp Tiệc tất niên cho công ty Trang trí tiệc cuối năm Tiệc tất niên độc đáo Sinh nhật bé Hải Đăng Sinh nhật đáng yêu bé Khánh Vân Sinh nhật sang trọng Bích Ngân Tiệc sinh nhật bé Thanh Trang Dịch vụ ông già Noel Xiếc thú vui nhộn Biểu diễn xiếc quay đĩa Dịch vụ tổ chức tiệc uy tín Khám phá dịch vụ của chúng tôi Tiệc sinh nhật cho bé trai Trang trí tiệc cho bé gái Gói sự kiện chuyên nghiệp Chương trình giải trí hấp dẫn Dịch vụ hỗ trợ sự kiện Trang trí tiệc cưới đẹp Khởi đầu thành công với khai trương Chuyên gia tư vấn sự kiện Xem ảnh các sự kiện đẹp Tin mới về sự kiện Kết nối với đội ngũ chuyên gia Chú hề vui nhộn cho tiệc sinh nhật Ý tưởng tiệc cuối năm Tất niên độc đáo Trang trí tiệc hiện đại Tổ chức sinh nhật cho Hải Đăng Sinh nhật độc quyền Khánh Vân Phong cách tiệc Bích Ngân Trang trí tiệc bé Thanh Trang Thuê dịch vụ ông già Noel chuyên nghiệp Xem xiếc khỉ đặc sắc Xiếc quay đĩa thú vị
Trang chủ Giới thiệu Sinh nhật bé trai Sinh nhật bé gái Tổ chức sự kiện Biểu diễn giải trí Dịch vụ khác Trang trí tiệc cưới Tổ chức khai trương Tư vấn dịch vụ Thư viện ảnh Tin tức - sự kiện Liên hệ Chú hề sinh nhật Trang trí YEAR END PARTY công ty Trang trí tất niên cuối năm Trang trí tất niên xu hướng mới nhất Trang trí sinh nhật bé trai Hải Đăng Trang trí sinh nhật bé Khánh Vân Trang trí sinh nhật Bích Ngân Trang trí sinh nhật bé Thanh Trang Thuê ông già Noel phát quà Biểu diễn xiếc khỉ Xiếc quay đĩa

Physics/Game Engine in C++ for mobile app [closed]

First post so be gentle.

I am a junior seeking a Comp Sci major and was looking into making a mobile game. I wanted to use this for my thesis project next year, and possibly a way to pay back college loans. I do know how to make android apps since I have done some for a class.

My idea is to make a shuffle board game using my own physics engine in C++. Obviously this is a huge undertaking, but I think it will look pretty good on my resume.

I need help understanding how to connect my C++ engine to an android application. Should I code the whole app in C++, or how do I use the Android SDK to import this?

How would I go about making graphics for the game? Any good programs? I might have this covered since YouTube is a good starting point; just looking for some suggestions. This is my weakest point since I am not heavily invested in graphic design, but I have dabbled in some photoshop before.

Since I want to use c++ for the engine, would this be pretty easy to port over to iOS?

Also, would I rather make a physics or game engine in this circumstance? And what would be my first step.

Thanks for any help!

6

I wanted to use this for my thesis project next year, […]

Using a mobile game for your thesis is non-trivial (you will probably need your project’s documentation to include game theory and what not (I think this is how Tetris was invented). Good luck!

[…] and possibly a way to pay back college loans.

Steps:

  1. write game
  2. ???
  3. proffit

In short, do not make a plan that relies on the financial success of your game. It is very probable your game will not achieve financial success of any kind. Also, if you solve step 2 above, please let us know 😉

My idea is to make a shuffle board game using my own physics engine in C++. Obviously this is a huge undertaking, but I think it will look pretty good on my resume.

Creating a physics engine sounds … big. Very big! (as in “five years of effort to get stability and feature completeness” big).

I need help understanding how to connect my C++ engine to an android application.

Create a library in C++, export it’s interface as JNI, create Dalvik application that uses said interface; rinse, repeat; Basically, you would have a Dalvik application that uses internal libraries (like all other applications that use libraries).

Should I code the whole app in C++, or how do I use the Android SDK to import this?

Your call!

Since I want to use c++ for the engine, would this be pretty easy to port over to iOS?

Not by itself, no. To achieve portability you need to depend on the same libraries on both systems. You could make the application easier to port to iOS, by choosing what libraries to use based on how available they are on both systems, but getting it to “pretty easy to port” will probably take a lot of effort.

Also, would I rather make a physics or game engine in this circumstance? And what would be my first step.

Your first step should probably be to check out existing game/physics engines and their capabilities, and choose an existing one (which is fine, unless you plan your thesis to be on physics engines – then you should write your own).

Trang chủ Giới thiệu Sinh nhật bé trai Sinh nhật bé gái Tổ chức sự kiện Biểu diễn giải trí Dịch vụ khác Trang trí tiệc cưới Tổ chức khai trương Tư vấn dịch vụ Thư viện ảnh Tin tức - sự kiện Liên hệ Chú hề sinh nhật Trang trí YEAR END PARTY công ty Trang trí tất niên cuối năm Trang trí tất niên xu hướng mới nhất Trang trí sinh nhật bé trai Hải Đăng Trang trí sinh nhật bé Khánh Vân Trang trí sinh nhật Bích Ngân Trang trí sinh nhật bé Thanh Trang Thuê ông già Noel phát quà Biểu diễn xiếc khỉ Xiếc quay đĩa Dịch vụ tổ chức sự kiện 5 sao Thông tin về chúng tôi Dịch vụ sinh nhật bé trai Dịch vụ sinh nhật bé gái Sự kiện trọn gói Các tiết mục giải trí Dịch vụ bổ trợ Tiệc cưới sang trọng Dịch vụ khai trương Tư vấn tổ chức sự kiện Hình ảnh sự kiện Cập nhật tin tức Liên hệ ngay Thuê chú hề chuyên nghiệp Tiệc tất niên cho công ty Trang trí tiệc cuối năm Tiệc tất niên độc đáo Sinh nhật bé Hải Đăng Sinh nhật đáng yêu bé Khánh Vân Sinh nhật sang trọng Bích Ngân Tiệc sinh nhật bé Thanh Trang Dịch vụ ông già Noel Xiếc thú vui nhộn Biểu diễn xiếc quay đĩa Dịch vụ tổ chức tiệc uy tín Khám phá dịch vụ của chúng tôi Tiệc sinh nhật cho bé trai Trang trí tiệc cho bé gái Gói sự kiện chuyên nghiệp Chương trình giải trí hấp dẫn Dịch vụ hỗ trợ sự kiện Trang trí tiệc cưới đẹp Khởi đầu thành công với khai trương Chuyên gia tư vấn sự kiện Xem ảnh các sự kiện đẹp Tin mới về sự kiện Kết nối với đội ngũ chuyên gia Chú hề vui nhộn cho tiệc sinh nhật Ý tưởng tiệc cuối năm Tất niên độc đáo Trang trí tiệc hiện đại Tổ chức sinh nhật cho Hải Đăng Sinh nhật độc quyền Khánh Vân Phong cách tiệc Bích Ngân Trang trí tiệc bé Thanh Trang Thuê dịch vụ ông già Noel chuyên nghiệp Xem xiếc khỉ đặc sắc Xiếc quay đĩa thú vị
Trang chủ Giới thiệu Sinh nhật bé trai Sinh nhật bé gái Tổ chức sự kiện Biểu diễn giải trí Dịch vụ khác Trang trí tiệc cưới Tổ chức khai trương Tư vấn dịch vụ Thư viện ảnh Tin tức - sự kiện Liên hệ Chú hề sinh nhật Trang trí YEAR END PARTY công ty Trang trí tất niên cuối năm Trang trí tất niên xu hướng mới nhất Trang trí sinh nhật bé trai Hải Đăng Trang trí sinh nhật bé Khánh Vân Trang trí sinh nhật Bích Ngân Trang trí sinh nhật bé Thanh Trang Thuê ông già Noel phát quà Biểu diễn xiếc khỉ Xiếc quay đĩa
Thiết kế website Thiết kế website Thiết kế website Cách kháng tài khoản quảng cáo Mua bán Fanpage Facebook Dịch vụ SEO Tổ chức sinh nhật