2010-03-02 29 views
9

Tôi đang học wpf và C#, và bây giờ tôi cần một ý tưởng cho dự án wpf. Giúp tôi xin vui lòng, ý tưởng, hoặc các trang web và những người khác ... Cảm ơn!Ai có thể cho tôi ý tưởng về dự án 'vui vẻ' [wpf]?

+11

Bạn có thể thực hiện các dự án của mình! – Steve

+1

Nhân bản: http://stackoverflow.com/questions/1183275/good-little-project-to-do-when-learning-c-wpf, http://stackoverflow.com/questions/1308101/suggestions-for-wpf -wcf-projects – gnovice

+2

:) thử phiên bản WPF của SO – Sunny

Trả lời

1

Làm một trò chơi đơn giản, như tic tac toe chẳng hạn. Một chút tiến bộ hơn bạn có thể thử một trò chơi mê cung đơn giản hoặc trò chơi Tetris.

Mô phỏng các lực lượng và quan hệ vật lý thực cũng thú vị - ví dụ như lực hấp dẫn hoặc từ tính.

Và một ý tưởng khác - tạo trình hiển thị nhạc.

14

Tạo một dự án xung quanh một trong những sở thích hoặc sở thích của bạn để làm cho nó dễ dàng hơn một chút. Ví dụ ... nếu bạn là một người đọc khao khát, hãy xây dựng một thư viện sách nhỏ hoặc nếu bạn thu thập thẻ bóng chày, có thể là một ứng dụng để sắp xếp thẻ của bạn.

+1

+1, bạn đánh bại tôi (với cùng câu trả lời với tôi) giây! :) – FrustratedWithFormsDesigner

+0

đề xuất tốt. thats làm thế nào tôi thích học tập công cụ mới quá –

1

Cách chương trình quét một thư mục cho hình ảnh và hiển thị chúng dưới dạng hình thu nhỏ. Cửa sổ sẽ có kích thước lớn, cũng như kích thước hình thu nhỏ.

Điểm thưởng nếu bạn nhấp đúp vào hình thu nhỏ và phóng to đến kích thước đầy đủ.

1

Tôi có xu hướng chọn thứ gì đó sẽ giúp công việc của tôi dễ dàng hơn với tư cách là nhà phát triển. Vì vậy, hãy suy nghĩ về điều gì đó sẽ giúp bạn làm việc hiệu quả hơn, cộng thêm giá trị kinh doanh mà người khác có thể hưởng lợi từ ... Hoặc chọn một cái gì đó bạn thích và tạo một ứng dụng WPF cho ...

Có thể là trò chơi hoặc ứng dụng doanh nghiệp để lưu trữ danh bạ, v.v. Hoặc một thứ khác có thể mang lại lợi ích cho bạn với công việc của bạn ...

1

Vì vậy, nếu đó là WPF thì chúng ta đang nói về phần mềm máy tính, phải không?

Tôi không biết nếu bạn chơi nhiều hay không, nhưng tôi đã nhìn thấy một số tiện ích nhỏ liên quan đến các trò chơi khác nhau. Ví dụ: ai đó đã viết trình chỉnh sửa tệp cấu hình cho Borderlands: http://gbxforums.gearboxsoftware.com/showthread.php?t=85874 (cuộn xuống một chút để chụp màn hình).

Hoặc có thể bạn có một nhiệm vụ phát triển mà bạn có thể tự động hóa với một tiện ích nhỏ. Ví dụ, tôi đã viết cho mình một ứng dụng dòng lệnh nhỏ có thể tách các ràng buộc kiểm soát nguồn ra khỏi một giải pháp Visual Studio được kiểm soát bởi VSS.

Đó là một dự án thú vị trong một ngày mà tôi phải chơi với đĩa IO và cụm từ thông dụng.

Chắc chắn bạn có một vài ngứa của riêng bạn. Scratch one :)

+0

yeah, phần mềm máy tính để bàn. Đối với hệ thống nhúng tôi sử dụng mã C và hex. Cảm ơn câu trả lời – beezfull

0

Tôi có hàng tấn và rất nhiều chương trình tôi muốn viết và không đủ thời gian để làm tất cả.

Có rất nhiều trò chơi: kết nối bốn, chiến hạm, chủ mưu. Đối với tôi, phần thú vị là AI. Mô phỏng rất thú vị để viết và chơi cùng. đường phố, mạch điện, vật lý sao.

Chỉ cần viết những gì bạn quan tâm.

2

Thứ gì đó như Space Invaders hoặc Tiểu hành tinh vui nhộn khi sao chép.Trò chơi hành động như thế hơi khó hơn Cờ vua hoặc một thứ gì đó tương tự, và bạn phải học nhiều thứ hơn để làm cho chúng hoạt động.

+1

cảm ơn, trò chơi thích hợp là cách tốt nhất để học tập. – beezfull

0

Viết tiện ích cho một trong các dự án cũ của bạn. Trình soạn thảo cấu hình, trình soạn thảo XML, hoặc một cái gì đó tương tự. Hãy chắc chắn để chơi với bindings. Trò chơi sẽ chỉ dạy cho bạn một tập hợp con nhỏ của WPF, tôi khuyên bạn nên tạo một số ứng dụng hữu ích để bạn tìm hiểu tất cả các khía cạnh.

Các vấn đề liên quan